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]
