User: curvirgo
Date: 05/08/15 21:48:21

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

Log:
 add CreateLanguagePack function etc ...

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.18&r2=1.19
Delta lines:  +194 -160
-----------------------
--- ja_build    28 May 2005 13:19:15 -0000      1.18
+++ ja_build    16 Aug 2005 04:48:19 -0000      1.19
@@ -2,18 +2,18 @@
 
 ApplyPatch ()
 {
-       PATCHDIR=$1
-       for files in `ls ${PATCHDIR}/*.patch`
+       PATCHDIR=${1}
+       for PATCH in `ls ${PATCHDIR}/*.patch`
        do
-               echo ${files}
-               patch -p1 < ${files} | tee -a ${SRC_ROOT}/patch.log
+               echo ${PATCH}
+               patch -p1 < ${PATCH} | tee -a ${SRC_ROOT}/patch.log
        done
 }
 
 
 PrintMessage ()
 {
-       MESSAGE=$1
+       MESSAGE=${1}
        echo
        echo "=================================================="
        echo "${MESSAGE}"
@@ -24,21 +24,26 @@
 
 CreateInstallSet ()
 {
+       PACKAGE=${1}
+
        PrintMessage "Create installation packages"
-       cd ${SRC_ROOT}/${INSTSETOO}/util
-       if [ "${1}" != "" ]; then
-               PKGFORMAT=${1} dmake openoffice ${BUILD_OPTION}
+       [ "${PACKAGE}" != "" ] && PrintMessage "Packaging format : ${PACKAGE}"
+
+       cd ${SRC_ROOT}/instsetoo_native/util
+       if [ "${PACKAGE}" != "" ]; then
+               PKGFORMAT=${PACKAGE} dmake openoffice ${BUILD_OPTION}
        else
                dmake openoffice ${BUILD_OPTION}
        fi
 
-       if [ -e ${SRC_ROOT}/${INSTSETOO}/${OOOUTPATH}.pro/OpenOffice/install/ja 
]; then
-               PrintMessage "Packaging installation set"
-               cd 
${SRC_ROOT}/${INSTSETOO}/${OOOUTPATH}.pro/OpenOffice/install/ja
+       for LANGUAGE in ${LANGUAGES}
+       do
+               if [ -d 
${SRC_ROOT}/instsetoo_native/${OOOUTPATH}.pro/OpenOffice/install/${LANGUAGE} ]; 
then
+                       PrintMessage "Packaging installation set [Language : 
${LANGUAGE}]"
+                       cd 
${SRC_ROOT}/instsetoo_native/${OOOUTPATH}.pro/OpenOffice/install/${LANGUAGE}
                case ${OOO_BUILD_SYSTEM} in
                        LinuxIntel)
-                               PrintMessage "Packaging format : ${1}"
-                               if [ "${1}" = "portable" ]; then
+                                       if [ "${PACKAGE}" = "portable" ]; then
                                        TEMP=`grep -in 'requires 
openofficeorg-core02' */openofficeorg-core01.install | sed 's/:/ /' | awk 
'{print $1}'`
                                        COUNT=`expr ${TEMP} - 1`
                                        head -n ${COUNT} 
*/openofficeorg-core01.install >  ${TEMP_DIR}/tempfile
@@ -54,18 +59,76 @@
                                        rm -f */*.tar.gz
                                        rm -f ${TEMP_DIR}/tempfile
                                fi
-                               tar jcvf 
${SRC_ROOT}/OOo_${VERSION}_native_${OOO_BUILD_SYSTEM}_install_ja_${BUILDER_NAME}_${1}.tar.bz2
 *
+                                       tar jcvf 
${SRC_ROOT}/OOo_${VERSION}_${OOO_BUILD_SYSTEM}_install_${LANGUAGE}_${BUILDER_NAME}_${PACKAGE}.tar.bz2
 *
                                ;;
                        Win32Intel)
-                               zip -r 
${SRC_ROOT}/OOo_${VERSION}_native_${OOO_BUILD_SYSTEM}_install_ja_${BUILDER_NAME}.zip
 *
+                                       zip -r 
${SRC_ROOT}/OOo_${VERSION}_${OOO_BUILD_SYSTEM}_install_${LANGUAGE}_${BUILDER_NAME}.zip
 *
                                ;;
                        *)
-                               tar zcvf 
${SRC_ROOT}/OOo_${VERSION}_native_${OOO_BUILD_SYSTEM}_install_ja_${BUILDER_NAME}.tar.gz
 *
+                                       tar zcvf 
${SRC_ROOT}/OOo_${VERSION}_${OOO_BUILD_SYSTEM}_install_${LANGUAGE}_${BUILDER_NAME}.tar.gz
 *
                                ;;
                esac
        else
                PrintMessage "Installation sets not found, check installation 
sets."
        fi
+       done
+}
+
+
+CreateLanguagePack ()
+{
+       PACKAGE=${1}
+
+       PrintMessage "Create language packages"
+       cd ${SRC_ROOT}/instsetoo_native/util
+       if [ "${PACKAGE}" != "" ]; then
+               PKGFORMAT=${PACKAGE} dmake  ooolanguagepack ${BUILD_OPTION}
+       else
+               dmake ooolanguagepack ${BUILD_OPTION}
+       fi
+
+       for LANGUAGE in ${LANGUAGES}
+       do
+               if [ -d 
${SRC_ROOT}/instsetoo_native/${OOOUTPATH}.pro/OpenOffice_languagepack/install/${LANGUAGE}
 ]; then
+                       PrintMessage "Packaging language packages [Language : 
${LANGUAGE}]"
+                       cd 
${SRC_ROOT}/instsetoo_native/${OOOUTPATH}.pro/OpenOffice_languagepack/install/${LANGUAGE}
+                               case ${OOO_BUILD_SYSTEM} in
+                               LinuxIntel)
+                                       PrintMessage "Packaging format : 
${PACKAGE}"
+                                       case ${PACKAGE} in
+                                               portable)
+                                                       for FILE in `ls 
*/*.install`
+                                                       do
+                                                               cp ${FILE} 
${TEMP_DIR}/tempfile
+                                                               cat 
${TEMP_DIR}/tempfile | sed "s/awk '{print \$11}'/awk '{print \$10}'/" > ${FILE}
+                                                               chmod 755 
${FILE}
+                                                       done
+                                                       rm -f */*.tar.gz
+                                                       rm -f 
${TEMP_DIR}/tempfile
+                                                       ;;
+                                               rpm)
+                                                       cd RPMS && {
+                                                               rm -f *.sh
+                                                               tar zxf 
*.tar.gz && rm -f *.tar.gz
+                                                               cd ..
+                                                       }
+                                                       ;;
+                                               *)
+                                                       ;;
+                                       esac
+                                       tar jcvf 
${SRC_ROOT}/OOo_${VERSION}_${OOO_BUILD_SYSTEM}_langpack_${LANGUAGE}_${BUILDER_NAME}_${PACKAGE}.tar.bz2
 *
+                                       ;;
+                               Win32Intel)
+                                       zip -r 
${SRC_ROOT}/OOo_${VERSION}_${OOO_BUILD_SYSTEM}_langpack_${LANGUAGE}_${BUILDER_NAME}.zip
 *
+                                       ;;
+                               *)
+                                       tar zcvf 
${SRC_ROOT}/OOo_${VERSION}_${OOO_BUILD_SYSTEM}_langpack_${LANGUAGE}_${BUILDER_NAME}.tar.gz
 *
+                                       ;;
+                       esac
+               else
+                       PrintMessage "Language packages not found, check 
language packages."
+               fi
+       done
 }
 
 
@@ -85,9 +148,10 @@
 [ `uname -s` = Linux -a `uname -m` = x86_64 ] && export 
OOO_BUILD_SYSTEM=LinuxAMD
 
 BUILDER_NAME=${BUILDER_NAME:-curvirgo}
-VERSION=${VERSION:-1.9m106}
+VERSION=${VERSION:-1.9m123}
 BUILD_NUMBER=${BUILD_NUMBER:-680}
-LANGUAGES=${LANGUAGES:-ja}
+#LANGUAGES=${LANGUAGES:-"JAPN"}        # for 1.1.x
+LANGUAGES=${LANGUAGES:-"en-US ja"}
 PREFIX=${PREFIX:-/opt}
 
 SRC_ROOT=${SRC_ROOT:-`pwd`}
@@ -120,22 +184,20 @@
 MOZ_WINTOOLS_ARCHIVE=wintools.zip
 MOZ_WINTOOLS_LOCATE=http://ftp.mozilla.org/pub/mozilla.org/mozilla/source
 
-CONFIG_FLAGS="--with-lang=${LANGUAGES} --with-dict=ALL"
-
-CREATE_SDK=${CREATE_SDK:-Yes}
-CREATE_SOLVER=${CREATE_SOLVER:-Yes}
-PARALLEL_BUILD=${PARALLEL_BUILD:-Yes}
-MAX_JOBS=${MAX_JOBS:-10}
+CONFIG_FLAGS="--with-lang=\"${LANGUAGES}\" --with-dict=ALL"
 BUILD_OPTION=${BUILD_OPTION:-"strip=true"}
 PACKAGE_FORMAT=${PACKAGE_FORMAT:-"rpm deb portable"}
+CREATE_SDK=${CREATE_SDK:-No}
+CREATE_SOLVER=${CREATE_SOLVER:-No}
+CREATE_LANGUAGEPACK=${MAKE_LANGUAGEPACK:-Yes}
+PARALLEL_BUILD=${PARALLEL_BUILD:-Yes}
+MAX_JOBS=${MAX_JOBS:-10}
 
 CRASHDUMP=${CRASHDUMP:-Yes}
 ENABLE_MOZILLA=${ENABLE_MOZILLA:-Yes}
 MOZILLA_BUILD=${MOZILLA_BUILD:-Yes}
-ENABLE_GTK_PLUGIN=${ENABLE_GTK_PLUGIN:-Yes}
-ENABLE_KDE_PLUGIN=${ENABLE_KDE_PLUGIN:-Yes}
 ORIGINALPATCH=${ORIGINALPATCH:-Yes}
-MERGE_LOCALIZE_DATA=${MERGE_LOCALIZE_DATA:-Yes}
+MERGE_LOCALIZE_DATA=${MERGE_LOCALIZE_DATA:-No}
 REPLACE_SPLASH=${REPLACE_SPLASH:-No}
 REPLACE_VENDOR_NAME=${REPLACE_VENDOR_NAME:-Yes}
 COPY_SYMBOL=${COPY_SYMBOL:-No}
@@ -160,7 +222,7 @@
                fi
                CONFIG_FLAGS="${CONFIG_FLAGS} --prefix=${PREFIX} --enable-gcc3"
                [ ${BUILD_NUMBER} != 645 ] && {
-                       CONFIG_FLAGS="${CONFIG_FLAGS} --enable-cups 
--enable-fontconfig --enable-libart --with-system-freetype"
+                       CONFIG_FLAGS="${CONFIG_FLAGS} --enable-gtk --enable-kde 
--enable-cups --enable-fontconfig --enable-libart --with-system-freetype 
--enable-openldap --enable-libsn -enable-pam-link --enable-xrender-link"
                        DEFAULT_PACKAGE=portable
                        [ -f /etc/*-release ] && DEFAULT_PACKAGE=rpm
                        [ -f /etc/debian-version ] && DEFAULT_PACKAGE=deb
@@ -169,11 +231,11 @@
                ;;
        LinuxPPC)
                OOOUTPATH=unxlngppc
-               CONFIG_FLAGS="${CONFIG_FLAGS} --prefix=${PREFIX} --enable-gcc3"
+               CONFIG_FLAGS="${CONFIG_FLAGS} --enable-gtk --enable-kde 
--prefix=${PREFIX} --enable-gcc3"
                ;;
        LinuxAMD)
                OOOUTPATH=unxlngx4
-               CONFIG_FLAGS="${CONFIG_FLAGS} --prefix=${PREFIX} --enable-gcc3"
+               CONFIG_FLAGS="${CONFIG_FLAGS} --enable-gtk --enable-kde 
--prefix=${PREFIX} --enable-gcc3"
                ;;
        SolarisSparc)
                OOOUTPATH=unxsols4
@@ -221,8 +283,6 @@
 [ -d ${JAVA_HOME} ] &&  CONFIG_FLAGS="${CONFIG_FLAGS} 
--with-jdk-home=${JAVA_HOME}"
 [ -d ${ANT_HOME} ] && CONFIG_FLAGS="${CONFIG_FLAGS} 
--with-ant-home=${ANT_HOME}"
 [ ${CRASHDUMP} = Yes ] && CONFIG_FLAGS="${CONFIG_FLAGS} --enable-crashdump 
--enable-symbols=SMALL"
-[ ${ENABLE_GTK_PLUGIN} = Yes -a ${OOO_BUILD_SYSTEM} != Win32Intel ] && 
CONFIG_FLAGS="${CONFIG_FLAGS} --enable-gtk"
-[ ${ENABLE_KDE_PLUGIN} = Yes -a ${OOO_BUILD_SYSTEM} != Win32Intel ] && 
CONFIG_FLAGS="${CONFIG_FLAGS} --enable-kde"
 
 
 # =================================================
@@ -348,8 +408,10 @@
        install -v -m755 `which msvcp70.dll` ${SRC_ROOT}/external/msvcp70
        install -v -m755 `which msvcr70.dll` ${SRC_ROOT}/external/msvcp70
        [ ${BUILD_NUMBER} != 645 ] && {
-               install -v -m755 `which msvcp71.dll` 
${SRC_ROOT}/external/msvcp71
-               install -v -m755 `which msvcr71.dll` 
${SRC_ROOT}/external/msvcp71
+               VCP71DIR=${SRC_ROOT}/external/msvcp71 
+               [ -d ${VCP71DIR}] || mkdir -p ${VCP71DIR}
+               install -v -m755 `which msvcp71.dll` ${VCP71DIR}
+               install -v -m755 `which msvcr71.dll` ${VCP71DIR}
        }
 }
 
@@ -359,24 +421,28 @@
 # For the detail, see issue #10718
 # ==================================================
 
-(
-       PrintMessage "Fixed Japanese original issues"
-       cd ${SRC_ROOT}/extras/source/wordbook/lang
-       if [ ${BUILD_NUMBER} = 645 ]; then
+PrintMessage "Fixed Japanese original issues"
+cd ${SRC_ROOT}/extras/source/wordbook/lang
+if [ ${BUILD_NUMBER} = 645 ]; then
                mkdir -p japanese
                ${GNUCP} -fv english_us/soffice.dic japanese
-       else
-               mkdir -p ja
-               ${GNUCP} -fv en-US/soffice.dic ja
-       fi
-)
+else
+       for LNG in ${LANGUAGES}
+       do
+               [ -d ${LNG} ] || {
+                       mkdir -p ${LNG}
+                       ${GNUCP} -fv en-US/soffice.dic ${LNG}
+               }
+       done
+fi
+cd ${SRC_ROOT}
 
 
 # ==================================================
 # Replace Vendor name
 # ==================================================
 
-[ ${REPLACE_VENDOR_NAME} = Yes ] && (
+[ ${REPLACE_VENDOR_NAME} = Yes ] && {
        PrintMessage "Replace Vendor name"
        if [ ${BUILD_NUMBER} = 645 ]; then
                cd offmgr/source/offapp/intro
@@ -389,7 +455,8 @@
                cat makefile.mk.original | sed -f ${TEMP_DIR}/sed.cmd > 
makefile.mk
                rm -f ${TEMP_DIR}/sed.cmd
        }
-)
+       cd ${SRC_ROOT}
+}
 
 
 # ==================================================
@@ -411,30 +478,30 @@
 
 
 # ==================================================
-# Replace original icon for Windows
+# Replace original icon for Windows (for 1.1.x)
 # ==================================================
 
-[ ${USE_ORIGINALICON} = Yes ] && {
+[ ${BUILD_NUMBER} = 645  -a ${USE_ORIGINALICON} = Yes ] && {
        PrintMessage "Replace original icon"
        ${GNUCP} -fv ${TEMP_DIR}/OriginalIcon/* 
${SRC_ROOT}/sysui/oowin32/office/icons
 }
 
 
 # ==================================================
-# Copy custom icon
+# Copy custom icon (for 1.1.x)
 # ==================================================
 
-[ ${COPY_SYMBOL} = Yes ] && {
+[ ${BUILD_NUMBER} = 645  -a ${COPY_SYMBOL} = Yes ] && {
        PrintMessage "Copying custom toolbar icon"
        ${GNUCP} -fv ${TEMP_DIR}/icon/*.bmp ${SRC_ROOT}/extras/source/symbols
 }
 
 
 # ==================================================
-# Attache setupguide (Require : Add_InstGuide.patch)
+# Attache setupguide <Require : Add_InstGuide.patch> (for 1.1.x)
 # ==================================================
 
-[ ${ATTACH_SETUPGUIDE} = Yes ] && {
+[ ${BUILD_NUMBER} = 645  -a ${ATTACH_SETUPGUIDE} = Yes ] && {
        PrintMessage "Copying setupguide"
        mkdir -p ${SRC_ROOT}/solver/${BUILD_NUMBER}/${OOOUTPATH}.pro/bin
        if [ ${OOO_BUILD_SYSTEM} = Win32Intel ]; then
@@ -466,7 +533,7 @@
 
 PrintMessage "Running configure script."
 cd ${SRC_ROOT}/config_office
-./configure ${CONFIG_FLAGS} || {
+eval ./configure ${CONFIG_FLAGS} || {
        PrintMessage "Configure failed. Fix it!"
        exit
 }
@@ -513,93 +580,55 @@
 # MAXPROCESS=1 fixes
 # ==================================================
 
-for file in cppuhelper/source/makefile.mk \
-       package/source/zippackage/makefile.mk \
-       configmgr/source/cppugen/makefile.mk \
-       cpputools/source/registercomponent/makefile.mk \
-       cpputools/source/regsingleton/makefile.mk \
-       cpputools/source/unoexe/makefile.mk \
-       io/source/*/makefile.mk \
-       eventattacher/source/makefile.mk \
-       stoc/source/*/makefile.mk \
-       */source/unotypes/makefile.mk \
-       */unotypes/makefile.mk \
-       unotools/source/config/makefile.mk \
-       unotools/source/i18n/makefile.mk \
-       remotebridges/source/*/makefile.mk \
-       shell/source/cmdmail/makefile.mk \
-       shell/source/backends/localebe/makefile.mk \
-       shell/source/backends/gconfbe/makefile.mk \
-       shell/source/unix/exec/makefile.mk \
-       testtools/source/bridgetest/makefile.mk \
-       dtrans/source/X11/makefile.mk \
-       dtrans/source/generic/makefile.mk \
-       dtrans/source/cnttype/makefile.mk
-do
-       awk '{ if ($0 ~ "^PRJNAME=") print "MAXPROCESS=1"; print ; }' < ${file} 
> ${file}.MAXPROCESS
-       mv -f ${file}.MAXPROCESS ${file}
-done
+[ ${OOO_BUILD_SYSTEM} != Win32Intel -a ${PARALLEL_BUILD} = Yes ] && export 
MAXPROCESS=1
 
 
 # ==================================================
-# Prepare localize tools
+# Prepare localize tools (for 2.0.x)
 # ==================================================
 
 [ ${BUILD_NUMBER} != 645 -a ${MERGE_LOCALIZE_DATA} = Yes ] && {
        PrintMessage "Prepare localize tools."
        cd transex3
-       perl ${SOLARENV}/bin/build.pl --all || {
+       build.pl --all || {
                echo "Can't prepare localize tool, fix the bug above."
                exit
        }
-       perl ${SOLARENV}/bin/deliver.pl
+       deliver.pl
        cd ${SRC_ROOT}
 }
 
 
 # ==================================================
-# Merging localize data
+# Merging localize data (for 2.0.x)
 # ==================================================
 
 [ ${BUILD_NUMBER} != 645 -a ${MERGE_LOCALIZE_DATA} = Yes ] && {
        PrintMessage "Merging localize data."
-       for file in `ls ${TEMP_DIR}/sdf/*.sdf`
+       for GSI in `ls ${TEMP_DIR}/sdf/*.sdf`
        do
-               localize -m -l ja -f ${file}
+               for LNG in ${LANGUAGES}
+               do
+                       localize -m -x -l ${LNG} -f ${GSI}
+               done
        done
 }
 
 
 # ==================================================
-# Start build process
-# ==================================================
-
-if [ ${BUILD_NUMBER} != 645 ]; then
-       INSTSETOO=instsetoo_native
-       BUILD_OPTION="${BUILD_OPTION} alllangiso=ja"
-else
-       INSTSETOO=instsetoo
-       BUILD_OPTION="${BUILD_OPTION} alllangext=81"
-fi
-
-PrintMessage "Start build process."
-#[ ${BUILD_NUMBER} != 645 -a -e ${SRC_ROOT}/wizards/${OOOUTPATH}.pro ] && rm 
-fr ${SRC_ROOT}/wizards/${OOOUTPATH}.pro &> /dev/null
-#[ ${BUILD_NUMBER} != 645 -a -e ${SRC_ROOT}/expat/${OOOUTPATH}.pro ] && rm -fr 
${SRC_ROOT}/expat/${OOOUTPATH}.pro &> /dev/null
-
-
-# ==================================================
 # Start OOo build process
 # ==================================================
 
-(
+PrintMessage "Start build process."
+if [ ${BUILD_NUMBER} != 645 ]; then
        if [ ${OOO_BUILD_SYSTEM} != Win32Intel -a ${PARALLEL_BUILD} = Yes ]; 
then
-               cd ${SRC_ROOT}/${INSTSETOO}/util
+               cd ${SRC_ROOT}/instsetoo_native/util
                PrintMessage "Parallel Building ..."
-               BUILD_OPTION="${BUILD_OPTION} -P${MAX_JOBS}"
-               perl ${SOLARENV}/bin/build.pl --all product=full 
${BUILD_OPTION} || {
+               build.pl --all product=full -P${MAX_JOBS} ${BUILD_OPTION} || {
                        echo "Dmake failed, fix the bug above."
                        exit
                }
+               cd ${SRC_ROOT}
        else
                PrintMessage "Serial Building ..."
                dmake ${BUILD_OPTION} || {
@@ -607,43 +636,45 @@
                        exit
                }
        fi
-       strip 
${SRC_ROOT}/solver/${BUILD_NUMBER}/${OOOUTPATH}.pro/bin/{loader.bin,gnomeint,javaldx,pagein,msfontextract,ooovirg}
-)
+else
+       PrintMessage "Serial Building ..."
+       dmake alllangext=81 ${BUILD_OPTION} || {
+               echo "Dmake failed, fix the bug above."
+               exit
+       }
+fi
 
 
 # ==================================================
 # Create SDK packages
 # ==================================================
 
-(
-       [ ${CREATE_SDK} = Yes ] && {
+[ ${CREATE_SDK} = Yes ] && {
                PrintMessage "Packaging SDK"
                cd sdk_oo
-               perl ${SOLARENV}/bin/build.pl --from sdk_oo
+       build.pl --from sdk_oo
                if [ ${OOO_BUILD_SYSTEM} != Win32Intel ]
                then
-                       ${GNUCP} 
${OOOUTPATH}.pro/bin/OpenOffice.org*_SDK.tar.gz 
${SRC_ROOT}/OOo_${VERSION}_${OOO_BUILD_SYSTEM}_sdk_ja_${BUILDER_NAME}.tar.gz
+               ${GNUCP} ${OOOUTPATH}.pro/bin/OpenOffice.org*_SDK.tar.gz 
${SRC_ROOT}/OOo_${VERSION}_${OOO_BUILD_SYSTEM}_sdk_${BUILDER_NAME}.tar.gz
                else
-                       ${GNUCP} ${OOOUTPATH}.pro/bin/OpenOffice.org*_SDK.zip 
${SRC_ROOT}/OOo_${VERSION}_${OOO_BUILD_SYSTEM}_sdk_ja_${BUILDER_NAME}.zip
+               ${GNUCP} ${OOOUTPATH}.pro/bin/OpenOffice.org*_SDK.zip 
${SRC_ROOT}/OOo_${VERSION}_${OOO_BUILD_SYSTEM}_sdk_${BUILDER_NAME}.zip
                fi
-       }
-)
+       cd ${SRC_ROOT}
+}
 
 
 # ==================================================
 # Create Solver packages
 # ==================================================
 
-(
-       [ ${CREATE_SOLVER} = Yes ] && {
+[ ${CREATE_SOLVER} = Yes ] && {
                PrintMessage "Packaging SOLVER"
                if [ ${OOO_BUILD_SYSTEM} != Win32Intel ]; then
-                       tar zcvf 
${SRC_ROOT}/OOo_${VERSION}_${OOO_BUILD_SYSTEM}_solver_ja_${BUILDER_NAME}.tar.gz 
solver
+               tar zcvf 
${SRC_ROOT}/OOo_${VERSION}_${OOO_BUILD_SYSTEM}_solver_${BUILDER_NAME}.tar.gz 
solver
                else
-                       zip -r 
${SRC_ROOT}/OOo_${VERSION}_${OOO_BUILD_SYSTEM}_solver_ja_${BUILDER_NAME}.zip 
solver
+               zip -r 
${SRC_ROOT}/OOo_${VERSION}_${OOO_BUILD_SYSTEM}_solver_${BUILDER_NAME}.zip solver
                fi
-       }
-)
+}
 
 
 # ==================================================
@@ -655,18 +686,21 @@
                for PKG in ${PACKAGE_FORMAT}
                do
                        CreateInstallSet ${PKG}
+                       [ ${CREATE_LANGUAGEPACK} = Yes ] && CreateLanguagePack 
${PKG}
                done
        else
                CreateInstallSet
+               [ ${CREATE_LANGUAGEPACK} = Yes ] && CreateLanguagePack
        fi
 else
        PrintMessage "Create installation packages"
-       cd ${SRC_ROOT}/${INSTSETOO}/util
-       dmake ${BUILD_OPTION}
+       strip 
${SRC_ROOT}/solver/${BUILD_NUMBER}/${OOOUTPATH}.pro/bin/{loader.bin,gnomeint,javaldx,pagein,msfontextract,ooovirg}
+       cd ${SRC_ROOT}/instsetoo/util
+       dmake alllangext=81 ${BUILD_OPTION}
 
-       if [ -e ${SRC_ROOT}/${INSTSETOO}/${OOOUTPATH}.pro/81/normal ]; then
+       if [ -d ${SRC_ROOT}/instsetoo/${OOOUTPATH}.pro/81/normal ]; then
                PrintMessage "Packaging installation set"
-               cd ${SRC_ROOT}/${INSTSETOO}/${OOOUTPATH}.pro/81
+               cd ${SRC_ROOT}/instsetoo/${OOOUTPATH}.pro/81
                [ -e install ] && rm -fr install &> /dev/null
                mv normal install
                [ ${ATTACH_SETUPGUIDE} = Yes ] && {




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

メールによる返信