Complete.Org: Mailing Lists: Archives: freeciv-dev: December 2003:
[Freeciv-Dev] (PR#7028) add Makefiles to doc/$LANG/
Home

[Freeciv-Dev] (PR#7028) add Makefiles to doc/$LANG/

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: undisclosed-recipients: ;
Subject: [Freeciv-Dev] (PR#7028) add Makefiles to doc/$LANG/
From: "Jason Short" <jdorje@xxxxxxxxxxxxxxxxxxxxx>
Date: Tue, 2 Dec 2003 23:49:45 -0800
Reply-to: rt@xxxxxxxxxxx

<URL: http://rt.freeciv.org/Ticket/Display.html?id=7028 >

Currently the translated documents are included via EXTRA_DIST in 
doc/Makefile.  This is generally inelegant and less modular than having 
SUBDIRS in doc/Makefile and including a doc/$LANG/Makefile. 
Specifically, it causes problems since translators can't (I'm told) edit 
doc/Makefile.am (and probably shouldn't be).

The attached patch and tarball creates Makefile.am files in each of the 
6 translated languages.  .cvsignore files are also included.  Untar the 
tarball in the top-level directory, and apply the patch.  autogen.sh 
must be rerun.

jason

? doc/de/.cvsignore
? doc/de/Makefile.am
? doc/fr/.cvsignore
? doc/fr/Makefile.am
? doc/it/.cvsignore
? doc/it/Makefile.am
? doc/ja/.cvsignore
? doc/ja/Makefile.am
? doc/nl/.cvsignore
? doc/nl/Makefile.am
? doc/sv/.cvsignore
? doc/sv/Makefile.am
Index: configure.ac
===================================================================
RCS file: /home/freeciv/CVS/freeciv/configure.ac,v
retrieving revision 1.52
diff -u -r1.52 configure.ac
--- configure.ac        2003/11/28 17:37:44     1.52
+++ configure.ac        2003/12/03 07:46:11
@@ -691,6 +691,12 @@
          intl/Makefile
          po/Makefile.in
          doc/Makefile
+         doc/de/Makefile
+         doc/fr/Makefile
+         doc/it/Makefile
+         doc/ja/Makefile
+         doc/nl/Makefile
+         doc/sv/Makefile
          undep.sh])
 AC_CONFIG_COMMANDS([default],[[ chmod +x undep.sh ; ./undep.sh ]],[[]])
 AC_OUTPUT
Index: configure.in
===================================================================
RCS file: /home/freeciv/CVS/freeciv/configure.in,v
retrieving revision 1.228
diff -u -r1.228 configure.in
--- configure.in        2003/11/28 17:37:45     1.228
+++ configure.in        2003/12/03 07:46:11
@@ -678,4 +678,10 @@
          intl/Makefile
          po/Makefile.in
          doc/Makefile
+         doc/de/Makefile
+         doc/fr/Makefile
+         doc/it/Makefile
+         doc/ja/Makefile
+         doc/nl/Makefile
+         doc/sv/Makefile
          undep.sh, [ chmod +x undep.sh ; ./undep.sh ])
Index: doc/Makefile.am
===================================================================
RCS file: /home/freeciv/CVS/freeciv/doc/Makefile.am,v
retrieving revision 1.13
diff -u -r1.13 Makefile.am
--- doc/Makefile.am     2003/01/13 16:18:58     1.13
+++ doc/Makefile.am     2003/12/03 07:46:11
@@ -1,5 +1,6 @@
 ## Process this file with automake to produce Makefile.in
 
+SUBDIRS = de fr it ja nl sv
 
 EXTRA_DIST =                   \
        BUGS                    \
@@ -16,44 +17,4 @@
        README.graphics         \
        README.rulesets         \
        README.sound            \
-       TODO                    \
-       de/BUGS.de              \
-       de/HOWTOPLAY.de         \
-       de/INHALT               \
-       de/INSTALL.de           \
-       de/INSTALL.debian.de    \
-       de/NEWS.de              \
-       de/README.cma.de        \
-       de/README.de            \
-       de/README.rulesets.de   \
-       de/README.sound.de      \
-       fr/HOWTOPLAY.fr         \
-       fr/INSTALL.fr           \
-       fr/README.fr            \
-       it/HOWTOPLAY.it         \
-       it/INSTALL.it           \
-       it/README.cma.it        \
-       it/README.it            \
-       ja/BUGS.ja              \
-       ja/HOWTOPLAY.ja         \
-       ja/NEWS.ja              \
-       ja/README.ja            \
-       ja/README.cma.ja        \
-       ja/README_Japanese.ja   \
-       nl/BUGS.nl              \
-       nl/HOWTOPLAY.nl         \
-       nl/LEESMIJ              \
-       nl/NEWS.nl              \
-       nl/README.cma.nl        \
-       nl/README.nl            \
-       nl/README.rulesets.nl   \
-       nl/TODO.nl              \
-       sv/BUGS.sv              \
-       sv/CodingStyle.sv       \
-       sv/HOWTOPLAY.sv         \
-       sv/README.sv            \
-       sv/README.agents.sv     \
-       sv/README.attributes.sv \
-       sv/README.cma.sv        \
-       sv/README.graphics.sv   \
-       sv/README.sound.sv
+       TODO

Attachment: new_makefiles.tgz
Description: GNU Zip compressed data


[Prev in Thread] Current Thread [Next in Thread]
  • [Freeciv-Dev] (PR#7028) add Makefiles to doc/$LANG/, Jason Short <=