trans-coord-devel
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]