[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GCS cleanups
From: |
Kaloian Doganov |
Subject: |
Re: GCS cleanups |
Date: |
Fri, 14 Mar 2008 20:40:21 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.0.50 (gNewSense gnu/linux) |
Kaloian Doganov <address@hidden> writes:
This convention is also kinda Lispish. :-)
Unfortunately, this syntax is incompatible with Bash, because hyphen (-)
is not a valid character in shell variable names. So there are some
variables (those with uppercase names) that should be renamed from
WORD-WORD to WORD_WORD format:
PO4A-GETTEXTIZE -> PO4A_GETTEXTIZE
PO4A-TRANSLATE -> PO4A_TRANSLATE
PO4A-GETTEXTIZEFLAGS -> PO4A_GETTEXTIZEFLAGS
PO4A-TRANSLATEFLAGS -> PO4A_TRANSLATEFLAGS
Index: server/gnun/GNUmakefile
===================================================================
RCS file: /sources/trans-coord/trans-coord/gnun/server/gnun/GNUmakefile,v
retrieving revision 1.18
diff -u -r1.18 GNUmakefile
--- server/gnun/GNUmakefile 14 Mar 2008 07:05:24 -0000 1.18
+++ server/gnun/GNUmakefile 14 Mar 2008 18:38:39 -0000
@@ -17,13 +17,13 @@
MSGMERGE = msgmerge
MSGFMT = msgfmt
-PO4A-GETTEXTIZE = po4a-gettextize
-PO4A-TRANSLATE = po4a-translate
+PO4A_GETTEXTIZE = po4a-gettextize
+PO4A_TRANSLATE = po4a-translate
SED = sed
M4 = m4
-PO4A-GETTEXTIZEFLAGS =
-PO4A-TRANSLATEFLAGS = --keep=0
+PO4A_GETTEXTIZEFLAGS =
+PO4A_TRANSLATEFLAGS = --keep=0
PO4A_XHTMLFLAGS = --format=xhtml -o ontagerror=silent \
-o "attributes=<meta>content" \
@@ -124,7 +124,7 @@
# POT-Creation-Date), in which case the changes are ignored.
define generate-pot
@echo Generating POT...
-$(PO4A-GETTEXTIZE) $(PO4A_XHTMLFLAGS) $(PO4A-GETTEXTIZEFLAGS) \
+$(PO4A_GETTEXTIZE) $(PO4A_XHTMLFLAGS) $(PO4A_GETTEXTIZEFLAGS) \
--master $< --po address@hidden
if ([ ! -f $@ ] || [ "`diff -U 0 $@ address@hidden | grep -v
"^\(---\|+++\|@@\)" \
| grep -v '^[-+]\"POT-Creation-Date:' | wc -c`" -ne 0 ]); then \
@@ -137,7 +137,7 @@
# The command to generate the translated article OUT in HTML format
# from a PO file. The result is further manipulated in the recipes.
define generate-html
-$(PO4A-TRANSLATE) $(PO4A_XHTMLFLAGS) $(PO4A-TRANSLATEFLAGS) \
+$(PO4A_TRANSLATE) $(PO4A_XHTMLFLAGS) $(PO4A_TRANSLATEFLAGS) \
--master $$< --po $$$$PO --localized $$$$OUT
endef
Index: server/gnun/ChangeLog
===================================================================
RCS file: /sources/trans-coord/trans-coord/gnun/server/gnun/ChangeLog,v
retrieving revision 1.38
diff -u -r1.38 ChangeLog
--- server/gnun/ChangeLog 14 Mar 2008 15:20:17 -0000 1.38
+++ server/gnun/ChangeLog 14 Mar 2008 18:38:51 -0000
@@ -1,3 +1,11 @@
+2008-03-14 Kaloian Doganov <address@hidden>
+
+ * GNUmakefile (PO4A-GETTEXTIZE, PO4A-TRANSLATE)
+ (PO4A-GETTEXTIZEFLAGS, PO4A-TRANSLATEFLAGS): Renamed for shell
+ compatibility to PO4A_GETTEXTIZE, PO4A_TRANSLATE,
+ PO4A_GETTEXTIZEFLAGS and PO4A_TRANSLATEFLAGS respectively. All
+ referrers changed.
+
2008-03-14 Yavor Doganov <address@hidden>
* gnun.texi (Webmaster Tips, mailfail, validate-html-notify): New