jah             Sat Jan 13 13:54:07 2001 EDT

  Modified files:              
    /phpdoc     configure.in manual.xml.in 
  Log:
  
  - Fixed broken configure.in
  - Hack around the fact that DSSSL stylesheets refer to korean language as 'ko',
    not 'kr'. It actually builds, if you have recent enough version of
    DSSSL stylesheets.
  
  
Index: phpdoc/configure.in
diff -u phpdoc/configure.in:1.46 phpdoc/configure.in:1.47
--- phpdoc/configure.in:1.46    Fri Jan 12 16:30:41 2001
+++ phpdoc/configure.in Sat Jan 13 13:54:07 2001
@@ -1,4 +1,4 @@
-dnl $Id: configure.in,v 1.46 2001/01/13 00:30:41 jimw Exp $
+dnl $Id: configure.in,v 1.47 2001/01/13 21:54:07 jah Exp $
 
 AC_INIT(global.ent)
 
@@ -57,7 +57,7 @@
        /usr/local/lib/sgml/stylesheets/nwalsh-modular \
        /usr/local/lib/sgml/docbook \
        /usr/local/share/sgml/docbook/dsssl/modular ; do
-    if test -d "$srcdir/$dir"; then
+    if test -d "$dir"; then
     DOCBOOK_HTML="$dir/html/docbook.dsl"
     DOCBOOK_PRINT="$dir/print/docbook.dsl"
     AC_MSG_RESULT(in $dir)
@@ -109,19 +109,29 @@
         PHP_BUILD_DATE=`date '+%d-%m-%Y'`
         AC_SUBST(PHP_BUILD_DATE)
 
-       LANG=$withval
+       case $withval in
+         kr)
+           LANG="ko"
+           LANGDIR="kr"
+         ;;
+         *)
+           LANG=$withval
+           LANGDIR=$withval
+       esac
         AC_MSG_RESULT( $withval )
     fi
 ],[
     LANG=en
+    LANGDIR=en
     AC_MSG_RESULT([en (default)])
 ])
 AC_SUBST(LANG)
+AC_SUBST(LANGDIR)
 
 dnl localize paper size by language
 dnl (instead of using system-dependant default)
 case "$LANG" in
-  de|hu|ja|kr) PAPER_TYPE="A4" ;;
+  de|hu|ja|ko) PAPER_TYPE="A4" ;;
   *)  PAPER_TYPE="USletter" ;;
 esac
 AC_SUBST(PAPER_TYPE)
@@ -129,7 +139,7 @@
 dnl localize order of number and element name
 dnl in some headers autogenerated by jade
 case "$LANG" in
-  hu|ja|kr) NUMBER_FIRST="#t" ;;
+  hu|ja|ko) NUMBER_FIRST="#t" ;;
   *) NUMBER_FIRST="#f" ;;
 esac
 AC_SUBST(NUMBER_FIRST)
@@ -165,7 +175,7 @@
 echo "saving trees: $TREESAVING";
 
 case "$LANG" in
-  ja|tw|kr) ENCODING="UTF-8";;
+  ja|tw|ko) ENCODING="UTF-8";;
   hu) ENCODING="ISO-8859-2";;
   *) ENCODING="ISO-8859-1";;
 esac
@@ -247,9 +257,9 @@
 for file in `find $srcdir/en -name "*.xml" | sed -e"s%^$srcdir\/en\/%%g" | sort`
 do 
        name=`echo $file | sed -e"s/\//./g" -e"s/.xml$//g"`
-       if test -f $srcdir/$LANG/$file  
+       if test -f $srcdir/$LANGDIR/$file  
        then
-               file=$srcdir/$LANG/$file        
+               file=$srcdir/$LANGDIR/$file     
        else
                file=$srcdir/en/$file
                echo " untranslated $file"
Index: phpdoc/manual.xml.in
diff -u phpdoc/manual.xml.in:1.43 phpdoc/manual.xml.in:1.44
--- phpdoc/manual.xml.in:1.43   Wed Jan 10 20:15:08 2001
+++ phpdoc/manual.xml.in        Sat Jan 13 13:54:07 2001
@@ -2,7 +2,7 @@
 <!DOCTYPE book PUBLIC "-//Norman Walsh//DTD DocBk XML V1.7//EN"
           "@srcdir@/dbxml/docbookx.dtd" [
 
-<!ENTITY % language-defs    SYSTEM "@srcdir@/@LANG@/language-defs.ent">
+<!ENTITY % language-defs    SYSTEM "@srcdir@/@LANGDIR@/language-defs.ent">
 
 %language-defs;
 


Reply via email to