- Temporarily disable building of icu4j plugin.

This commit is contained in:
Ben Konrath 2006-10-30 23:18:06 +00:00
parent 3b45ca18e0
commit 625c3702d8

View File

@ -729,30 +729,30 @@ rm com.jcraft.jsch_*.jar
popd popd
# setup with the icu4j plugins for building # setup with the icu4j plugins for building
pushd baseLocation/plugins #pushd baseLocation/plugins
rm com.ibm.icu.base_3.4.5.jar \ #rm com.ibm.icu.base_3.4.5.jar \
com.ibm.icu_3.4.5.jar \ # com.ibm.icu_3.4.5.jar \
com.ibm.icu.base.source_3.4.5/src/com.ibm.icu.base_3.4.5/src.zip \ # com.ibm.icu.base.source_3.4.5/src/com.ibm.icu.base_3.4.5/src.zip \
com.ibm.icu.source_3.4.5/src/com.ibm.icu_3.4.5/src.zip # com.ibm.icu.source_3.4.5/src/com.ibm.icu_3.4.5/src.zip
mkdir -p icu4j-build-temp #mkdir -p icu4j-build-temp
pushd icu4j-build-temp #pushd icu4j-build-temp
unzip -qq %{SOURCE7} #unzip -qq %{SOURCE7}
sed --in-place "s/ .*bootclasspath=.*//g" build.xml #sed --in-place "s/ .*bootclasspath=.*//g" build.xml
ant eclipseProjects #ant eclipseProjects
popd #popd
mkdir -p icu4j-build #mkdir -p icu4j-build
mv icu4j-build-temp/eclipseProjects/com.ibm.icu icu4j-build #mv icu4j-build-temp/eclipseProjects/com.ibm.icu icu4j-build
mv icu4j-build-temp/eclipseProjects/com.ibm.icu.base icu4j-build #mv icu4j-build-temp/eclipseProjects/com.ibm.icu.base icu4j-build
rm -r icu4j-build-temp #rm -r icu4j-build-temp
# add build.xml patches # add build.xml patches
pushd icu4j-build #pushd icu4j-build
%patch3 -p1 #%patch3 -p1
popd #popd
popd #popd
# delete included jars # delete included jars
# FIXME: file a bug about these # FIXME: file a bug about these
@ -789,31 +789,31 @@ popd
rm -r baseLocation/plugins/com.jcraft.jsch_0.1.28.jar-build rm -r baseLocation/plugins/com.jcraft.jsch_0.1.28.jar-build
# finish the icu4j build # finish the icu4j build
pushd baseLocation/plugins #pushd baseLocation/plugins
# build the icu.base plugin # build the icu.base plugin
zipfile=$PWD/com.ibm.icu.base.source_3.4.5/src/com.ibm.icu.base_3.4.5/src.zip #zipfile=$PWD/com.ibm.icu.base.source_3.4.5/src/com.ibm.icu.base_3.4.5/src.zip
pushd icu4j-build/com.ibm.icu.base/src #pushd icu4j-build/com.ibm.icu.base/src
find -name \*.java | xargs touch --date=1/1/1970 #find -name \*.java | xargs touch --date=1/1/1970
zip -X -9 -r $zipfile . -i \*.java #zip -X -9 -r $zipfile . -i \*.java
popd #popd
pushd icu4j-build/com.ibm.icu.base #pushd icu4j-build/com.ibm.icu.base
ant build.update.jar #ant build.update.jar
popd #popd
mv icu4j-build/com.ibm.icu.base/com.ibm.icu.base_3.4.5.jar . #mv icu4j-build/com.ibm.icu.base/com.ibm.icu.base_3.4.5.jar .
# build the icu plugin # build the icu plugin
zipfile=$PWD/com.ibm.icu.source_3.4.5/src/com.ibm.icu_3.4.5/src.zip #zipfile=$PWD/com.ibm.icu.source_3.4.5/src/com.ibm.icu_3.4.5/src.zip
pushd icu4j-build/com.ibm.icu/src #pushd icu4j-build/com.ibm.icu/src
find -name \*.java | xargs touch --date=1/1/1970 #find -name \*.java | xargs touch --date=1/1/1970
zip -X -9 -r $zipfile . -i \*.java #zip -X -9 -r $zipfile . -i \*.java
popd #popd
pushd icu4j-build/com.ibm.icu #pushd icu4j-build/com.ibm.icu
ant build.update.jar #ant build.update.jar
popd #popd
mv icu4j-build/com.ibm.icu/com.ibm.icu_3.4.5.jar . #mv icu4j-build/com.ibm.icu/com.ibm.icu_3.4.5.jar .
popd #popd
# Bootstrapping is 3 parts: # Bootstrapping is 3 parts:
# 1. Build ecj with gcj -C -- only necessary until gcjx/ecj lands in gcc # 1. Build ecj with gcj -C -- only necessary until gcjx/ecj lands in gcc
@ -1629,6 +1629,9 @@ rm -f %{_datadir}/%{name}/configuration/org.eclipse.update/platform.xml*
%{_datadir}/%{name}/plugins/org.eclipse.sdk_* %{_datadir}/%{name}/plugins/org.eclipse.sdk_*
%changelog %changelog
* Mon Oct 30 2006 Ben Konrath <bkonrath@redhat.com> 3.2.1-8
- Temporarily disable building of icu4j plugin.
* Mon Oct 30 2006 Andrew Overholt <overholt@redhat.com> 3.2.1-8 * Mon Oct 30 2006 Andrew Overholt <overholt@redhat.com> 3.2.1-8
- Fix eclipse-ecj symlink to point to correct location. - Fix eclipse-ecj symlink to point to correct location.
- Put SWT symlinks in %%{_libdir} instead of %%{_datadir} as they're - Put SWT symlinks in %%{_libdir} instead of %%{_datadir} as they're