User: curvirgo
Date: 05/05/22 07:32:24

Modified:
 /ja/www/documents/develop/
  ja_build

Log:
 changed for merging localize data
 

File Changes:

Directory: /ja/www/documents/develop/
=====================================

File [changed]: ja_build
Url: 
http://ja.openoffice.org/source/browse/ja/www/documents/develop/ja_build?r1=1.16&r2=1.17
Delta lines:  +53 -35
---------------------
--- ja_build    24 Apr 2005 14:19:29 -0000      1.16
+++ ja_build    22 May 2005 14:32:22 -0000      1.17
@@ -3,7 +3,7 @@
 ApplyPatch ()
 {
        PATCHDIR=$1
-       for files in ${PATCHDIR}/*.patch
+       for files in `ls ${PATCHDIR}/*.patch`
        do
                echo ${files}
                patch -p1 < ${files} | tee -a ${SRC_ROOT}/patch.log
@@ -88,7 +88,7 @@
 [ `uname -s` = Linux -a `uname -m` = x86_64 ] && export 
OOO_BUILD_SYSTEM=LinuxAMD
 
 BUILDER_NAME=${BUILDER_NAME:-curvirgo}
-VERSION=${VERSION:-1.9m95}
+VERSION=${VERSION:-1.9m104s1}
 BUILD_NUMBER=${BUILD_NUMBER:-680}
 LANGUAGES=${LANGUAGES:-ja}
 PREFIX=${PREFIX:-/opt}
@@ -138,7 +138,8 @@
 ENABLE_GTK_PLUGIN=${ENABLE_GTK_PLUGIN:-Yes}
 ENABLE_KDE_PLUGIN=${ENABLE_KDE_PLUGIN:-Yes}
 ORIGINALPATCH=${ORIGINALPATCH:-Yes}
-REPLACE_SPLASH=${REPLACE_SPLASH:-Yes}
+MERGE_LOCALIZE_DATA=${MERGE_LOCALIZE_DATA:-Yes}
+REPLACE_SPLASH=${REPLACE_SPLASH:-No}
 REPLACE_VENDOR_NAME=${REPLACE_VENDOR_NAME:-Yes}
 COPY_SYMBOL=${COPY_SYMBOL:-No}
 USE_ORIGINALICON=${USE_ORIGINALICON:-No}
@@ -162,7 +163,7 @@
                fi
                CONFIG_FLAGS="${CONFIG_FLAGS} --prefix=${PREFIX} --enable-gcc3"
                [ ${BUILD_NUMBER} != 645 ] && {
-                       CONFIG_FLAGS="${CONFIG_FLAGS} --enable-cups 
--enable-fontconfig"
+                       CONFIG_FLAGS="${CONFIG_FLAGS} --enable-cups 
--enable-fontconfig --enable-libart"
                        DEFAULT_PACKAGE=portable
                        [ -f /etc/*-release ] && DEFAULT_PACKAGE=rpm
                        [ -f /etc/debian-version ] && DEFAULT_PACKAGE=deb
@@ -375,17 +376,6 @@
 
 
 # ==================================================
-# Fixed Japanese original issues
-# ==================================================
-
-[ ${BUILD_NUMBER} != 645 ] && (
-       cd ${SRC_ROOT}/extras/source/templates/wizard/fax/lang
-       mkdir -p ja
-       ${GNUCP} -fv en-US/*.ott ja
-)
-
-
-# ==================================================
 # Replace Vendor name
 # ==================================================
 
@@ -418,7 +408,6 @@
                ${GNUCP} -fv ${TEMP_DIR}/bmp/*.png ${SRC_ROOT}/svx/res
                ${GNUCP} -fv ${TEMP_DIR}/bmp/*.png ${SRC_ROOT}/svx/source/intro
                ${GNUCP} -fv ${TEMP_DIR}/bmp/openintro.bmp 
${SRC_ROOT}/svx/res/ooointro.bmp
-#              ${GNUCP} -fv ${TEMP_DIR}/bmp/*.png 
${SRC_ROOT}/default_images/offmgr/res
                ${GNUCP} -fv ${TEMP_DIR}/bmp/*.png 
${SRC_ROOT}/default_images/svx/res
        fi
 }
@@ -527,7 +516,7 @@
 # MAXPROCESS=1 fixes
 # ==================================================
 
-for i in cppuhelper/source/makefile.mk \
+for file in cppuhelper/source/makefile.mk \
        package/source/zippackage/makefile.mk \
        configmgr/source/cppugen/makefile.mk \
        cpputools/source/registercomponent/makefile.mk \
@@ -550,12 +539,41 @@
        dtrans/source/generic/makefile.mk \
        dtrans/source/cnttype/makefile.mk
 do
-       awk '{ if ($0 ~ "^PRJNAME=") print "MAXPROCESS=1"; print ; }' <$i 
>$i.MAXPROCESS
-       mv -f $i.MAXPROCESS $i
+       awk '{ if ($0 ~ "^PRJNAME=") print "MAXPROCESS=1"; print ; }' < ${file} 
> ${file}.MAXPROCESS
+       mv -f ${file}.MAXPROCESS ${file}
 done
 
 
 # ==================================================
+# Prepare localize tools
+# ==================================================
+
+[ ${BUILD_NUMBER} != 645 -a ${MERGE_LOCALIZE_DATA} = Yes ] && {
+       PrintMessage "Prepare localize tools."
+       cd transex3
+       perl ${SOLARENV}/bin/build.pl --all || {
+               echo "Can't prepare localize tool, fix the bug above."
+               exit
+       }
+       perl ${SOLARENV}/bin/deliver.pl
+       cd ${SRC_ROOT}
+}
+
+
+# ==================================================
+# Merging localize data
+# ==================================================
+
+[ ${BUILD_NUMBER} != 645 -a ${MERGE_LOCALIZE_DATA} = Yes ] && {
+       PrintMessage "Merging localize data."
+       for file in `ls ${TEMP_DIR}/sdf/*.sdf`
+       do
+               localize -m -l ja -f ${file}
+       done
+}
+
+
+# ==================================================
 # Start build process
 # ==================================================
 
@@ -577,7 +595,7 @@
 # ==================================================
 
 (
-if [ ${OOO_BUILD_SYSTEM} != Win32Intel -a ${PARALLEL_BUILD} = Yes ]; then
+       if [ ${OOO_BUILD_SYSTEM} != Win32Intel -a ${PARALLEL_BUILD} = Yes ]; 
then
        cd ${SRC_ROOT}/${INSTSETOO}/util
        PrintMessage "Parallel Building ..."
        BUILD_OPTION="${BUILD_OPTION} -P${MAX_JOBS}"
@@ -585,14 +603,14 @@
                echo "Dmake failed, fix the bug above."
                exit
        }
-else
+       else
        PrintMessage "Serial Building ..."
        dmake ${BUILD_OPTION} || {
                echo "Dmake failed, fix the bug above."
                exit
        }
-fi
-       strip 
${SRC_ROOT}/solver/${BUILD_NUMBER}/${OOOUTPATH}.pro/bin/{loader.bin,gnomeint,javaldx,pagein}
+       fi
+       strip 
${SRC_ROOT}/solver/${BUILD_NUMBER}/${OOOUTPATH}.pro/bin/{loader.bin,gnomeint,javaldx,pagein,msfontextract,ooovirg}
 )
 
 




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

メールによる返信