From 255430ce58742c657ac9a0eeb286d00f5be3b5b0 Mon Sep 17 00:00:00 2001 From: Alexander Kurtakov Date: Apr 02 2009 08:12:57 +0000 Subject: Initial 3.5 build. --- diff --git a/.cvsignore b/.cvsignore index 9aa98d8..2c91a11 100644 --- a/.cvsignore +++ b/.cvsignore @@ -9,3 +9,4 @@ pre320changelog.txt eclipse-sourceBuild-srcIncluded-3.4.2.zip eclipse-3.4.2-testframework.tar.bz2 org.fedoraproject.ide.platform-3.4.2.zip +eclipse-sourceBuild-srcIncluded-I20090401-1325.zip diff --git a/ecf-filetransfer-feature.xml b/ecf-filetransfer-feature.xml index 7b3fb12..f8f9d72 100644 --- a/ecf-filetransfer-feature.xml +++ b/ecf-filetransfer-feature.xml @@ -43,6 +43,20 @@ install-size="0" version="0.0.0" unpack="false"/> + + + + @@ -9,25 +8,24 @@ diff -up ./plugins/org.eclipse.swt.gtk.linux.ia64/build.xml.buildswt ./plugins/o + + + -+ - -@@ -293,6 +298,7 @@ - - - + +@@ -325,6 +329,7 @@ + + + + - - - -diff -up ./plugins/org.eclipse.swt.gtk.linux.ppc/build.xml.buildswt ./plugins/org.eclipse.swt.gtk.linux.ppc/build.xml ---- ./plugins/org.eclipse.swt.gtk.linux.ppc/build.xml.buildswt 2008-07-25 09:07:55.000000000 -0400 -+++ ./plugins/org.eclipse.swt.gtk.linux.ppc/build.xml 2008-07-25 09:07:58.000000000 -0400 -@@ -141,6 +141,28 @@ - + + + +--- ./plugins/org.eclipse.swt.gtk.linux.ppc/build.xml.orig 2009-03-24 18:54:28.000000000 +0100 ++++ ./plugins/org.eclipse.swt.gtk.linux.ppc/build.xml 2009-03-25 10:06:41.000000000 +0100 +@@ -139,6 +139,29 @@ + + - ++ + + + @@ -50,20 +48,12 @@ diff -up ./plugins/org.eclipse.swt.gtk.linux.ppc/build.xml.buildswt ./plugins/or + + + - - - -@@ -346,4 +368,4 @@ - - - -- -\ No newline at end of file -+ -diff -up ./plugins/org.eclipse.swt.gtk.linux.s390x/build.xml.buildswt ./plugins/org.eclipse.swt.gtk.linux.s390x/build.xml ---- ./plugins/org.eclipse.swt.gtk.linux.s390x/build.xml.buildswt 2008-07-25 09:07:55.000000000 -0400 -+++ ./plugins/org.eclipse.swt.gtk.linux.s390x/build.xml 2008-07-25 09:07:58.000000000 -0400 -@@ -272,6 +272,11 @@ + + + +--- ./plugins/org.eclipse.swt.gtk.linux.s390x/build.xml.orig 2009-03-24 18:54:29.000000000 +0100 ++++ ./plugins/org.eclipse.swt.gtk.linux.s390x/build.xml 2009-03-25 10:08:51.000000000 +0100 +@@ -276,6 +276,11 @@ @@ -74,46 +64,62 @@ diff -up ./plugins/org.eclipse.swt.gtk.linux.s390x/build.xml.buildswt ./plugins/ + - -@@ -294,6 +299,7 @@ - - - + +@@ -330,6 +335,7 @@ + + + + - - - -diff -up ./plugins/org.eclipse.swt.gtk.linux.x86_64/build.xml.buildswt ./plugins/org.eclipse.swt.gtk.linux.x86_64/build.xml ---- ./plugins/org.eclipse.swt.gtk.linux.x86_64/build.xml.buildswt 2008-07-25 09:07:55.000000000 -0400 -+++ ./plugins/org.eclipse.swt.gtk.linux.x86_64/build.xml 2008-07-25 09:07:58.000000000 -0400 -@@ -271,6 +271,11 @@ + + + +--- ./plugins/org.eclipse.swt.gtk.linux.x86_64/build.xml.orig 2009-03-24 18:54:29.000000000 +0100 ++++ ./plugins/org.eclipse.swt.gtk.linux.x86_64/build.xml 2009-03-25 10:11:05.000000000 +0100 +@@ -175,6 +175,29 @@ + + - - -+ -+ -+ -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + - - - -diff -up ./plugins/org.eclipse.swt.gtk.linux.x86/build.xml.buildswt ./plugins/org.eclipse.swt.gtk.linux.x86/build.xml ---- ./plugins/org.eclipse.swt.gtk.linux.x86/build.xml.buildswt 2008-07-25 09:07:55.000000000 -0400 -+++ ./plugins/org.eclipse.swt.gtk.linux.x86/build.xml 2008-07-25 09:07:58.000000000 -0400 -@@ -149,13 +149,14 @@ - - - ++ ++ ++ ++ ++ ++ ++ + + + +--- ./plugins/org.eclipse.swt.gtk.linux.x86/build.xml.orig 2009-03-24 18:54:28.000000000 +0100 ++++ ./plugins/org.eclipse.swt.gtk.linux.x86/build.xml 2009-03-25 10:13:29.000000000 +0100 +@@ -153,13 +153,14 @@ + + + + - - - + + + - + - - + + diff --git a/eclipse-config.ini.director b/eclipse-config.ini.director index 46f1367..ab591b1 100644 --- a/eclipse-config.ini.director +++ b/eclipse-config.ini.director @@ -39,19 +39,18 @@ # Simple bundle locations are interepreted as relative to the framework's parent directory. # The startlevel indicates the OSGi start level at which the bundle should run. osgi.bundles=\ + org.eclipse.core.databinding.observable,\ org.eclipse.core.jobs,\ - org.eclipse.core.net,\ org.eclipse.core.runtime,\ - org.eclipse.core.runtime.compatibility.auth,\ org.eclipse.ecf,\ org.eclipse.ecf.filetransfer,\ + org.eclipse.ecf.provider.filetransfer.httpclient,\ org.eclipse.ecf.identity,\ org.eclipse.ecf.provider.filetransfer,\ org.eclipse.equinox.app@start,\ org.eclipse.equinox.common,\ org.eclipse.equinox.frameworkadmin,\ org.eclipse.equinox.frameworkadmin.equinox@start,\ - org.eclipse.equinox.preferences,\ org.eclipse.equinox.p2.artifact.repository,\ org.eclipse.equinox.p2.console,\ org.eclipse.equinox.p2.core,\ @@ -59,19 +58,19 @@ osgi.bundles=\ org.eclipse.equinox.p2.director.app,\ org.eclipse.equinox.p2.engine,\ org.eclipse.equinox.p2.exemplarysetup@start,\ - org.eclipse.equinox.p2.garbagecollector,\ + org.eclipse.equinox.p2.jarprocessor,\ org.eclipse.equinox.p2.metadata,\ org.eclipse.equinox.p2.metadata.repository,\ org.eclipse.equinox.p2.touchpoint.eclipse,\ org.eclipse.equinox.p2.touchpoint.natives,\ - org.eclipse.equinox.preferences,\ org.eclipse.equinox.registry,\ org.eclipse.equinox.simpleconfigurator,\ org.eclipse.equinox.simpleconfigurator.manipulator@start,\ org.eclipse.osgi.services,\ + org.eclipse.update.configurator,\ org.sat4j.core,\ org.sat4j.pb - + org.eclipse.update.reconcile=false # The product to run. A given Eclipse configuration may contain many products. diff --git a/eclipse-jdt_launch-customBuild.patch b/eclipse-jdt_launch-customBuild.patch new file mode 100644 index 0000000..03eef30 --- /dev/null +++ b/eclipse-jdt_launch-customBuild.patch @@ -0,0 +1,68 @@ +--- plugins/org.eclipse.jdt.launching/scripts/customBuild.xml.orig 2009-03-09 15:06:45.000000000 +0100 ++++ plugins/org.eclipse.jdt.launching/scripts/customBuild.xml 2009-03-09 16:57:53.000000000 +0100 +@@ -14,5 +14,64 @@ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + +\ No newline at end of file diff --git a/eclipse-mv-Platform.sh b/eclipse-mv-Platform.sh index c872b1e..a8bfee0 100644 --- a/eclipse-mv-Platform.sh +++ b/eclipse-mv-Platform.sh @@ -24,6 +24,7 @@ mv $baseDir/plugins/org.fedoraproject* plugins mv $baseDir/plugins/*linux* plugins mv $baseDir/plugins/com.jcraft.jsch_* plugins mv $baseDir/plugins/org.eclipse.compare_* plugins +mv $baseDir/plugins/org.eclipse.compare.core_* plugins mv $baseDir/plugins/org.eclipse.core.boot_* plugins mv $baseDir/plugins/org.eclipse.core.filebuffers_* plugins mv $baseDir/plugins/org.eclipse.core.filesystem_* plugins @@ -72,6 +73,8 @@ mv $baseDir/plugins/com.ibm.icu_* plugins mv $baseDir/plugins/org.eclipse.core.commands_* plugins mv $baseDir/plugins/org.eclipse.core.databinding_* plugins mv $baseDir/plugins/org.eclipse.core.databinding.beans_* plugins +mv $baseDir/plugins/org.eclipse.core.databinding.observable_* plugins +mv $baseDir/plugins/org.eclipse.core.databinding.property_* plugins mv $baseDir/plugins/org.eclipse.core.jobs_* plugins mv $baseDir/plugins/org.eclipse.core.expressions_* plugins mv $baseDir/plugins/org.eclipse.core.runtime_* plugins @@ -89,17 +92,21 @@ mv $baseDir/plugins/org.eclipse.rcp_* plugins mv $baseDir/plugins/org.eclipse.core.contenttype_* plugins mv $baseDir/plugins/org.eclipse.equinox.app_* plugins mv $baseDir/plugins/org.eclipse.equinox.common_* plugins +mv $baseDir/plugins/org.eclipse.equinox.ds_* plugins mv $baseDir/plugins/org.eclipse.equinox.initializer_* plugins mv $baseDir/plugins/org.eclipse.equinox.preferences_* plugins mv $baseDir/plugins/org.eclipse.equinox.registry_* plugins +mv $baseDir/plugins/org.eclipse.equinox.util_* plugins mv $baseDir/plugins/org.eclipse.equinox.launcher_* plugins mv $baseDir/plugins/org.eclipse.core.runtime.compatibility.registry_* plugins mv $baseDir/plugins/org.eclipse.core.variables_* plugins mv $baseDir/plugins/javax.servlet_* plugins mv $baseDir/plugins/javax.servlet.jsp_* plugins mv $baseDir/plugins/org.apache.ant_* plugins +mv $baseDir/plugins/org.apache.commons.codec_* plugins mv $baseDir/plugins/org.apache.commons.el_* plugins mv $baseDir/plugins/org.apache.commons.logging_* plugins +mv $baseDir/plugins/org.apache.commons.httpclient_* plugins mv $baseDir/plugins/org.apache.jasper_* plugins mv $baseDir/plugins/org.apache.lucene_* plugins mv $baseDir/plugins/org.apache.lucene.analysis_* plugins @@ -109,6 +116,8 @@ mv $baseDir/plugins/org.eclipse.ecf_* plugins mv $baseDir/plugins/org.eclipse.ecf.filetransfer_* plugins mv $baseDir/plugins/org.eclipse.ecf.identity_* plugins mv $baseDir/plugins/org.eclipse.ecf.provider.filetransfer_* plugins +mv $baseDir/plugins/org.eclipse.ecf.provider.filetransfer.httpclient_* plugins +mv $baseDir/plugins/org.eclipse.ecf.provider.filetransfer.httpclient.ssl_* plugins mv $baseDir/plugins/org.eclipse.ecf.provider.filetransfer.ssl_* plugins mv $baseDir/plugins/org.eclipse.ecf.ssl_* plugins mv $baseDir/plugins/org.eclipse.equinox.frameworkadmin_* plugins @@ -132,11 +141,15 @@ mv $baseDir/plugins/org.eclipse.equinox.p2.jarprocessor_* plugins mv $baseDir/plugins/org.eclipse.equinox.p2.metadata_* plugins mv $baseDir/plugins/org.eclipse.equinox.p2.metadata.generator_* plugins mv $baseDir/plugins/org.eclipse.equinox.p2.metadata.repository_* plugins +mv $baseDir/plugins/org.eclipse.equinox.p2.publisher_* plugins +mv $baseDir/plugins/org.eclipse.equinox.p2.repository_* plugins +mv $baseDir/plugins/org.eclipse.equinox.p2.repository.tools_* plugins mv $baseDir/plugins/org.eclipse.equinox.p2.reconciler.dropins_* plugins mv $baseDir/plugins/org.eclipse.equinox.p2.touchpoint.eclipse_* plugins mv $baseDir/plugins/org.eclipse.equinox.p2.touchpoint.natives_* plugins mv $baseDir/plugins/org.eclipse.equinox.p2.ui_* plugins mv $baseDir/plugins/org.eclipse.equinox.p2.ui.sdk_* plugins +mv $baseDir/plugins/org.eclipse.equinox.p2.ui.sdk.scheduler_* plugins mv $baseDir/plugins/org.eclipse.equinox.p2.updatechecker_* plugins mv $baseDir/plugins/org.eclipse.equinox.p2.updatesite_* plugins mv $baseDir/plugins/org.eclipse.equinox.simpleconfigurator.manipulator_* plugins @@ -145,7 +158,8 @@ mv $baseDir/plugins/org.eclipse.help.ui_* plugins mv $baseDir/plugins/org.eclipse.help.webapp_* plugins mv $baseDir/plugins/org.eclipse.osgi.services_* plugins mv $baseDir/plugins/org.eclipse.ui.forms_* plugins -mv $baseDir/plugins/org.mortbay.jetty_* plugins +mv $baseDir/plugins/org.mortbay.jetty.util_* plugins +mv $baseDir/plugins/org.mortbay.jetty.server_* plugins mv $baseDir/plugins/org.sat4j.core_* plugins mv $baseDir/plugins/org.sat4j.pb_* plugins sed -i 's/org.eclipse.sdk.ide/org.eclipse.platform.ide/' configuration/config.ini diff --git a/eclipse-nojarsignatures.patch b/eclipse-nojarsignatures.patch index 0036105..a809091 100644 --- a/eclipse-nojarsignatures.patch +++ b/eclipse-nojarsignatures.patch @@ -1,202 +1,203 @@ ---- plugins/org.junit_3.8.2.v20080602-1318/META-INF/MANIFEST.MF.nojarsignature 2008-09-11 23:28:30.000000000 +0200 -+++ plugins/org.junit_3.8.2.v20080602-1318/META-INF/MANIFEST.MF 2008-10-03 11:43:35.000000000 +0200 +--- plugins/org.junit_3.8.2.v20080602-1318/META-INF/MANIFEST.MF.orig 2009-02-02 22:45:45.000000000 +0100 ++++ plugins/org.junit_3.8.2.v20080602-1318/META-INF/MANIFEST.MF 2009-02-19 17:09:24.000000000 +0100 @@ -12,18 +12,3 @@ - unit.swingui;version="3.8.2",junit.swingui.icons;version="3.8.2",juni - t.textui;version="3.8.2" - --Name: junit.jar --SHA1-Digest: s29rIXKth1H1+Yz24tK0E9r/sxA= -- --Name: plugin.properties --SHA1-Digest: mL9yvXBmAAJi7G1tls7akuyPG+A= -- --Name: about.html --SHA1-Digest: UFe6k4Ad9XpZmuWF46WW3vk9dVA= -- --Name: META-INF/eclipse.inf --SHA1-Digest: KyT9FF7C7t86NoBoa2kZT3ZJBfw= -- --Name: about_files/cpl-v10.html --SHA1-Digest: o0b19ceZ+HQHVX0Ops751AQVdwM= -- ---- plugins/org.apache.ant_1.7.0.v200803061910/META-INF/MANIFEST.MF.nojarsignature 2008-09-11 23:27:41.000000000 +0200 -+++ plugins/org.apache.ant_1.7.0.v200803061910/META-INF/MANIFEST.MF 2008-10-03 11:42:12.000000000 +0200 -@@ -57,178 +57,3 @@ - .ant.util.optional,org.apache.tools.ant.util.regexp,org.apache.tools. - bzip2,org.apache.tools.mail,org.apache.tools.tar,org.apache.tools.zip - Require-Bundle: org.eclipse.osgi -- --Name: lib/ant-apache-bsf.jar --SHA1-Digest: DO50ciZuJhJDpVNImRUfEaBYUbI= -- --Name: lib/ant-trax.jar --SHA1-Digest: FBI4uldnKZSyHcob4yOVNc3Hp38= -- --Name: etc/maudit-frames.xsl --SHA1-Digest: BIZGVBGe+t+oL7NBTtnF6SSR2UI= -- --Name: bin/lcp.bat --SHA1-Digest: tVZ9b7fPb0VxK6VtxdbHL/Snslc= -- --Name: bin/runrc.cmd --SHA1-Digest: tEBZS6nXZrF77Q5oOO0NyffnU28= -- --Name: etc/jdepend.xsl --SHA1-Digest: OMznHreSkSUr+5YOtNAlZZLjZWQ= -- --Name: bin/antenv.cmd --SHA1-Digest: 2NIxw+ojKZeK7CNeLtrR7kFNG2E= -- --Name: about_files/LICENSE.sax.txt --SHA1-Digest: uLnQn2qwT77aJ6MThuLeWz1I5ek= -- --Name: META-INF/eclipse.inf --SHA1-Digest: u+F8j/GAE8tzrDry9+wT3Cvg81Y= -- --Name: lib/ant-launcher.jar --SHA1-Digest: MKPgfhiWsE5F2R982ZCuSOWMXDg= -- --Name: lib/ant-apache-bcel.jar --SHA1-Digest: kde0uYC3k2o+Fg+6LlcBEv6kWRk= -- --Name: lib/ant-antlr.jar --SHA1-Digest: J4AmyjIaAnoB7ebJ4iMzOb9+GtU= -- --Name: etc/changelog.xsl --SHA1-Digest: qhlQEgDDZI8YGnD/Lo/OLLdpwE4= -- --Name: etc/jdepend-frames.xsl --SHA1-Digest: ziSyDJrI6CYzulVP7xbFuMAk62w= -- --Name: lib/ant-starteam.jar --SHA1-Digest: nXOBvJIHC5BOM3rQ0HeyF7q1z1A= -- --Name: about.html --SHA1-Digest: N0elfKP7uYuYLATOh5XaE1P3nXI= -- --Name: lib/ant-jai.jar --SHA1-Digest: tIm5HD9PM1IT/EnYwT4D49j0kAo= -- --Name: lib/ant-junit.jar --SHA1-Digest: dr31YBzQyziIxwLsNjAoVUBhXkw= -- --Name: lib/ant-swing.jar --SHA1-Digest: CYx1MeeUeffKmXW3cKIyesK/1+M= -- --Name: lib/ant-apache-log4j.jar --SHA1-Digest: kDAL5HSGcBGx8BtqP8my+7nVxUA= -- --Name: bin/ant --SHA1-Digest: 1hZ7I8ryxuQA8ffu95k409JSpxM= -- --Name: bin/ant.cmd --SHA1-Digest: YDWS/zHHaPn0kEZm/Az4+vJLzKI= -- --Name: lib/ant-commons-net.jar --SHA1-Digest: zttoDSdHmKhPxQkVB2939l5dEOE= -- --Name: lib/ant-jsch.jar --SHA1-Digest: 8TOFHxGi9/aJnOr5NWlYDPLTaG0= -- --Name: lib/ant-netrexx.jar --SHA1-Digest: SKI088GAW5X32myAJt2zYJtG4qw= -- --Name: etc/checkstyle/checkstyle-text.xsl --SHA1-Digest: v7HDzjT8VIMoo9nbczMpQ4R89OA= -- --Name: lib/ant-jdepend.jar --SHA1-Digest: v2pU8yfpZ4jDxE2GwwCqptNqf6k= -- --Name: lib/ant-stylebook.jar --SHA1-Digest: lGD3Z67EkUsBV0HeiuLxoT73kJM= -- --Name: about_files/NOTICE --SHA1-Digest: Mu3gQHJl963VZJ+BCE906ZAhmXY= -- --Name: etc/coverage-frames.xsl --SHA1-Digest: CuWmV380G7/H3FRwPp+feAg9d7E= -- --Name: lib/ant-nodeps.jar --SHA1-Digest: t0PNaVw0F4+n1li/saOcEsZPZwo= -- --Name: bin/complete-ant-cmd.pl --SHA1-Digest: u8SyqqLh5SyqEPe8brM/glCglQo= -- --Name: about_files/LICENSE.dom.html --SHA1-Digest: 9F8cZaCgriCte0T6Mt5hAFumadk= -- --Name: etc/tagdiff.xsl --SHA1-Digest: QvXTkg9jgfgCMbm/Idqk/uNf4dI= -- --Name: etc/junit-frames.xsl --SHA1-Digest: wSBQFHcXT1XjHPWfk41j8XH1qeQ= -- --Name: lib/ant-weblogic.jar --SHA1-Digest: ZeOoCvq1VpITkhgFC+p7NfSUgjk= -- --Name: lib/ant-jmf.jar --SHA1-Digest: L//Sz/mvat6UlYte0H9s1LuNSc8= -- --Name: bin/ant.bat --SHA1-Digest: p0LkZEyD/pMRF8Uo9Hxte58B9dI= -- --Name: plugin.properties --SHA1-Digest: iQO3hlGZf45g3Y7ajtCmCUjMq30= -- --Name: etc/checkstyle/checkstyle-xdoc.xsl --SHA1-Digest: Zkz4ykfgxadN8RCiCtVrI46bzu4= -- --Name: lib/ant.jar --SHA1-Digest: AB5l/BKpcx67Btb0DxbAIgIbNvw= -- --Name: lib/ant-javamail.jar --SHA1-Digest: kVOXUSeWHwNdsV7Y+pfipS3wCJY= -- --Name: lib/ant-apache-resolver.jar --SHA1-Digest: mNy/MGrXL8Ql+5ZoYGvu/qlG+1A= -- --Name: bin/antRun --SHA1-Digest: HXlDrtLiLYQs4XkPbksH6PzmiQ4= -- --Name: bin/envset.cmd --SHA1-Digest: nJW9gBVUQczlMJmAog4nH2yNp98= -- --Name: bin/antRun.pl --SHA1-Digest: 1ZjEo56V249cfnPSBpzjYNRTLys= -- --Name: etc/mmetrics-frames.xsl --SHA1-Digest: +ueQIFM6aBe6Ifc8PrZ7F4Migyk= -- --Name: etc/checkstyle/checkstyle-frames.xsl --SHA1-Digest: aeITXtUk9Yia5TTVXOd6qfMmPTM= -- --Name: lib/ant-apache-oro.jar --SHA1-Digest: 7lwzOPLMkxFX2C5YX/dkcYQdjng= -- --Name: bin/antRun.bat --SHA1-Digest: d765puLLhb82dE5NC5YNCn6DpeA= -- --Name: etc/junit-noframes.xsl --SHA1-Digest: 8O4YCYnt5a6gbrMsIigvW/4GV4g= -- --Name: bin/runant.pl --SHA1-Digest: RPsWXDGHzbNBGD/i6pTGtQFJ6oY= -- --Name: about_files/asl-v20.txt --SHA1-Digest: K4uBUimqimHkg/tLoFiLi2xJGJA= -- --Name: etc/junit-frames-xalan1.xsl --SHA1-Digest: blbb8jE6V2zTzRGjvVaXL5fPicM= -- --Name: etc/log.xsl --SHA1-Digest: ulVeGl+WSkbjGbHF7LGA8Csuh/0= -- --Name: lib/ant-commons-logging.jar --SHA1-Digest: NWd0KBqXRSZbCMSItqs0tWQoi2E= -- --Name: lib/ant-apache-regexp.jar --SHA1-Digest: xvqWfUXGkISU+7vSQaFsJe8s12k= -- --Name: bin/runant.py --SHA1-Digest: ptbC0mx7ZARrg/FG64aqqikvS2A= -- + unit.swingui;version="3.8.2",junit.swingui.icons;version="3.8.2",juni + t.textui;version="3.8.2" + +-Name: junit.jar +-SHA1-Digest: c3q6P9LmZ5Def1MlP4MpqblgEgg= +- +-Name: plugin.properties +-SHA1-Digest: mL9yvXBmAAJi7G1tls7akuyPG+A= +- +-Name: about.html +-SHA1-Digest: UFe6k4Ad9XpZmuWF46WW3vk9dVA= +- +-Name: META-INF/eclipse.inf +-SHA1-Digest: KyT9FF7C7t86NoBoa2kZT3ZJBfw= +- +-Name: about_files/cpl-v10.html +-SHA1-Digest: o0b19ceZ+HQHVX0Ops751AQVdwM= +- + + +--- plugins/org.apache.ant_1.7.1.v20090120-1145/META-INF/MANIFEST.MF.orig 2009-02-02 22:45:40.000000000 +0100 ++++ plugins/org.apache.ant_1.7.1.v20090120-1145/META-INF/MANIFEST.MF 2009-02-19 17:08:54.000000000 +0100 +@@ -58,177 +58,3 @@ + bzip2,org.apache.tools.mail,org.apache.tools.tar,org.apache.tools.zip + Require-Bundle: org.eclipse.osgi + +-Name: lib/ant-apache-bsf.jar +-SHA1-Digest: M2d6lresQp0xa4ei3/6UT0IvvOo= +- +-Name: lib/ant-trax.jar +-SHA1-Digest: h2GIw5t/8Awgscfr4Kp8ijnUnio= +- +-Name: etc/maudit-frames.xsl +-SHA1-Digest: 1oML7OYqWjV+hPKu/ItdzrAFGcA= +- +-Name: bin/lcp.bat +-SHA1-Digest: eX7ICcBsanATsaEDkn5+oTA4QaQ= +- +-Name: bin/runrc.cmd +-SHA1-Digest: eNo+cuYQicndcc56FVkRScD5w30= +- +-Name: etc/jdepend.xsl +-SHA1-Digest: 0rf14aLzhLsun24uUsXVVvkHM6I= +- +-Name: bin/antenv.cmd +-SHA1-Digest: s2zvcJEs2E2x6ckfXZoGxx1OF1Y= +- +-Name: about_files/LICENSE.sax.txt +-SHA1-Digest: uLnQn2qwT77aJ6MThuLeWz1I5ek= +- +-Name: META-INF/eclipse.inf +-SHA1-Digest: u+F8j/GAE8tzrDry9+wT3Cvg81Y= +- +-Name: lib/ant-launcher.jar +-SHA1-Digest: j5MKo11ChREVqI8KAf2yOdoUwUw= +- +-Name: lib/ant-apache-bcel.jar +-SHA1-Digest: UG6yMPpDDbFxF0IZBgyYlF5b8Bo= +- +-Name: lib/ant-antlr.jar +-SHA1-Digest: 96qgI+qE4mkMTOueBU6BnOGr3F4= +- +-Name: etc/changelog.xsl +-SHA1-Digest: 2EZZ+jSTt1TTlBYPN4vGUAX7cTQ= +- +-Name: etc/jdepend-frames.xsl +-SHA1-Digest: U2Bb6aMxgbEYqXkCm2sujeLP7Zo= +- +-Name: lib/ant-starteam.jar +-SHA1-Digest: RJsY/xmhxl6ubDDU6QoA/vM1yA4= +- +-Name: about.html +-SHA1-Digest: cPPs9diR9VPNDzWrCs1FLNOdJEo= +- +-Name: lib/ant-jai.jar +-SHA1-Digest: n8D/dzR//eyQWMESchVqF5rRTUA= +- +-Name: lib/ant-junit.jar +-SHA1-Digest: I580f1s/QFktmmHjSojgmt81LQc= +- +-Name: lib/ant-swing.jar +-SHA1-Digest: WJU3ePHwpg4Pdodu5cKbgSJh6pA= +- +-Name: lib/ant-apache-log4j.jar +-SHA1-Digest: 5YHgX/HtmvKU4bSP1VAwh20/Au8= +- +-Name: bin/ant +-SHA1-Digest: jK7w10Hy+BIiSimUAhjgizdaBuY= +- +-Name: bin/ant.cmd +-SHA1-Digest: 4jPJI7nJO+v3oPpbi5GbrT7x9qk= +- +-Name: lib/ant-commons-net.jar +-SHA1-Digest: TDn0QivPCf35qccRtl8z87UP4Yg= +- +-Name: lib/ant-jsch.jar +-SHA1-Digest: NIFaHRPHD9wFblAPcnd9jbU4mHM= +- +-Name: lib/ant-netrexx.jar +-SHA1-Digest: IAealF7ASH6uMNCx+e1xKARXN+4= +- +-Name: etc/checkstyle/checkstyle-text.xsl +-SHA1-Digest: CqSzAXEeeV20DtFpeujwjL9FEW8= +- +-Name: lib/ant-jdepend.jar +-SHA1-Digest: RaJxbDfsfacKS0SdZq7rxR2dfp4= +- +-Name: lib/ant-stylebook.jar +-SHA1-Digest: 4h44nYKPpjWBoZNHPFUY6z0g0UA= +- +-Name: about_files/NOTICE +-SHA1-Digest: v3XrGNGv2sQGqBe+ObJZnq9915g= +- +-Name: etc/coverage-frames.xsl +-SHA1-Digest: 5SE/NhPWEbqzGDGL58dwEbkhwRs= +- +-Name: lib/ant-nodeps.jar +-SHA1-Digest: Tug9J6tn3AF4hSbXRKez+oq/HV4= +- +-Name: bin/complete-ant-cmd.pl +-SHA1-Digest: F1mrSua1xk98goAA1YvtOoJNiuw= +- +-Name: about_files/LICENSE.dom.html +-SHA1-Digest: 9F8cZaCgriCte0T6Mt5hAFumadk= +- +-Name: etc/tagdiff.xsl +-SHA1-Digest: ddaegkBkww5CoIlRpSR8RDUI1bQ= +- +-Name: etc/junit-frames.xsl +-SHA1-Digest: XIcHcYoM8I5hzTkhdiy5iskupIM= +- +-Name: lib/ant-weblogic.jar +-SHA1-Digest: an89ZCKDUQcczNIGX24YKHlDw14= +- +-Name: lib/ant-jmf.jar +-SHA1-Digest: 49xPxSZkHqTnpc7ObkxCx1FbGRg= +- +-Name: bin/ant.bat +-SHA1-Digest: Rc2etgn1RATkrEL3NCa3Fs75Ov8= +- +-Name: plugin.properties +-SHA1-Digest: oZ8G+d0YZCeLv5mafw0x2OwbwOY= +- +-Name: etc/checkstyle/checkstyle-xdoc.xsl +-SHA1-Digest: yL3TqCA4pc0daZXtXwAiCN6xHxI= +- +-Name: lib/ant.jar +-SHA1-Digest: TFaLIuMxJspDdKHi2pjTE2Ekz6Y= +- +-Name: lib/ant-javamail.jar +-SHA1-Digest: vYv9iGIOQvdi0qIfGkzQlKaq+l8= +- +-Name: lib/ant-apache-resolver.jar +-SHA1-Digest: bhF0iM9f9L1KT/v8Ys+v2j+vh3E= +- +-Name: bin/antRun +-SHA1-Digest: S63QT5F5EI1BCpIj59nosT3lVTw= +- +-Name: bin/envset.cmd +-SHA1-Digest: EJ+ljL5sbUQ8mWVn8V49XPBuAz0= +- +-Name: bin/antRun.pl +-SHA1-Digest: mynp1agPByxojQUKZqlVZkXZSHY= +- +-Name: etc/mmetrics-frames.xsl +-SHA1-Digest: cQnziGYZC2FrO0zwFE92P1bP2v8= +- +-Name: etc/checkstyle/checkstyle-frames.xsl +-SHA1-Digest: 5KYg/jQq+iuWKS5gF1qX37F+UX0= +- +-Name: lib/ant-apache-oro.jar +-SHA1-Digest: p/P5j9dkS+qaqPV5fzx6LJL/9K0= +- +-Name: bin/antRun.bat +-SHA1-Digest: zB9JbFFhlXTVgwaJlw61wNELj6k= +- +-Name: etc/junit-noframes.xsl +-SHA1-Digest: zmgmTYDnXS0QZvMd3wUarjPR7aE= +- +-Name: bin/runant.pl +-SHA1-Digest: tynYaGh8+BtWDsZ6PljZdoi+egU= +- +-Name: about_files/asl-v20.txt +-SHA1-Digest: K4uBUimqimHkg/tLoFiLi2xJGJA= +- +-Name: etc/junit-frames-xalan1.xsl +-SHA1-Digest: ME/2vW22HRXG87EwVJ9LFfkfyEI= +- +-Name: etc/log.xsl +-SHA1-Digest: juv2H0VplMm4ri1rzgdOW0yCroc= +- +-Name: lib/ant-commons-logging.jar +-SHA1-Digest: X+YGW0HqKzBgYy7LvSiU07wuksY= +- +-Name: lib/ant-apache-regexp.jar +-SHA1-Digest: WDOmb9jCRBSCrPZRPb8EpoPV2V8= +- +-Name: bin/runant.py +-SHA1-Digest: Kg3iFzRnZW6PVIFmbj7Eyuo72cM= +- diff --git a/eclipse-osgi-classpath.patch b/eclipse-osgi-classpath.patch index 14d5cf2..b82a3b9 100644 --- a/eclipse-osgi-classpath.patch +++ b/eclipse-osgi-classpath.patch @@ -1,55 +1,17 @@ ---- plugins/org.eclipse.osgi/build.xml.orig 2008-09-25 15:28:47.000000000 +1000 -+++ plugins/org.eclipse.osgi/build.xml 2008-09-25 15:54:08.000000000 +1000 -@@ -16,18 +16,36 @@ +--- plugins/org.eclipse.osgi/build.xml.sav 2009-03-04 16:14:31.000000000 +0100 ++++ plugins/org.eclipse.osgi/build.xml 2009-03-04 16:23:41.000000000 +0100 +@@ -16,7 +16,13 @@ - - -- -+ -+ -+ + + +- + + + + + + -+ -+ -+ -+ - -- -+ -+ -+ -+ - -- -- -+ -+ - -- -- -+ -+ -+ -+ -+ - -- -- -+ -+ - - - -@@ -37,6 +55,7 @@ - - - -+ ++ - + diff --git a/eclipse-platform_build.patch b/eclipse-platform_build.patch new file mode 100644 index 0000000..9354d1e --- /dev/null +++ b/eclipse-platform_build.patch @@ -0,0 +1,14 @@ +--- features/org.eclipse.platform/build.xml.orig 2009-04-02 08:59:23.000000000 +0200 ++++ features/org.eclipse.platform/build.xml 2009-04-02 09:03:36.000000000 +0200 +@@ -176,6 +176,11 @@ + + + ++ ++ ++ ++ ++ + + + diff --git a/eclipse.spec b/eclipse.spec index 0c0c22c..dee77a3 100644 --- a/eclipse.spec +++ b/eclipse.spec @@ -7,10 +7,10 @@ Epoch: 1 %define eclipse_major 3 -%define eclipse_minor 4 +%define eclipse_minor 5 %define eclipse_majmin %{eclipse_major}.%{eclipse_minor} -%define eclipse_micro 2 -%define swtver 3.4.1.v3452b +%define eclipse_micro 0 +%define swtver 3.5.0.v3538 %define initialize 1 # All arches line up between Eclipse and Linux kernel names except i386 -> x86 @@ -29,11 +29,11 @@ Epoch: 1 Summary: An open, extensible IDE Name: eclipse Version: %{eclipse_majmin}.%{eclipse_micro} -Release: 6%{?dist} +Release: 0.1.6%{?dist} License: EPL Group: Text Editors/Integrated Development Environments (IDE) URL: http://www.eclipse.org/ -Source0: http://download.eclipse.org/eclipse/downloads/drops/R-3.4.2-200902111700/eclipse-sourceBuild-srcIncluded-3.4.2.zip +Source0: http://download.eclipse.org/eclipse/downloads/drops/I20090401-1325/eclipse-sourceBuild-srcIncluded-I20090401-1325.zip Source2: %{name}.desktop #Source3: eclipse.in # cvs -d :pserver:anonymous@sources.redhat.com:/cvs/eclipse export \ @@ -41,7 +41,7 @@ Source2: %{name}.desktop # cd branding # zip -r org.fedoraproject.ide.platform-3.4.2.zip \ # org.fedoraproject.ide.platform -Source4: org.fedoraproject.ide.platform-%{version}.zip +Source4: org.fedoraproject.ide.platform-3.4.2.zip # cvs -d :pserver:anonymous@sources.redhat.com:/cvs/eclipse export \ # -r fedoraeclipsefeature-1_0_0 branding/org.fedoraproject.ide-feature # cd branding @@ -84,7 +84,7 @@ Source28: %{name}-mv-Platform.sh # tar cjf %{name}-%{version}-testframework.tar.bz2 \ # %{name}-%{version}-testframework # (generated 2008-10-03) -Source30: %{name}-%{version}-testframework.tar.bz2 +Source30: %{name}-3.4.2-testframework.tar.bz2 # Build swttools.jar before generation on 64-bit platforms. # Build SWT native libraries @@ -119,7 +119,7 @@ Patch26: %{name}-launcher-fix-java-home.patch # https://bugzilla.redhat.com/show_bug.cgi?id=461860 (mnowak) Patch29: %{name}-memorypermsizeandjvmcrash.patch -Patch31: %{name}-ia64-packaging.patch +Patch31: %{name}-ia64-qualifierpackaging.patch # Make ECF bundles have the same qualifier as they do upstream Patch35: %{name}-ecf-qualifier.patch @@ -152,6 +152,11 @@ Patch44: %{name}-fix-javahome64.patch # https://bugzilla.redhat.com/show_bug.cgi?id=484453 Patch45: %{name}-swt-buildagainstxulrunner.patch +# TODO fix build.xml generation +Patch46: %{name}-platform_build.patch +# TODO fix customBuildCallback +Patch47: %{name}-jdt_launch-customBuild.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: ant BuildRequires: jpackage-utils >= 0:1.5, make, gcc @@ -168,8 +173,9 @@ BuildRequires: mesa-libGL-devel BuildRequires: mesa-libGLU-devel BuildRequires: cairo >= 1.0 BuildRequires: unzip -BuildRequires: icu4j-eclipse >= 3.8.1-3 +BuildRequires: icu4j-eclipse >= 4.0.1 BuildRequires: tomcat5-jasper-eclipse >= 5.5.26-1.5 +BuildRequires: tomcat6-servlet-2.5-api BuildRequires: desktop-file-utils BuildRequires: java-devel >= 1.6.0 BuildRequires: java-javadoc @@ -177,7 +183,7 @@ BuildRequires: libXt-devel BuildRequires: ant-antlr ant-apache-bcel ant-apache-log4j ant-apache-oro ant-apache-regexp ant-apache-resolver ant-commons-logging ant-apache-bsf ant-commons-net BuildRequires: ant-javamail ant-jdepend ant-junit ant-nodeps ant-swing ant-trax ant-jsch -BuildRequires: jsch >= 0:0.1.39 +BuildRequires: jsch >= 0:0.1.41 BuildRequires: jakarta-commons-beanutils jakarta-commons-collections jakarta-commons-digester jakarta-commons-dbcp jakarta-commons-fileupload jakarta-commons-launcher jakarta-commons-modeler jakarta-commons-pool BuildRequires: jakarta-commons-el >= 1.0-9 BuildRequires: jakarta-commons-logging >= 1.0.4-6jpp.3 @@ -219,7 +225,7 @@ Requires: %{name}-swt = %{epoch}:%{version}-%{release} # FIXME: investigate. Can we just add a %{arch} to the above? ## This file-level requirement is for the bi-arch multilib case #Requires: %{_libdir}/%{name}/plugins/org.eclipse.swt.gtk.linux.%{eclipse_arch}_%{swtver}.jar -Requires: icu4j-eclipse >= 3.8.1-3 +Requires: icu4j-eclipse >= 4.0.1 Requires: java >= 1.6.0 %description rcp @@ -239,8 +245,9 @@ Requires: jakarta-commons-el >= 1.0-9 Requires: jakarta-commons-logging >= 1.0.4-6jpp.3 Requires: mx4j >= 2.1 Requires: tomcat5-jasper-eclipse >= 5.5.26-1.5 +Requires: tomcat6-servlet-2.5-api > 6.0.18-9.1 Requires: jetty >= 5.1.14-1.6 -Requires: jsch >= 0.1.39 +Requires: jsch >= 0.1.41 Requires: lucene >= 2.3.1-3.4 Requires: lucene-contrib >= 2.3.1-3.4 Requires: regexp @@ -310,12 +317,14 @@ pushd features/org.eclipse.equinox.executable #sed --in-place "s:/usr/share/eclipse:%{_datadir}/%{name}:" library/eclipse.c zip -q -9 -r ../../plugins/org.eclipse.platform/launchersrc.zip library popd - +#-e "s|-breakiterator|;../org.eclipse.equinox.util/@dot\n;../org.eclipse.ecf_3.0.0.v20090302-0803.jar\n-breakiterator|" \ + # Use our system-installed javadocs, reference only what we built, and # don't like to osgi.org docs (FIXME: maybe we should package them?) sed -i -e "s|http://java.sun.com/j2se/1.4.2/docs/api|%{_datadir}/javadoc/java|" \ -e "/osgi\.org/d" \ - plugins/org.eclipse.platform.doc.isv/platformOptions.txt + -e "s|-breakiterator|;../org.eclipse.equinox.util/@dot\n;../org.eclipse.ecf.filetransfer_3.0.0.v20090302-0803.jar\n;../org.eclipse.ecf_3.0.0.v20090302-0803.jar\n-breakiterator|" \ + plugins/org.eclipse.platform.doc.isv/platformOptions.txt sed -i -e "s|http://java.sun.com/j2se/1.5/docs/api|%{_datadir}/javadoc/java|" \ -e "s/win32.win32.x86/gtk.linux.%{eclipse_arch}/" \ plugins/org.eclipse.jdt.doc.isv/jdtaptOptions.txt \ @@ -323,7 +332,7 @@ sed -i -e "s|http://java.sun.com/j2se/1.5/docs/api|%{_datadir}/javadoc/java|" \ sed -i -e "s|http://java.sun.com/j2se/1.4/docs/api|%{_datadir}/javadoc/java|" \ -e "s/motif.linux.x86/gtk.linux.%{eclipse_arch}/" \ plugins/org.eclipse.pde.doc.user/pdeOptions.txt \ - plugins/org.eclipse.pde.doc.user/pdeOptions + plugins/org.eclipse.pde.doc.user/pdeOptions.txt pushd plugins/org.eclipse.pde.build %patch15 @@ -341,8 +350,10 @@ mv gtk/eclipse.ini{,.patched} mv gtk/eclipse.ini{.orig,} popd -%patch36 -%patch37 +# TODO check whether it is needed +#%patch36 +# TODO rebase +#%patch37 #pushd plugins/org.eclipse.equinox.p2.reconciler.dropins #%patch39 @@ -377,17 +388,19 @@ SWT_MIN_VER=$(grep min_ver plugins/org.eclipse.swt/Eclipse\ SWT/common/library/m SWT_VERSION=$SWT_MAJ_VER$SWT_MIN_VER swt_frag_ver=$(grep v$SWT_VERSION plugins/org.eclipse.swt.gtk.linux.x86/build.xml | sed "s:.*<.*\"\(.*\)\"/>:\1:") swt_frag_ver_s390x=$(grep "version\.suffix\" value=" plugins/org.eclipse.swt.gtk.linux.s390x/build.xml | sed "s:.*<.*\"\(.*\)\"/>:\1:") -sed --in-place "s/$swt_frag_ver_s390x/$swt_frag_ver/g" plugins/org.eclipse.swt.gtk.linux.s390x/build.xml \ +sed --in-place "s|$swt_frag_ver_s390x|$swt_frag_ver|g" plugins/org.eclipse.swt.gtk.linux.s390x/build.xml \ plugins/org.eclipse.swt.gtk.linux.s390x/META-INF/MANIFEST.MF \ - plugins/org.eclipse.swt.gtk.linux.s390x.source/META-INF/MANIFEST.MF \ - plugins/org.eclipse.swt.gtk.linux.s390x.source/build.xml \ + plugins/org.eclipse.swt.gtk.linux.s390x.source_3.5.0.HEAD/META-INF/MANIFEST.MF \ + plugins/org.eclipse.swt.gtk.linux.s390x.source_3.5.0.HEAD/build.xml \ assemble.org.eclipse.sdk.linux.gtk.s390x.xml \ features/org.eclipse.rcp/build.xml # Nasty hack to get suppport for ppc64, sparc{,64} and alpha %patch24 -p1 -%patch28 -%patch30 +# TODO check this patch +#%patch28 +# TODO and this one +#%patch30 %patch31 -p1 %patch38 @@ -400,7 +413,7 @@ sed -i "s/\(rootFileslinux_gtk_\)ppc64/\1ppc128/g" \ %ifnarch %{ix86} x86_64 cp -rp features/org.eclipse.platform/about_files/linux.gtk.{x86,%{_arch}} %endif -%ifarch ppc64 sparc64 alpha +%ifarch ppc64 sparc sparcv9 sparc64 alpha for f in $(find -name \*s390x\*); do tofile=$(echo $f | sed "s/s390x/%{_arch}/") cp -rp $f $tofile @@ -418,25 +431,6 @@ IFS=' done IFS=$OLDIFS %endif -#base 32 bit sparc on ppc -%ifarch sparc sparcv9 - for f in $(find -name \*ppc\*); do - tofile=$(echo $f | sed "s/ppc/%{_arch}/") - cp -rp $f $tofile - for g in $(find $tofile -type f); do - sed -i "s/ppc/%{_arch}/g" $g - done - done - OLDIFS=$IFS -IFS=' -' - for f in $(find -type f ! -name \*.java -a ! -name feature.xml -a ! -name \*.gif \ - -a ! -name \*.png -a ! -name \*.htm* -a ! -name \*.jar -a ! -name \ - \*.exe -a ! -name \*.pm -a ! -name \*.jpg -a ! -name \*win32\* | grep -v win32); do - sed -i -e "s/ppc/%{_arch}/g" $f - done - IFS=$OLDIFS -%endif %ifarch ppc64 sparc sparcv9 sparc64 alpha ia64 IFS=' @@ -471,7 +465,7 @@ IFS=' # Don't build for non-linux,gtk,%%{_arch} targets pushd features for f in */build.xml; do - for platform in win32 macosx carbon hpux solaris aix qnx motif; do + for platform in win32 macosx carbon cocoa hpux solaris aix qnx motif; do sed -i "// d" $f sed -i "/idReplacer/ s/org.eclipse\.\([a-z0-9A-Z_]\+\.\)\+$platform\(\.[a-z0-9A-Z_]\+\)*:0.0.0,[0-9\.Ivf\-]\+,//g" $f done @@ -496,8 +490,8 @@ popd # Symlinks rm plugins/org.sat4j* -ln -s %{_javadir}/org.sat4j.core* plugins/org.sat4j.core_2.0.3.v20081021.jar -ln -s %{_javadir}/org.sat4j.pb* plugins/org.sat4j.pb_2.0.3.v20081021.jar +ln -s %{_javadir}/org.sat4j.core* plugins/org.sat4j.core_2.1.0.v20090308.jar +ln -s %{_javadir}/org.sat4j.pb* plugins/org.sat4j.pb_2.1.0.v20090308.jar ASMPLUGINVERSION=$(ls plugins | grep org.objectweb.asm_ | \ sed 's/org.objectweb.asm_//') @@ -505,7 +499,7 @@ rm plugins/org.objectweb.asm_$ASMPLUGINVERSION ln -s %{_javadir}/objectweb-asm/asm-all.jar \ plugins/org.objectweb.asm_$ASMPLUGINVERSION -## BEGIN ANT ## +# BEGIN ANT ## ANTDIR=plugins/$(ls plugins | grep org.apache.ant_) rm $ANTDIR/lib/* ANTDIR=$ANTDIR/lib @@ -533,11 +527,12 @@ ln -s %{_javadir}/ant/ant-nodeps.jar $ANTDIR/ant-nodeps.jar ln -s %{_javadir}/ant/ant-swing.jar $ANTDIR/ant-swing.jar ln -s %{_javadir}/ant/ant-trax.jar $ANTDIR/ant-trax.jar #ln -s %{_javadir}/ant/ant-weblogic.jar $ANTDIR/ant-weblogic.jar -## END ANT ## +# END ANT ## -JETTYPLUGINVERSION=$(ls plugins | grep org.mortbay.jetty_5 | sed 's/org.mortbay.jetty_//') -rm plugins/org.mortbay.jetty_$JETTYPLUGINVERSION -ln -s %{_javadir}/jetty/jetty.jar plugins/org.mortbay.jetty_$JETTYPLUGINVERSION +#JETTYPLUGINVERSION=$(ls plugins | grep org.mortbay.jetty_5 | sed 's/org.mortbay.jetty_//') +# TODO fix jetty +#rm plugins/org.mortbay.jetty_$JETTYPLUGINVERSION +#ln -s %{_javadir}/jetty/jetty.jar plugins/org.mortbay.jetty_$JETTYPLUGINVERSION JUNITVERSION=$(ls plugins | grep org.junit_3 | sed 's/org.junit_//') build-jar-repository -s -p plugins/org.junit_$JUNITVERSION junit @@ -578,6 +573,20 @@ COMMONSELVERSION=$(ls plugins | grep commons.el_ | \ rm plugins/org.apache.commons.el_$COMMONSELVERSION ln -s %{_javadir}/commons-el.jar \ plugins/org.apache.commons.el_$COMMONSELVERSION + +# link to commons-codec +COMMONSCODECVERSION=$(ls plugins | grep commons.codec_ | \ + sed 's/org.apache.commons.codec_//') +rm plugins/org.apache.commons.codec_$COMMONSCODECVERSION +ln -s %{_javadir}/commons-codec.jar \ + plugins/org.apache.commons.codec_$COMMONSCODECVERSION + +# link to commons-logging +COMMONSHTTPVERSION=$(ls plugins | grep commons.httpclient_ | \ + sed 's/org.apache.commons.httpclient_//') +rm plugins/org.apache.commons.httpclient_$COMMONSHTTPVERSION +ln -s %{_javadir}/commons-httpclient.jar \ + plugins/org.apache.commons.httpclient_$COMMONSHTTPVERSION # link to jasper JASPERVERSION=$(ls plugins | grep org.apache.jasper_ | \ @@ -590,9 +599,9 @@ ln -s %{_datadir}/eclipse/plugins/org.apache.jasper_* \ SERVLETAPIVERSION=$(ls plugins | grep javax.servlet_ | \ sed 's/javax.servlet_//') rm plugins/javax.servlet_* -ln -s %{_javadir}/tomcat5-servlet-2.4-api.jar \ +ln -s %{_javadir}/tomcat6-servlet-2.5-api.jar \ plugins/javax.servlet_$SERVLETAPIVERSION - +# # link to jsp-api JSPAPIVERSION=$(ls plugins | grep javax.servlet.jsp_ | \ sed 's/javax.servlet.jsp_//') @@ -602,9 +611,7 @@ ln -s %{_javadir}/tomcat5-jsp-2.0-api.jar \ # delete included jars # https://bugs.eclipse.org/bugs/show_bug.cgi?id=170662 -rm plugins/org.eclipse.swt.win32.win32.x86/swt.jar \ - plugins/org.eclipse.swt/extra_jars/exceptions.jar \ - plugins/org.eclipse.swt.tools/swttools.jar \ +rm plugins/org.eclipse.swt/extra_jars/exceptions.jar \ plugins/org.eclipse.osgi/osgi/osgi.cmpn.jar \ plugins/org.eclipse.osgi/osgi/osgi.core.jar \ plugins/org.eclipse.osgi/supplement/osgi/osgi.jar @@ -629,19 +636,22 @@ fi tar jxf %{SOURCE20} # ECF filetransfer plugins -tar jxf %{SOURCE25} -pushd org.eclipse.ecf -%patch35 -mkdir -p features/org.eclipse.ecf.filetransfer-feature -pushd features/org.eclipse.ecf.filetransfer-feature -cp -p %{SOURCE26} feature.xml -cp -p %{SOURCE27} build.properties -popd -popd +# TODO Enable with correct ecf +#tar jxf %{SOURCE25} +#pushd org.eclipse.ecf +#%patch35 +#mkdir -p features/org.eclipse.ecf.filetransfer-feature +#pushd features/org.eclipse.ecf.filetransfer-feature +#cp -p %{SOURCE26} feature.xml +#cp -p %{SOURCE27} build.properties +#popd +#popd # Test framework tar jxf %{SOURCE30} -pushd %{name}-%{version}-testframework +# TODO regenerate testframework once 3.5 is out +#pushd %{name}-%{version}-testframework +pushd %{name}-3.4.2-testframework %patch41 pushd org.eclipse.test %patch42 @@ -649,8 +659,16 @@ popd sed -i "s:/usr/lib/eclipse:%{_libdir}/%{name}:" org.eclipse.test/library.xml popd +# TODO rediff patch if needed %patch43 %patch44 +%patch46 +%patch47 + +sed -i -e 's|org.eclipse.ecf;bundle-version="1.2.0",|org.eclipse.ecf;bundle-version="[3.0.0,4.0.0)",|' \ + -e 's|org.eclipse.ecf.filetransfer;bundle-version="2.0.0",|org.eclipse.ecf.filetransfer;bundle-version="[3.0.0,4.0.0)",|' \ + plugins/org.eclipse.equinox.p2.metadata.repository/META-INF/MANIFEST.MF + %build ORIGCLASSPATH=$CLASSPATH @@ -663,6 +681,10 @@ ant -DcompilerArg="-encoding ISO-8859-1 -nowarn" -buildfile jdtcoresrc/compilejd export CLASSPATH=`pwd`/jdtcoresrc/ecj.jar:$ORIGCLASSPATH ant -DcompilerArg="-encoding ISO-8859-1 -nowarn" -buildfile jdtcoresrc/compilejdtcore.xml +mkdir -p tmp/eclipse/plugins +cp plugins/org.eclipse.ecf* tmp/eclipse/plugins +cp plugins/org.apache.commons.codec* tmp/eclipse/plugins +cp plugins/org.apache.commons.httpclient* tmp/eclipse/plugins # Build the rest of Eclipse export CLASSPATH=`pwd`/ecj.jar:$ORIGCLASSPATH export JAVA_HOME=%{java_home} @@ -679,9 +701,12 @@ mkdir -p home homedir=$(cd home && pwd) LAUNCHERVERSION=$(ls $SDK/plugins | grep equinox.launcher_ | sed 's/org.eclipse.equinox.launcher_//') PDEPLUGINVERSION=$(ls $SDK/plugins | grep pde.build_ | sed 's/org.eclipse.pde.build_//') +cp plugins/org.eclipse.ecf* $SDK/plugins +cp plugins/org.apache.commons.codec* $SDK/plugins +cp plugins/org.apache.commons.httpclient* $SDK/plugins pushd equinox-incubator mkdir -p build - + # This can go away when package build handles plugins (not just features) echo "" > build/assemble.org.eclipse.equinox.initializer.all.xml echo "" > build/package.org.eclipse.equinox.initializer.all.xml @@ -696,7 +721,7 @@ java -cp $SDK/plugins/org.eclipse.equinox.launcher_$LAUNCHERVERSION \ -DbaseLocation=$SDK \ -Dbuilder=$SDK/plugins/org.eclipse.pde.build_$PDEPLUGINVERSION/templates/package-build \ -f $SDK/plugins/org.eclipse.pde.build_$PDEPLUGINVERSION/scripts/build.xml - + pushd build/plugins/org.eclipse.equinox.initializer java -cp $SDK/plugins/org.eclipse.equinox.launcher_$LAUNCHERVERSION \ -Duser.home=$homedir \ @@ -707,24 +732,25 @@ popd popd # Build the ECF filetransfer plugins -pushd org.eclipse.ecf -mkdir -p build - -java -cp $SDK/plugins/org.eclipse.equinox.launcher_$LAUNCHERVERSION \ - -Duser.home=$homedir \ - org.eclipse.core.launcher.Main \ - -application org.eclipse.ant.core.antRunner \ - -Dtype=feature \ - -Did=org.eclipse.ecf.filetransfer_feature \ - -DsourceDirectory=$(pwd) \ - -DbaseLocation=$SDK \ - -Dbuilder=$SDK/plugins/org.eclipse.pde.build_$PDEPLUGINVERSION/templates/package-build \ - -f $SDK/plugins/org.eclipse.pde.build_$PDEPLUGINVERSION/scripts/build.xml - -popd +# TODO reenable with correct ecf +#pushd org.eclipse.ecf +#mkdir -p build +# +#java -cp $SDK/plugins/org.eclipse.equinox.launcher_$LAUNCHERVERSION \ +# -Duser.home=$homedir \ +# org.eclipse.core.launcher.Main \ +# -application org.eclipse.ant.core.antRunner \ +# -Dtype=feature \ +# -Did=org.eclipse.ecf.filetransfer_feature \ +# -DsourceDirectory=$(pwd) \ +# -DbaseLocation=$SDK \ +# -Dbuilder=$SDK/plugins/org.eclipse.pde.build_$PDEPLUGINVERSION/templates/package-build \ +# -f $SDK/plugins/org.eclipse.pde.build_$PDEPLUGINVERSION/scripts/build.xml +# +#popd # Build the test framework -pushd %{name}-%{version}-testframework +pushd %{name}-3.4.2-testframework mkdir -p build # The qualifier is what is in upstream's release: @@ -740,7 +766,10 @@ java -cp $SDK/plugins/org.eclipse.equinox.launcher_$LAUNCHERVERSION \ -DforceContextQualifier=v20080507 \ -Dbuilder=$SDK/plugins/org.eclipse.pde.build_$PDEPLUGINVERSION/templates/package-build \ -f $SDK/plugins/org.eclipse.pde.build_$PDEPLUGINVERSION/scripts/build.xml +popd +#TODO verify this is the correct place +pushd %{name}-3.4.2-testframework unzip build/rpmBuild/org.eclipse.test.zip # These are already in the SDK rm eclipse/epl-v10.html eclipse/notice.html @@ -749,9 +778,9 @@ rm build/rpmBuild/org.eclipse.test.zip zip -r build/rpmBuild/org.eclipse.test.zip eclipse popd + %install rm -rf $RPM_BUILD_ROOT - # Get swt version SWT_MAJ_VER=$(grep maj_ver plugins/org.eclipse.swt/Eclipse\ SWT/common/library/make_common.mak | cut -f 2 -d =) SWT_MIN_VER=$(grep min_ver plugins/org.eclipse.swt/Eclipse\ SWT/common/library/make_common.mak | cut -f 2 -d =) @@ -779,16 +808,16 @@ install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}/plugins tar -C $RPM_BUILD_ROOT%{_libdir} -zxf result/linux-gtk-%{eclipse_arch}-sdk.tar.gz # ECF filetransfer plugins we built -rm $sdkDir/plugins/org.eclipse.ecf*.jar -unzip -d $RPM_BUILD_ROOT%{_libdir} \ - org.eclipse.ecf/build/rpmBuild/org.eclipse.ecf.filetransfer_feature.zip +#rm $sdkDir/plugins/org.eclipse.ecf*.jar +#unzip -d $RPM_BUILD_ROOT%{_libdir} \ +# org.eclipse.ecf/build/rpmBuild/org.eclipse.ecf.filetransfer_feature.zip # Remove the feature we used for building -rm -rf \ - $sdkDir/features/org.eclipse.ecf.filetransfer_feature_* +#rm -rf \ +# $sdkDir/features/org.eclipse.ecf.filetransfer_feature_* # Test framework unzip -d $RPM_BUILD_ROOT%{_libdir} \ - %{name}-%{version}-testframework/build/rpmBuild/org.eclipse.test.zip + %{name}-3.4.2-testframework/build/rpmBuild/org.eclipse.test.zip mv $RPM_BUILD_ROOT%{_libdir}/eclipse/plugins/org.eclipse.test{_3.2.0,} LAUNCHERVERSION=$(ls $sdkDir/plugins | grep equinox.launcher_ | sed 's/org.eclipse.equinox.launcher_//') @@ -855,9 +884,9 @@ for plugin in org.eclipse.jdt \ org.eclipse.jdt.junit4.runtime \ org.eclipse.jdt.launching \ org.eclipse.jdt.ui \ + org.eclipse.jdt.doc.user \ org.junit \ - org.junit4 \ - org.eclipse.jdt.doc.user; do + org.junit4 ; do mv $sdkDir/plugins/${plugin}_* plugins done popd @@ -906,10 +935,12 @@ cp -p %{SOURCE22} $installDir/configuration/config.ini # Provision with director java \ -Declipse.p2.data.area=file://$provisionDir/p2 \ +-Declipse.p2.MD5Check=false \ -cp $installDir/plugins/org.eclipse.equinox.launcher_$LAUNCHERVERSION \ org.eclipse.core.launcher.Main \ -application \ org.eclipse.equinox.p2.director.app.application \ +-debug -consolelog \ -flavor tooling \ -installIU "Fedora Eclipse Platform" \ -version %{version} \ @@ -922,7 +953,7 @@ org.eclipse.equinox.p2.director.app.application \ -metadataRepository file:$metadataDir \ -artifactRepository file:$metadataDir \ -destination $provisionDir \ --bundlepool $provisionDir +-bundlepool $provisionDir # Stuff in JDT, PDE, SDK for f in about.html about_files \.eclipseproduct epl-v10.html notice.html readme; do @@ -935,11 +966,13 @@ dropins=$provisionDir/dropins mkdir -p $dropins/jdt $dropins/sdk mv $jdtDir/features $dropins/jdt mv $jdtDir/plugins $dropins/jdt -mv $jdtMetadata/content.xml $dropins/jdt +#mv $jdtMetadata/content.xml $dropins/jdt +#mv $jdtMetadata/artifacts.xml $dropins/jdt mv $sdkDir/features $dropins/sdk mv $sdkDir/plugins $dropins/sdk -mv $sdkMetadata/content.xml $dropins/sdk +#mv $sdkMetadata/content.xml $dropins/sdk +#mv $sdkMetadata/artifacts.xml $dropins/sdk rm -rf $metadataDir $jdtDir $sdkDir $installDir mv $provisionDir $sdkDir @@ -985,6 +1018,9 @@ rm -r $sdkDir/configuration/org.eclipse.update # # Extract .so files # https://bugs.eclipse.org/bugs/show_bug.cgi?id=90535 + +sed --in-place "s|org.eclipse.core.runtime,3.5.0.v20090316,file:plugins/org.eclipse.core.runtime_3.5.0.v20090316.jar,4,false|org.eclipse.core.runtime,3.5.0.v20090316,file:plugins/org.eclipse.core.runtime_3.5.0.v20090316.jar,4,true|" \ + $RPM_BUILD_ROOT%{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info pushd $RPM_BUILD_ROOT mv $RPM_BUILD_ROOT%{_libdir}/eclipse/dropins $RPM_BUILD_ROOT/dropins mkdir $RPM_BUILD_ROOT%{_libdir}/eclipse/dropins @@ -992,7 +1028,7 @@ libdir_path=$(echo %{_libdir}/%{name} | sed -e 's/^\///') java -Dosgi.sharedConfiguration.area=$libdir_path/configuration \ -cp $libdir_path/startup.jar \ org.eclipse.core.launcher.Main \ - -consolelog \ + -debug -consolelog \ -application org.eclipse.equinox.initializer.configInitializer \ -fileInitializer %{SOURCE19} popd @@ -1009,7 +1045,7 @@ popd # Remove the unnecessary configuration data rm -r $sdkDir/configuration/org.eclipse.core.runtime rm -r $sdkDir/configuration/org.eclipse.equinox.app -rm -r $sdkDir/configuration/.settings +#rm -r $sdkDir/configuration/.settings rm -rf $sdkDir/configuration/*.log dataDirs=$(find $sdkDir/configuration \ -type d -name data) @@ -1049,11 +1085,15 @@ sed --in-place "s/plugins\/org.eclipse.platform/plugins\/org.fedoraproject.ide.p $RPM_BUILD_ROOT%{_libdir}/%{name}/configuration/config.ini sed --in-place "s/eclipse.product=org.eclipse.platform.ide/eclipse.product=org.fedoraproject.ide.platform.product/" \ $RPM_BUILD_ROOT%{_libdir}/%{name}/configuration/config.ini +sed --in-place "s/osgi.ws=gtk/osgi.ws=gtk\norg.eclipse.update.reconcile=false/" \ + $RPM_BUILD_ROOT%{_libdir}/%{name}/configuration/config.ini +sed --in-place "s|org.eclipse.core.runtime,3.5.0.v20090316,file:plugins/org.eclipse.core.runtime_3.5.0.v20090316.jar,4,false|org.eclipse.core.runtime,3.5.0.v20090316,file:plugins/org.eclipse.core.runtime_3.5.0.v20090316.jar,4,true|" \ + $RPM_BUILD_ROOT%{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info # Install the Eclipse binary wrapper install -d -m 755 $RPM_BUILD_ROOT%{_bindir} ln -s %{_libdir}/%{name}/%{name} $RPM_BUILD_ROOT%{_bindir}/%{name} -#install -d -m 755 $RPM_BUILD_ROOT%{_bindir} +install -d -m 755 $RPM_BUILD_ROOT%{_bindir} #cp -p %{SOURCE3} $RPM_BUILD_ROOT%{_bindir}/eclipse #sed --in-place "s|@LIBDIR@|%{_libdir}|g" $RPM_BUILD_ROOT%{_bindir}/eclipse #ECLIPSELIBSUFFIX=$(ls $RPM_BUILD_ROOT%{_libdir}/%{name}/plugins/org.eclipse.equinox.launcher.gtk.linux*/*.so | sed "s/.*.launcher.gtk.linux.//") @@ -1070,7 +1110,7 @@ echo "path:%{_datadir}" > \ chmod 755 $RPM_BUILD_ROOT/%{_libdir}/%{name}/%{name} # Install the SWT jar symlinks in libdir -SWTJARVERSION=$(grep v$SWT_VERSION plugins/org.eclipse.swt.gtk.linux.%{eclipse_arch}/build.xml | sed "s:.*<.*\"\(.*\)\"/>:\1:") +SWTJARVERSION=$(grep v$SWT_VERSION plugins/org.eclipse.swt.gtk.linux.%{eclipse_arch}/build.xml | sed "s:.*<.*\"\(.*\)\" />:\1:") pushd $RPM_BUILD_ROOT%{_libdir}/%{name} ln -s plugins/org.eclipse.swt.gtk.linux.%{eclipse_arch}_$SWTJARVERSION.jar swt-gtk-%{eclipse_majmin}.%{eclipse_micro}.jar ln -s swt-gtk-%{eclipse_majmin}.%{eclipse_micro}.jar swt-gtk-%{eclipse_majmin}.jar @@ -1137,8 +1177,8 @@ sed -i "s/@PDEBUILDVERSION@/$PDEBUILDVERSION/g" \ pushd $RPM_BUILD_ROOT%{_libdir}/%{name} rm plugins/org.sat4j* -ln -s %{_javadir}/org.sat4j.core* plugins/org.sat4j.core_2.0.3.v20081021.jar -ln -s %{_javadir}/org.sat4j.pb* plugins/org.sat4j.pb_2.0.3.v20081021.jar +ln -s %{_javadir}/org.sat4j.core* plugins/org.sat4j.core_2.1.0.v20090308.jar +ln -s %{_javadir}/org.sat4j.pb* plugins/org.sat4j.pb_2.1.0.v20090308.jar ASMPLUGINVERSION=$(ls dropins/sdk/plugins | grep org.objectweb.asm_ | \ sed 's/org.objectweb.asm_//') @@ -1176,9 +1216,9 @@ ln -s %{_javadir}/ant/ant-trax.jar $ANTDIR/ant-trax.jar #ln -s %{_javadir}/ant/ant-weblogic.jar $ANTDIR/ant-weblogic.jar ## END ANT ## -JETTYPLUGINVERSION=$(ls plugins | grep org.mortbay.jetty_5 | sed 's/org.mortbay.jetty_//') -rm plugins/org.mortbay.jetty_$JETTYPLUGINVERSION -ln -s %{_javadir}/jetty/jetty.jar plugins/org.mortbay.jetty_$JETTYPLUGINVERSION +#JETTYPLUGINVERSION=$(ls plugins | grep org.mortbay.jetty_5 | sed 's/org.mortbay.jetty_//') +#rm plugins/org.mortbay.jetty_$JETTYPLUGINVERSION +#ln -s %{_javadir}/jetty/jetty.jar plugins/org.mortbay.jetty_$JETTYPLUGINVERSION pushd dropins/jdt build-jar-repository -s -p plugins/org.junit_* junit @@ -1218,6 +1258,20 @@ COMMONSELVERSION=$(ls plugins | grep commons.el_ | \ rm plugins/org.apache.commons.el_$COMMONSELVERSION ln -s %{_javadir}/commons-el.jar \ plugins/org.apache.commons.el_$COMMONSELVERSION + +# link to commons-el +COMMONSCODECVERSION=$(ls plugins | grep commons.codec_ | \ + sed 's/org.apache.commons.codec_//') +rm plugins/org.apache.commons.codec_$COMMONSCODECVERSION +ln -s %{_javadir}/commons-codec.jar \ + plugins/org.apache.commons.codec_$COMMONSCODECVERSION + +# link to commons-el +COMMONSHTTPVERSION=$(ls plugins | grep commons.httpclient_ | \ + sed 's/org.apache.commons.httpclient_//') +rm plugins/org.apache.commons.httpclient_$COMMONSHTTPVERSION +ln -s %{_javadir}/commons-httpclient.jar \ + plugins/org.apache.commons.httpclient_$COMMONSHTTPVERSION # link to jasper JASPERVERSION=$(ls plugins | grep org.apache.jasper_ | \ @@ -1230,7 +1284,7 @@ ln -s %{_datadir}/eclipse/plugins/org.apache.jasper_* \ SERVLETAPIVERSION=$(ls plugins | grep javax.servlet_ | \ sed 's/javax.servlet_//') rm plugins/javax.servlet_* -ln -s %{_javadir}/tomcat5-servlet-2.4-api.jar \ +ln -s %{_javadir}/tomcat6-servlet-2.5-api.jar \ plugins/javax.servlet_$SERVLETAPIVERSION # link to jsp-api @@ -1289,13 +1343,14 @@ fi %{_libdir}/%{name}/configuration/org.eclipse.osgi/.manager %{_libdir}/%{name}/configuration/org.eclipse.osgi/.state* %endif +%config %{_libdir}/%{name}/configuration %config %{_libdir}/%{name}/configuration/config.ini %config %{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info %dir %{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator %{_libdir}/%{name}/notice.html %{_libdir}/%{name}/epl-v10.html %{_libdir}/%{name}/links -%ifnarch ppc sparc sparcv9 +%ifnarch ppc %{_libdir}/%{name}/about.html %endif %ifarch x86_64 @@ -1304,20 +1359,25 @@ fi %{_libdir}/%{name}/readme %{_libdir}/%{name}/startup.jar %{_libdir}/%{name}/features/org.eclipse.rcp_* +#%{_libdir}/%{name}/plugins/com.ibm.icu_* %{_libdir}/%{name}/plugins/org.eclipse.core.commands_* %{_libdir}/%{name}/plugins/org.eclipse.core.contenttype_* %{_libdir}/%{name}/plugins/org.eclipse.core.databinding_* %{_libdir}/%{name}/plugins/org.eclipse.core.databinding.beans_* +%{_libdir}/%{name}/plugins/org.eclipse.core.databinding.observable_* +%{_libdir}/%{name}/plugins/org.eclipse.core.databinding.property_* %{_libdir}/%{name}/plugins/org.eclipse.core.expressions_* %{_libdir}/%{name}/plugins/org.eclipse.core.jobs_* %{_libdir}/%{name}/plugins/org.eclipse.core.runtime_* %{_libdir}/%{name}/plugins/org.eclipse.core.runtime.compatibility.auth_* %{_libdir}/%{name}/plugins/org.eclipse.equinox.app_* %{_libdir}/%{name}/plugins/org.eclipse.equinox.common_* +%{_libdir}/%{name}/plugins/org.eclipse.equinox.ds_* %{_libdir}/%{name}/plugins/org.eclipse.equinox.launcher_* %{_libdir}/%{name}/plugins/org.eclipse.equinox.launcher.gtk.linux.%{eclipse_arch}_* %{_libdir}/%{name}/plugins/org.eclipse.equinox.preferences_* %{_libdir}/%{name}/plugins/org.eclipse.equinox.registry_* +%{_libdir}/%{name}/plugins/org.eclipse.equinox.util_* %{_libdir}/%{name}/plugins/org.eclipse.help_* %{_libdir}/%{name}/plugins/org.eclipse.jface_* %{_libdir}/%{name}/plugins/org.eclipse.jface.databinding_* @@ -1355,6 +1415,7 @@ fi %{_libdir}/%{name}/plugins/org.apache.lucene.analysis_* %{_libdir}/%{name}/plugins/org.eclipse.ant.core_* %{_libdir}/%{name}/plugins/org.eclipse.compare_* +%{_libdir}/%{name}/plugins/org.eclipse.compare.core_* %{_libdir}/%{name}/plugins/org.eclipse.core.boot_* %{_libdir}/%{name}/plugins/org.eclipse.core.filebuffers_* %{_libdir}/%{name}/plugins/org.eclipse.core.filesystem_* @@ -1416,7 +1477,8 @@ fi %{_libdir}/%{name}/plugins/org.eclipse.update.core.linux_* %{_libdir}/%{name}/plugins/org.eclipse.update.scheduler_* %{_libdir}/%{name}/plugins/org.eclipse.update.ui_* -%{_libdir}/%{name}/plugins/org.mortbay.jetty_* +%{_libdir}/%{name}/plugins/org.mortbay.jetty.util_* +%{_libdir}/%{name}/plugins/org.mortbay.jetty.server_* %{_libdir}/%{name}/plugins/org.eclipse.equinox.initializer_* %{_libdir}/%{name}/plugins/org.eclipse.team.cvs.core_* %{_libdir}/%{name}/plugins/org.eclipse.cvs_* @@ -1443,9 +1505,13 @@ fi %{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.console_* %{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.ui_* %{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.ui.sdk_* +%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.ui.sdk.scheduler_* %{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.updatechecker_* %{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.garbagecollector_* %{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.directorywatcher_* +%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.publisher_* +%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.repository_* +%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.repository.tools_* %{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.reconciler.dropins_* %{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.metadata.generator_* %{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.updatesite_* @@ -1454,11 +1520,15 @@ fi %{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.extensionlocation_* %{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.director.app_* %{_libdir}/%{name}/plugins/org.eclipse.ecf.provider.filetransfer_* +%{_libdir}/%{name}/plugins/org.eclipse.ecf.provider.filetransfer.httpclient_* +%{_libdir}/%{name}/plugins/org.eclipse.ecf.provider.filetransfer.httpclient.ssl_* %{_libdir}/%{name}/plugins/org.eclipse.ecf.provider.filetransfer.ssl_* %{_libdir}/%{name}/plugins/org.eclipse.ecf.ssl_* %{_libdir}/%{name}/plugins/org.eclipse.ecf_* %{_libdir}/%{name}/plugins/org.eclipse.ecf.filetransfer_* %{_libdir}/%{name}/plugins/org.eclipse.ecf.identity_* +%{_libdir}/%{name}/plugins/org.apache.commons.codec_* +%{_libdir}/%{name}/plugins/org.apache.commons.httpclient_* %{_libdir}/%{name}/plugins/org.sat4j.core_* %{_libdir}/%{name}/plugins/org.sat4j.pb_* # Put this in -platform since we're putting the p2 stuff here @@ -1470,7 +1540,8 @@ fi %files jdt %defattr(-,root,root) %{_bindir}/efj -%{_libdir}/%{name}/dropins/jdt/content.xml +%{_libdir}/%{name}/dropins/jdt +#%{_libdir}/%{name}/dropins/jdt/content.xml %{_libdir}/%{name}/dropins/jdt/features %{_libdir}/%{name}/dropins/jdt/plugins/org.eclipse.jdt_* %{_libdir}/%{name}/dropins/jdt/plugins/org.eclipse.ant.ui_* @@ -1500,811 +1571,6 @@ fi #%{_libdir}/%{name}/configuration/org.eclipse.equinox.source %changelog -* Mon Mar 30 2009 Dennis Gilmore 1:3.4.2-6 -- base sparcv9 and sparc on ppc - -* Fri Mar 20 2009 Alexander Kurtakov 1:3.4.2-5 -- Disable XULRunner-specific patch. -- Make pdebuild script to not generate p2 repo. - -* Mon Mar 16 2009 Andrew Overholt 1:3.4.2-4 -- Build with XULRunner-specific flags since we're building against XULRunner. - -* Mon Mar 9 2009 Andrew Overholt 1:3.4.2-3 -- Remove ecj sub-package as it is replaced by standalone ecj package. - -* Thu Feb 26 2009 Alexander Kurtakov 1:3.4.2-2 -- Strict R/BR for sat4j >= 2.0.3. - -* Thu Feb 26 2009 Alexander Kurtakov 1:3.4.2-1 -- Update to 3.4.2. - -* Tue Feb 24 2009 Fedora Release Engineering - 1:3.4.1-16 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Wed Feb 4 2009 Alexander Kurtakov 1:3.4.1-15 -- Rebuild for new xulrunner. - -* Fri Jan 23 2009 Andrew Overholt 1:3.4.1-14 -- Add R:java-devel for -jdt (rh#480979). - -* Mon Jan 19 2009 Alexander Kurtakov 1:3.4.1-13 -- Fix pdebuild to auto-set javacSouce based on BREE. - -* Fri Dec 19 2008 Andrew Overholt 1:3.4.1-12 -- Fixed GCJ AOT compilation (Gary Benson). - -* Mon Dec 15 2008 Andrew Overholt 1:3.4.1-11 -- Update pdebuild and package-build patch to include -z option. -- Make ecj default to 1.5 (rh#354721). -- Add GCJ AOT bits for ecj (rh#473674). - -* Fri Dec 5 2008 Andrew Overholt 1:3.4.1-10 -- Remove MaxPermSize from sysproperty lists in library.xml as it was causing the - JVM to not start. - -* Thu Dec 4 2008 Andrew Overholt 1:3.4.1-8 -- Increase MaxPermSize when running tests. - -* Mon Dec 01 2008 Ignacio Vazquez-Abrams - 1:3.4.1-8 -- Rebuild for Python 2.6 - -* Thu Nov 20 2008 Andrew Overholt 3.4.1-7 -- Update and re-enable patch for always generating debuginfo for class files - when doing an RPM build. -- Resolves rh#472292. - -* Mon Oct 27 2008 Andrew Overholt 3.4.1-6 -- Keep Provides: eclipse on -pde (different than Fedora 9 but probably - more correct). - -* Thu Oct 23 2008 Alexander Kurtakov 3.4.1-5 -- Fix splashscreen (#467259). - -* Fri Oct 17 2008 Andrew Overholt 3.4.1-4 -- Fix quoting bug in pdebuild.sh again. - -* Fri Oct 16 2008 Alexander Kurtakov 3.4.1-3 -- Fix swt symlinks in %%libdir/eclipse. - -* Thu Oct 16 2008 Alexander Kurtakov 3.4.1-2 -- Fix quoting bug in pdebuild.sh. - -* Wed Oct 16 2008 Alexander Kurtakov 3.4.1-1 -- Move copy-platform instead of copying it. - -* Wed Oct 15 2008 Andrew Overholt 3.4.1-1 -- Add conditionals around Equinox initialization to enable debugging. - -* Fri Oct 13 2008 Alexander Kurtakov 3.4.1-1 -- Symlink to ant-apache-bsf and ant-commons-net. -- Update branding. -- Don't re-pack JARs (see fedora-devel-java-list discussion in September 2008). -- Update desktop-file-install usage and add --vendor=fedora. (Andrew Overholt) -- Resolves #466476. Fix pdebuild script. (Jeff Johnston) -- Remove dropins contents while running initializer. -- Add patch for wrong javaHome on x86_64 in the native build.(Alexander Kurtakov) - -* Thu Oct 03 2008 Alexander Kurtakov 3.4.1-0 -- 3.4.1 -- Update nojarsignatures patch. -- Added osgi-classpath.patch fixes broken bootclasspath (Sean Flanigan). -- Removed patches 33 and 34 - not needed anymore. - -* Thu Sep 25 2008 Michal Nowak 3.4.0-24 -- exclude parts of eclipse-pydev from JIT compilation -- Resolves: bug 461860 - -* Tue Sep 02 2008 Andrew Overholt 3.4.0-23 -- Use icu4j in its new place. - -* Wed Aug 27 2008 Andrew Overholt 3.4.0-22 -- Add test framework -- Remove two duplicate lines in eclipse-mv-Platform.sh -- Modify package-build and pdebuild so they can build the SDK tests - -* Wed Aug 13 2008 Andrew Overholt 3.4.0-21 -- Fix ecj-gcj (rhbz#458921) - -* Tue Aug 12 2008 Andrew Overholt 3.4.0-20 -- Require release of jetty which requires tomcat bits with proper metadata -- Fix pdebuild for moved JDT and PDE plugins (Alexander Kurtakov) -- Add version to jakarta-commons-el requirement - -* Mon Aug 11 2008 Andrew Overholt 3.4.0-19 -- Move jdt and sdk dropins contents to non-eclipse-sub-dir place which - makes dropins reconciler see them as dropins and not extension - locations -- Add versions to jetty, lucene, and jsch Requires - -* Thu Aug 07 2008 Andrew Overholt 3.4.0-18 -- Add %%{_libdir}/eclipse/dropins/jdt to ecj files list - -* Wed Aug 06 2008 Andrew Overholt 3.4.0-17 -- Add p2 metadata generation to pdebuild -- Fix symlinking to %%{_libdir}/eclipse/dropins/* stuff in - copy-platform -- Fix brightness in splash screen -- Fix icon symlinks -- Bump icu4j-eclipse requirement - -* Tue Aug 05 2008 Andrew Overholt 3.4.0-16 -- Ensure %%{_datadir}/eclipse/dropins gets watched in eclipse.ini -- Move JDT and SDK bits to dropins/{jdt,sdk}/eclipse for consistency -- Update copy-platform to add %%{_datadir}/dropins - -* Mon Aug 04 2008 Sean Flanigan 3.4.0-15 -- Removed buildroot from path in datadir.link - -* Mon Aug 04 2008 Sean Flanigan 3.4.0-14 -- Created missing directory for link file - -* Fri Aug 01 2008 Andrew Overholt 3.4.0-13 -- Update patch to avoid Hotspot crashing -- Add links folder for noarch plugins -- Create and add ownership of %%{_datadir}/eclipse/{plugins,features} - -* Thu Jul 31 2008 Andrew Overholt 3.4.0-12 -- Set product to Fedora Eclipse -- Remove pde-runtime %%package section -- Remove unnecessary Requires(post,postun)s - -* Wed Jul 30 2008 Andrew Overholt 3.4.0-11 -- Update copy-platform to work with dropins -- Update JVM-crashing patch - -* Mon Jul 28 2008 Andrew Overholt 3.4.0-10 -- Move JDT and PDE/SDK bits to dropins/{jdt,sdk} -- Drop versionless PDE Build symlink (put logic into pdebuild script) -- Make SWT JAR symlinks relative -- Fold pde-runtime into pde -- Add patch to add root files for non-upstream arches -- Fix building of fragments for non-upstream arches -- Remove about.html from files list on ppc (will fix later) - -* Fri Jul 25 2008 Andrew Overholt 3.4.0-10 -- Add ability for pdebuild (-o) to work with Orbit-style dependencies - -* Fri Jul 25 2008 Andrew Overholt 3.4.0-9 -- Collapse patches to build SWT native bits into two -- Copy about* from x86 to all non-x86{_64} platforms - -* Wed Jul 23 2008 Andrew Overholt 3.4.0-8 -- Don't build for arch/ws/os combos other than the one on which we're - building - -* Wed Jul 23 2008 Andrew Overholt 3.4.0-7 -- More work on non-upstream arches - -* Mon Jul 21 2008 Andrew Overholt 3.4.0-6 -- Update description to be a bit more current -- Attempt ppc64, etc. builds - -* Mon Jul 21 2008 Andrew Overholt 3.4.0-5 -- Add core.net fragment in %%files for x86 -- I spoke with author about above and no .so is built because it is - currently not used by the fragment -- Update ecj-gcj addition (Tom Tromey) - -* Fri Jul 18 2008 Andrew Overholt 3.4.0-4 -- Un-do crazy config.ini, bundles.info, etc. shuffling -- Update patch for building native libraries -- Re-add missing BR on tomcat5-jasper-eclipse -- Add patch for 64-bit platforms to build SWT -- Don't try to resolve http://bundles.osgi.org for javadocs -- Provision with java -cp instead of binary launcher - -* Thu Jul 17 2008 Andrew Overholt 3.4.0-3 -- Generate metadata and provision each sub-package -- Do crazy config.ini, bundles.info, and *.profile shuffling -- Add post and postun sections to update the config.ini, bundles.info, and - *.profile files - -* Wed Jul 16 2008 Andrew Overholt 3.4.0-1 -- Fix files lists - -* Wed Jul 16 2008 Andrew Overholt 3.4.0-1 -- Update branding -- Fix p2 stuff so p2 UI works - -* Mon Jul 14 2008 Andrew Overholt 3.4.0-1 -- 3.4 -- Remove gcj compilation -- Update versions of dependencies -- Rename libswt3-gtk2 to eclipse-swt -- Move "Provides: eclipse" to PDE from JDT -- Remove unnecessary old Obsoletes/Provides -- Remove tomcat stuff since it's no longer used -- Move stuff from %%{_datadir}/eclipse to %%{_libdir}/eclipse -- Add BRs/Rs on objectweb-asm and sat4j -- Build ECF filetransfer stuff as part of this SRPM until we have a - separate eclipse-ecf package (which will require this version of the - SDK) - -* Sat Jun 14 2008 Dennis Gilmore 3.3.2-13 -- make changes to support sparcv9 - -* Wed May 14 2008 Andrew Overholt 3.3.2-12 -- Back-port patch for e.o#206432 (rh#446064). - -* Sat Apr 26 2008 Mat Booth 3.3.2-11 -- Fixed some benign errors in copy-platform when calling pdebuild - multiple times. - -* Fri Apr 25 2008 Andrew Overholt 3.3.2-10 -- Bump maximum heap size from 256 MB to 512 MB. -- Add patch for https://bugs.eclipse.org/bugs/show_bug.cgi?id=214092 - (which is really - http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6614100). -- Some jiggery-pokery for spaces in SWT paths for buildagainstxulrunner - patch. - -* Wed Apr 09 2008 Andrew Overholt 3.3.2-9 -- Fix patch level for xulrunner build patch. - -* Wed Apr 09 2008 Andrew Overholt 3.3.2-8 -- Rather than removing java-javadoc, just add Requirement in all cases - (gcj or not). - -* Wed Apr 09 2008 Andrew Overholt 3.3.2-7 -- Remove explicit java-javadoc requirements as OpenJDK's -devel package - provides it. -- Patch SWT build to find libxul.pc. - -* Fri Apr 04 2008 Andrew Overholt 3.3.2-6 -- Fix path of pdebuild in %%files. Gah. - -* Fri Apr 04 2008 Andrew Overholt 3.3.2-5 -- Move pdebuild to better location (buildscripts). - -* Fri Apr 04 2008 Andrew Overholt 3.3.2-4 -- Fix SWT version in Requires. - -* Thu Apr 03 2008 Andrew Overholt 3.3.2-3 -- Add missing line continuation. - -* Thu Apr 03 2008 Andrew Overholt 3.3.2-2 -- Change ecj Provides from <= to = (rhbz#439825). - -* Thu Apr 03 2008 Andrew Overholt 3.3.2-1 -- 3.3.2 -- Update Obsoletes/Provides for ecj and make more ecj symlinks - (rhbz#439825). - -* Mon Mar 31 2008 Andrew Overholt 3.3.1.1-18 -- Add PDE Build wrapper script (%%{_datadir}/eclipse/pdebuild) for - packaging guidelines. - -* Mon Mar 03 2008 Andrew Overholt 3.3.1.1-17 -- Mark eclipse.ini as %%config. - -* Tue Feb 19 2008 Fedora Release Engineering - 1:3.3.1.1-16 -- Autorebuild for GCC 4.3 - -* Fri Feb 08 2008 Andrew Overholt 3.3.1.1-15 -- Add ia64 patches from Doug Chapman. -- rhbz#431963. - -* Wed Dec 05 2007 Martin Stransky 3.3.1.1-14 -- rebuilt against XUL Runner (gecko-libs 1.9) -- removed .png extension from the desktop file - -* Tue Dec 04 2007 Andrew Overholt 3.3.1.1-13 -- Remove Fedora log from splash screen. - -* Mon Dec 03 2007 Andrew Overholt 3.3.1.1-12 -- Update splash screen. - -* Fri Nov 30 2007 Andrew Overholt 3.3.1.1-11 -- Fix PermSize option (thanks to Mary Ellen Foster for testing). - -* Fri Nov 23 2007 Andrew Overholt 3.3.1.1-10 -- Move eclipse.ini for real. - -* Fri Nov 23 2007 Andrew Overholt 3.3.1.1-9 -- Move eclipse.ini in %%files section. - -* Thu Nov 22 2007 Andrew Overholt 3.3.1.1-8 -- Re-enable gcj_support. - -* Thu Nov 22 2007 Andrew Overholt 3.3.1.1-7 -- Un-break non-ppc64 platforms. - -* Mon Nov 19 2007 Andrew Overholt 3.3.1.1-6 -- Require jpackage-utils (courtesy Patrice Dumas). -- Fix ppc64 (and hopefully other unsupported-by-upstream arches). -- Move eclipse.ini to %%{_libdir}/eclipse where it gets read. -- Resolves: rhbz#394161. - -* Fri Nov 16 2007 Andrew Overholt 3.3.1.1-5 -- Remove extraneous build.index comment (from test build again). - -* Fri Nov 16 2007 Andrew Overholt 3.3.1.1-4 -- Enable gcj support (disabled for test build). - -* Fri Nov 16 2007 Andrew Overholt 3.3.1.1-3 -- Update tomcat patches. -- Resolves: rhbz#380121. - -* Wed Nov 14 2007 Andrew Overholt 3.3.1.1-2 -- Bump release to tag non-corrupted source zip. - -* Thu Nov 01 2007 Andrew Overholt 3.3.1.1-1 -- Update branding. -- Work around e.o#195897 by setting the VM arg explicitly. - -* Fri Oct 26 2007 Andrew Overholt 3.3.1.1-1 -- 3.3.1.1 -- Add patch for memory issues with IcedTea. - -* Mon Oct 22 2007 Andrew Overholt 3.3.1-1 -- 3.3.1 -- Update icu4j requirement for new version number. - -* Thu Oct 11 2007 Andrew Overholt 3.3.0-27 -- Add patch to have unversioned swt.jar symlink (courtesy Patrice - Dumas). - -* Sat Oct 06 2007 Andrew Overholt 3.3.0-26 -- Add encoding to desktop file. -- Fix %%files list again. - -* Fri Oct 05 2007 Andrew Overholt 3.3.0-25 -- Fix %%files list for Fedora Eclipse feature. - -* Fri Oct 05 2007 Andrew Overholt 3.3.0-24 -- Update branding plugin. -- Add branding feature. This fixes the update manager issue when using - the Fedora-branded product. -- Thanks to Alexander Kurtakov and Pascal Rapicault for helping track - down this issue. - -* Wed Oct 03 2007 Andrew Overholt 3.3.0-23 -- Build gcj bits on x86 and x86_64. -- Add instructions for how to get source of branding plugin. -- Fix splash screen typo. -- Resolves: rhbz#301871. - -* Wed Sep 26 2007 Andrew Overholt 3.3.0-21 -- Add patch to generate 1.6 bytecode on a 1.7 VM (kudos to Olivier - Thomann) -- Resolves: rhbz#288991. - -* Tue Sep 18 2007 Andrew Overholt 3.3.0-20 -- Move requirements on subclipse, cdt, mylyn, etc. to comps.xml. - -* Mon Sep 10 2007 Andrew Overholt 3.3.0-19 -- Don't require subclipse, cdt, or rpm-editor on ppc64. - -* Fri Sep 07 2007 Ben Konrath 3.3.0-18 -- Build 1.6 plugins when building with IcedTea. - -* Fri Sep 07 2007 Ben Konrath 3.3.0-17 -- Update Fedora Eclipse product plugin to fix Welcome page. - -* Thu Sep 06 2007 Ben Konrath 3.3.0-16 -- Compile SDK to 1.5 bytecode and disable 1.6 plugins. - -* Wed Sep 05 2007 Andrew Overholt 3.3.0-15 -- Update tomcat5, commons-el, and commons-logging to required releases - with proper OSGi manifests. - -* Mon Sep 04 2007 Ben Konrath 3.3.0-14 -- Add Fedora Eclipse product plugin. -- Add Requires: eclipse-rpm-editor to platform subpackage. - -* Thu Aug 30 2007 Ben Konrath 3.3.0-13 -- Move *-sdk subpackages to pde subpackage. -- Add BuildRequires: libXt-devel for IcedTea build. -- Add launcher-fix-java-home.patch. +* Thu Apr 2 2009 Alexander Kurtakov 1:3.5.0-0.1.6 +- First try for 3.5 build. -* Tue Aug 28 2007 Ben Konrath 3.3.0-12 -- Require mylyn on all archs except ppc64 alpha. -- Use IcedTea on x86_64 and x86. -- Remove hacks for s390{,x} as they are now included in upstream build. - -* Tue Aug 28 2007 Andrew Overholt 3.3.0-11 -- Symlink to jetty. - -* Tue Aug 28 2007 Ben Konrath 3.3.0-10 -- Add requires eclipse-cvs-client, eclipse-subclipse, eclipse-mylyn, - eclipse-mylyn-ide, eclipse-mylyn-bugzilla, eclipse-mylyn-trac - and eclipse-changelog to platform package. -- Add requires eclipse-mylyn-java to jdt. -- Add requires eclipse-mylyn-pde to pde. -- Remove pde-sdk and sdk sub-packages - -* Thu Aug 23 2007 Ben Konrath 3.3.0-9 -- Add Requires: eclipse-cvs-client to jdt package. - -* Tue Aug 14 2007 Ben Konrath 3.3.0-8 -- Link to junit4 jar. -- Remove included eclipse binaries. -- Add Provides: eclipse to sdk subpackage. - -* Mon Aug 13 2007 Oliver Falk 3.3.0-7 -- Also explode SDK tarball on alpha -- Resolves: #251958 - -* Tue Aug 07 2007 Ben Konrath 3.3.0-6 -- Add links for jsp api, servlet api and jasper. -- Add %%{_libdir}/%%{name}/features to the rcp %%files listing. - -* Fri Aug 03 2007 Ben Konrath 3.3.0-5 -- Add patch to fix double free bug in launcher library. -- Resolves: #248798. - -* Tue Jul 31 2007 Ben Konrath 3.3.0-4 -- Link to commons-el.jar. -- Remove ant 1.7 hacks. - -* Wed Jul 18 2007 Ben Konrath 3.3.0-3 -- Add links for lucene and lucene.analysis. -- Remove icu4j symlink from /usr/share/eclipse/plugins. -- Resolves: #248749. - -* Mon Jul 16 2007 Ben Konrath 3.3.0-2 -- Fix dep in rcp sub-package. -- Add Alpha support. -- Link to commons-logging.jar -- Resolves: #248359. - -* Fri Jun 29 2007 Ben Konrath 3.3.0-1 -- 3.3. - -* Wed Jun 27 2007 Ben Konrath 3.3.0-0.3.RC4 -- Restore ppc64, s390{,x} and sparc{,64} support. -- Restore multilib support. - -* Tue Jun 19 2007 Ben Konrath 3.3.0-0.2.RC4 -- Use icu4j-eclipse sub-package instead of building icu4j here. -- Use exec in binary wrapper. -- Add 3.3.0 splashscreen. - -* Tue Jun 12 2007 Ben Konrath 3.3.0-0.1.RC4 -- 3.3RC4. - -* Mon Jun 11 2007 Ben Konrath 3.3.0-0.2.RC3 -- Update launching strategy for 3.3. -- Pull in package-build fix from F-7. - -* Wed May 23 2007 Ben Konrath 3.3.0-0.1.RC3 -- 3.3RC3. - -* Wed May 23 2007 Ben Konrath 3.3.0-0.1.RC2 -- 3.3RC2. - -* Wed May 23 2007 Ben Konrath 3.3.0-0.1.RC1 -- 3.3RC1. -- Pull in changes from F-7. - -* Mon Feb 26 2007 Ben Konrath 3.3.0-0.1.M5eh -- 3.3M5. -- Remove launcher-addplatformtotildeeclipse.patch as it's only needed - for FC-5 -> FC-6. -- Remove swt firefox patches as they are no longer needed. -- Remove ppc64, s390{,x} and sparc{,64} support. -- Remove use-built-launcher patch. -- Update set-launcher-and-configuration-dir patch. - -* Mon Jan 29 2007 Ben Konrath 3.3.0-0.3.M4 -- Enable updated ecj square brackets patch. - -* Fri Jan 12 2007 Ben Konrath 3.3.0-0.2.M4 -- Pull in fixes from rawhide. - -* Wed Dec 20 2006 Ben Konrath 3.3.0-0.1.M4 -- 3.3M4. -- Update patches for 3.3M4. -- Remove SWT JNI symlinks in %%{_libdir}. - -* Wed Dec 6 2006 Ben Konrath 3.2.1-25 -- Add %%{_libdir}/eclipse dir to files list of libswt-gtk2. -- Resolves: #211008. - -* Tue Dec 5 2006 Andrew Overholt 3.2.1-24 -- Specfile review with Ben Konrath. -- Lots of cleanups. - -* Tue Nov 28 2006 Andrew Overholt 3.2.1-23 -- Move back to ~/.eclipse for update site pending upstream comments. -- Add patch to add platform to ~/.eclipse's platform.xml. This maintains - user-installed plugins but allows us to remove the pre-configured - platform.xml in the OSGi configuration area. - -* Mon Nov 20 2006 Andrew Overholt 3.2.1-22 -- Use ~/.eclipseplugins instead of ~/.eclipse in update site - homedir patch. -- Bump release. - -* Fri Nov 17 2006 Ben Konrath 3.2.1-21 -- Add patch to workaround an xml parsing bug in libgcj (gcc bug #29853). -- Resolves: #209393. - -* Fri Nov 17 2006 Andrew Overholt 3.2.1-20 -- Revise gre64 patch to just do ppc64 addition and not ordering change. - -* Thu Nov 16 2006 Andrew Overholt 3.2.1-19 -- Add patch to look at gre64.conf on ppc64. - -* Fri Nov 10 2006 Ben Konrath 3.2.1-18 -- Remove SWT ON_TOP patch as it is fixed in 3.2.1. - -* Thu Nov 09 2006 Ben Konrath 3.2.1-17 -- Add file level requirement for swt fragment to rcp and platform packages. - This is needed so that the rcp and platform packages pull in the swt package - of the correct word size. - -* Mon Nov 06 2006 Ben Konrath 3.2.1-16 -- Move copy-platform back to %%{_datadir}/eclipse. -- Require gjdoc >= 0.7.7-14 as it generates consistent html across archs. -- Move most of the doc plugins back to %%{_datatdir}/eclipse now that gjdoc - is fixed. - -* Fri Nov 03 2006 Andrew Overholt 3.2.1-15 -- Make sdk require config.ini itself rather than the package to deal with the - bi-arch installation situation. -- Move sdk feature and plugin to %%{_libdir} so we can check for its existence - in the post scripts. - -* Thu Nov 02 2006 Andrew Overholt 3.2.1-14 -- Remove post sections that munge eclipse.product; always set it to - org.eclipse.platform.ide or org.eclipse.sdk.ide. -- Remove changelogs prior to 3.2.0. - -* Thu Nov 02 2006 Ben Konrath 3.2.1-12 -- Move doc plugins to %%{_libdir}/eclipse/plugins because of html is being - generated differently on different arches. -- Fix multilib problem when there are two or more jars within a jar. -- BR dos2unix always (for mac2unix). - -* Wed Nov 01 2006 Ben Konrath 3.2.1-11 -- Move copy-platform to %%{_libdir}/eclipse -- Move the platform.source, icu4j, icu4j.source, help.webapp and - update.core.linux plugins to %%{_libdir}/eclipse/plugins because these plugins - have platform specific content. Some of the platform specific content may be - a result of bugs in libgcj. These need to be investigated. -- Disable building the help indexes on all archs so that we have the same doc - plugins on all archs. -- Remove org.apache.ant_1.6.5/bin/runant.py to avoid multilib conflicts. -- Repack all the jars and the jars within those jars. This is needed - to make this package multilib compatible. -- Put SWT symlinks in %%{_libdir}/eclipse instead of - %%{_libdir}/eclipse/plugins. - -* Wed Nov 01 2006 Andrew Overholt 3.2.1-11 -- Use equinox initializer instead of old patch to core.runtime. -- Run initializer *after* splitting install into arch-specific and - arch-independent locations. -- Move copy-platform to arch-specific location. -- Get rid of broken symlinks in tomcat plugin. - -* Tue Oct 31 2006 Andrew Overholt 3.2.1-11 -- Fix copy-platform to work with split install. - -* Tue Oct 31 2006 Ben Konrath 3.2.1-10 -- Add 3.2.1 splash screen. -- Sort the java source files before building (#209249). -- Remove Fedora ifdefs. -- Resolves: #209249. - -* Tue Oct 31 2006 Ben Konrath 3.2.1-9 -- Re-enable building of the icu4j plugins. - -* Mon Oct 30 2006 Ben Konrath 3.2.1-8 -- Temporarily disable building of icu4j plugin. - -* Mon Oct 30 2006 Andrew Overholt 3.2.1-8 -- Fix eclipse-ecj symlink to point to correct location. -- Put SWT symlinks in %%{_libdir} instead of %%{_datadir} as they're - target-dependent. - -* Sat Oct 28 2006 Ben Konrath 3.2.1-7 -- Add patch for ecj [] classpath problem. -- Remove configuration files from rcp files list. -- Add patch set bindir and shared config patch to allow the eclipse binary - to sit in %%{_bindir} and remove the symlinks. This patch also allows us to - set osgi.sharedConfiguration.area config on a per build basis so that the - configuration directory can be arch dependant. -- Remove launcher link patch as the bindir patch removes the requirement for - this patch. -- Don't aot-compile org.eclipse.ui.ide to work around rh bug # 175547. -- Add Requies(post,postun) to all packages to ensure that no files are left - behind when eclipse is un-installed. -- Many spec file clean ups. -- Resolves: #199961, #202585, #210764, #207016. -- Related: #175547. - -* Mon Oct 16 2006 Andrew Overholt 3.2.1-6 -- Remove unneeded tomcat symlinks. - -* Mon Oct 16 2006 Andrew Overholt 3.2.1-6 -- Remove unnecessary bits of configuration. -- Resolves: #210764, #202585. - -* Tue Oct 10 2006 Ben Konrath 3.2.1-5 -- Remove perl dependancy. -- Fix offsets in libswt-enableallandO2 patch. -- Add Requires(post,postun) java-gcj-compat to sdk to avoid errors when - uninstalling the java stack. -- Move jface and jface.databinding from libswt3-gtk2 to rcp because these - plugins have dependancies on some plugins in rcp. - -* Sun Oct 01 2006 Andrew Overholt 3.2.1-4 -- Fix triggerpostun to include epoch of previous releases. - -* Fri Sep 29 2006 Ben Konrath 3.2.1-3 -- Add Requires(post,postun) to platform and sdk sub-packages so that post and - postun scripts work correctly. - -* Fri Sep 29 2006 Andrew Overholt 3.2.1-3 -- Add triggerpostun to deal with old rebuild-sdk-features postun crap - (rh#207442, rh#207013). - -* Fri Sep 29 2006 Andrew Overholt 3.2.1-2 -- Fix swt-firefox patch to not create DSOs with undefined symbols (rh#201778). - -* Thu Sep 28 2006 Ben Konrath 3.2.1-1 -- 3.2.1 final. - -* Thu Sep 28 2006 Andrew Overholt 3.2.1-1 -- Use new swt-firefox patch and consolidate others into one. - -* Wed Sep 27 2006 Ben Konrath 3.2.1-0.RC.3 -- Fix typo in %%postun of -sdk and -platform. -- Disable help index generation on ia64. - -* Tue Sep 26 2006 Ben Konrath 3.2.1-0.RC.2 -- Don't set eclipse.product incorrectly in %%postun of -sdk and -platform. - -* Mon Sep 25 2006 Ben Konrath 3.2.1-0.RC.1 -- M20060921-0945 (3.2.1 pre-release). -- Upadate patches to 3.2.1. -- Add icu4j 3.4.5 sources. -- Add Fedora version to platform about.mappings as well as sdk. - -* Mon Sep 25 2006 Andrew Overholt 3.2.0-8 -- Remove unused eclipse.conf. -- Remove unused gre64.conf patch (applied upstream). - -* Thu Sep 21 2006 Ben Konrath 3.2.0-7 -- Use real SWT version on ia64, ppc64, s390 and s390x. -- Remove the swt native libs from the rcp sub-package because they are - already in the libswt-gtk2 sub-package and rcp requires libswt-gtk2. -- Set correct eclipse.product in post and postun of sdk and platform - sub-packages (rh bug # 207442) -- Don't set the .eclipseproduct twice. -- Add Conflicts: mozilla to libswt3-gtk2 (rh bug # 207626). -- Move Requires: firefox to libswt3-gtk2. - -* Thu Sep 21 2006 Andrew Overholt 3.2.0-7 -- Add workaround for gjdoc Mac-encoded bug (gcc#29167) to make javadocs build. -- Fix tomcat symlinking in %%install to make help work (rh#199453). - -* Mon Sep 11 2006 Ben Konrath 3.2.0-6 -- Update swt-firefox patch and remove libswt-xpcom patch (rh bug # 200929). -- Re-work files list to match upstream and remove rebuild-sdk-features - (rh bug # 205933). - -* Thu Sep 07 2006 Ben Konrath 3.2.0-5 -- Add swt-firefox patch; moves SWT to NS_InitXPCOM3() from NS_InitEmbedding(). -- Add sparc support (Dennis Gilmore ). -- Disable help index generation on s390. - -* Wed Sep 06 2006 Ben Konrath 3.2.0-4 -- Re-add customBuildCallbacks.xml-add-pre.gather.bin.parts.patch because - it has not been applied upstream. -- Minor spec file clean ups. -- Add %%{name} to the -devel package Provides so that upgrading from - FC-5 to FC-6 works. -- Re-enable natively compiling the ant.ui plugin. -- Re-enable natively compiling the team.cvs.core plugin on ia64. - -* Fri Sep 01 2006 Ben Konrath 3.2.0-3 -- Use the system tomcat on ppc64 and s390x. - -* Wed Aug 30 2006 Andrew Overholt 3.2.0-3 -- Don't use pkg_summary. - -* Tue Aug 29 2006 Ben Konrath 3.2.0-2 -- Remove double Manifest file in com.jcraft.jsch_0.1.28.jar. -- Require java-gcj-compat >= 1.0.64. - -* Thu Aug 17 2006 Andrew Overholt 3.2.0-1jpp_12fc -- Fix tomcat55 patch to not conflict with wst.ws (commons-logging visibility). - -* Thu Aug 10 2006 Andrew Overholt 3.2.0-1jpp_11fc -- Fix eclipse-tomcat55.patch and eclipse-tomcat55-build.patch to not reference - jars that don't exist. -- Fix rebuild-sdk-features to work with 3.2.x feature versions. - -* Tue Aug 01 2006 Andrew Overholt 3.2.0-1jpp_10fc -- Use firefox-devel instead of mozilla-devel. -- Add patch for rh#200929 (include embed_base in xpcom's pkgconfig -I flags). - -* Tue Jul 25 2006 Ben Konrath 3.2.0-1jpp_9fc -- Use sed instead of patches for tomcat version numbers. - -* Sun Jul 23 2006 Ben Konrath 3.2.0-1jpp_8fc -- Disable build.index doc generation on i386. - -* Sun Jul 23 2006 Andrew Overholt 3.2.0-1jpp_7fc -- Remove org.eclipse.ant.ui* from %%files. - -* Sun Jul 23 2006 Ben Konrath 3.2.0-1jpp_7fc -- Exclude org.eclipse.ant.ui_3.2.0.v20060531.jar from aot-compile-rpm. - -* Sat Jul 22 2006 Jakub Jelinek 3.2.0-1jpp_6fc -- Rebuilt - -* Thu Jul 20 2006 Andrew Overholt 3.2.0-1jpp_5fc -- New splash screen from Diana Fong (rh#199456). - -* Tue Jul 18 2006 Andrew Overholt 3.2.0-1jpp_4fc -- Add patch from Tom Tromey for ecj-gcj branch of gcj. -- Fix SWT symlinks. - -* Tue Jul 18 2006 Igor Foox 3.2.0-1jpp_3fc -- Rebuild. - -* Mon Jul 17 2006 Ben Konrath 3.2.0-1jpp_2fc -- Rebuild. - -* Thu Jul 06 2006 Andrew Overholt 3.2.0-1jpp_1fc -- Temporarily add webapp patch for ppc64 and s390x. -- Bump tomcat5 to 5.5.17 both in BR/R and in patches. - -* Wed Jul 05 2006 Andrew Overholt 3.2.0-1jpp_1fc -- Don't require tomcat on ppc64, s390, or s390x until we've got it there. -- org.eclipse.tomcat -> org.eclipse.tomcat/lib. -- Update webapp build patch. -- Use commons-* instead of jakarta-commons-*. -- Don't delete jars in %%install. -- Don't apply tomcat and webapp patches on ppc64, s390, and s390x (for now). -- Don't include tomcat jars in %%files for ix86, ppc, x86_64, ia64. -- Use tomcat plugin version instead of org.eclipse.tomcat_*. - -* Tue Jul 04 2006 Ben Konrath 3.2.0-1jpp_1fc -- Fix tomcat symlinks. - -* Tue Jul 04 2006 Andrew Overholt 3.2.0-1jpp_1fc -- 3.2.0. -- Remove Provides: eclipse-sdk from eclipse-platform. -- Use build-jar-repository where appropriate. - -* Tue Jun 13 2006 Ben Konrath 3.2.0-0jpp_0fc.3.2RC7.7 -- Rename -devel packages to -sdk to match upstream names. -- Add Provides eclipse-sdk to platform-sdk. -- Remove zip re-pack code. - -* Mon Jun 12 2006 Ben Konrath 3.2.0-0jpp_0fc.3.2RC7.6 -- Bump release again. - -* Mon Jun 12 2006 Ben Konrath 3.2.0-0jpp_0fc.3.2RC7.5 -- Bump release. - -* Mon Jun 12 2006 Ben Konrath 3.2.0-0jpp_0fc.3.2RC7.4 -- Require java-gcj-compat 1.0.52. -- Don't use '*' to set the quatifier name in the eclipse-ecj symlink. -- Really fix swt symlinks rh #194500. - -* Wed Jun 07 2006 Ben Konrath 3.2.0-0jpp_0fc.3.2RC7.3 -- Enable ppc64, s390 and s390x. -- Add check for jars at the end of prep. -- Fix patch for rh #162177 (square brackets patch). -- Fix swt symlinks rh #194500. -- Add versionless pde.build symlink. -- Rename efj-wrapper.sh to efj.sh.in. -- Re-pack all zips after the build to ensure that zips have the same md5sum - across arch re-builds. This is needed to avoid multilib conflicts. - -* Wed Jun 07 2006 Andrew Overholt 3.2.0-0jpp_0fc.3.2RC7.2 -- Fix eclipse-ecj.jar symlink to include qualifier. - -* Tue Jun 06 2006 Ben Konrath 3.2.0-0jpp_0fc.3.2RC7.1 -- 3.2RC7. -- Remove com.jcraft.jsch_0.1.28.jar and repackage with classes from the system - jsch.jar. -- Work around ia64 compile problem in aot-compile-rpm. - -* Wed May 31 2006 Ben Konrath 3.2.0-0jpp_0fc.3.2RC6 -- 3.2RC6. diff --git a/pre350changelog.txt b/pre350changelog.txt new file mode 100644 index 0000000..9a7dd9c --- /dev/null +++ b/pre350changelog.txt @@ -0,0 +1,808 @@ +* Mon Mar 30 2009 Dennis Gilmore 1:3.4.2-6 +- base sparcv9 and sparc on ppc + +* Fri Mar 20 2009 Alexander Kurtakov 1:3.4.2-5 +- Disable XULRunner-specific patch. +- Make pdebuild script to not generate p2 repo. + +* Mon Mar 16 2009 Andrew Overholt 1:3.4.2-4 +- Build with XULRunner-specific flags since we're building against XULRunner. + +* Mon Mar 9 2009 Andrew Overholt 1:3.4.2-3 +- Remove ecj sub-package as it is replaced by standalone ecj package. + +* Thu Feb 26 2009 Alexander Kurtakov 1:3.4.2-2 +- Strict R/BR for sat4j >= 2.0.3. + +* Thu Feb 26 2009 Alexander Kurtakov 1:3.4.2-1 +- Update to 3.4.2. + +* Tue Feb 24 2009 Fedora Release Engineering - 1:3.4.1-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Wed Feb 4 2009 Alexander Kurtakov 1:3.4.1-15 +- Rebuild for new xulrunner. + +* Fri Jan 23 2009 Andrew Overholt 1:3.4.1-14 +- Add R:java-devel for -jdt (rh#480979). + +* Mon Jan 19 2009 Alexander Kurtakov 1:3.4.1-13 +- Fix pdebuild to auto-set javacSouce based on BREE. + +* Fri Dec 19 2008 Andrew Overholt 1:3.4.1-12 +- Fixed GCJ AOT compilation (Gary Benson). + +* Mon Dec 15 2008 Andrew Overholt 1:3.4.1-11 +- Update pdebuild and package-build patch to include -z option. +- Make ecj default to 1.5 (rh#354721). +- Add GCJ AOT bits for ecj (rh#473674). + +* Fri Dec 5 2008 Andrew Overholt 1:3.4.1-10 +- Remove MaxPermSize from sysproperty lists in library.xml as it was causing the + JVM to not start. + +* Thu Dec 4 2008 Andrew Overholt 1:3.4.1-8 +- Increase MaxPermSize when running tests. + +* Mon Dec 01 2008 Ignacio Vazquez-Abrams - 1:3.4.1-8 +- Rebuild for Python 2.6 + +* Thu Nov 20 2008 Andrew Overholt 3.4.1-7 +- Update and re-enable patch for always generating debuginfo for class files + when doing an RPM build. +- Resolves rh#472292. + +* Mon Oct 27 2008 Andrew Overholt 3.4.1-6 +- Keep Provides: eclipse on -pde (different than Fedora 9 but probably + more correct). + +* Thu Oct 23 2008 Alexander Kurtakov 3.4.1-5 +- Fix splashscreen (#467259). + +* Fri Oct 17 2008 Andrew Overholt 3.4.1-4 +- Fix quoting bug in pdebuild.sh again. + +* Fri Oct 16 2008 Alexander Kurtakov 3.4.1-3 +- Fix swt symlinks in %%libdir/eclipse. + +* Thu Oct 16 2008 Alexander Kurtakov 3.4.1-2 +- Fix quoting bug in pdebuild.sh. + +* Wed Oct 16 2008 Alexander Kurtakov 3.4.1-1 +- Move copy-platform instead of copying it. + +* Wed Oct 15 2008 Andrew Overholt 3.4.1-1 +- Add conditionals around Equinox initialization to enable debugging. + +* Fri Oct 13 2008 Alexander Kurtakov 3.4.1-1 +- Symlink to ant-apache-bsf and ant-commons-net. +- Update branding. +- Don't re-pack JARs (see fedora-devel-java-list discussion in September 2008). +- Update desktop-file-install usage and add --vendor=fedora. (Andrew Overholt) +- Resolves #466476. Fix pdebuild script. (Jeff Johnston) +- Remove dropins contents while running initializer. +- Add patch for wrong javaHome on x86_64 in the native build.(Alexander Kurtakov) + +* Thu Oct 03 2008 Alexander Kurtakov 3.4.1-0 +- 3.4.1 +- Update nojarsignatures patch. +- Added osgi-classpath.patch fixes broken bootclasspath (Sean Flanigan). +- Removed patches 33 and 34 - not needed anymore. + +* Thu Sep 25 2008 Michal Nowak 3.4.0-24 +- exclude parts of eclipse-pydev from JIT compilation +- Resolves: bug 461860 + +* Tue Sep 02 2008 Andrew Overholt 3.4.0-23 +- Use icu4j in its new place. + +* Wed Aug 27 2008 Andrew Overholt 3.4.0-22 +- Add test framework +- Remove two duplicate lines in eclipse-mv-Platform.sh +- Modify package-build and pdebuild so they can build the SDK tests + +* Wed Aug 13 2008 Andrew Overholt 3.4.0-21 +- Fix ecj-gcj (rhbz#458921) + +* Tue Aug 12 2008 Andrew Overholt 3.4.0-20 +- Require release of jetty which requires tomcat bits with proper metadata +- Fix pdebuild for moved JDT and PDE plugins (Alexander Kurtakov) +- Add version to jakarta-commons-el requirement + +* Mon Aug 11 2008 Andrew Overholt 3.4.0-19 +- Move jdt and sdk dropins contents to non-eclipse-sub-dir place which + makes dropins reconciler see them as dropins and not extension + locations +- Add versions to jetty, lucene, and jsch Requires + +* Thu Aug 07 2008 Andrew Overholt 3.4.0-18 +- Add %%{_libdir}/eclipse/dropins/jdt to ecj files list + +* Wed Aug 06 2008 Andrew Overholt 3.4.0-17 +- Add p2 metadata generation to pdebuild +- Fix symlinking to %%{_libdir}/eclipse/dropins/* stuff in + copy-platform +- Fix brightness in splash screen +- Fix icon symlinks +- Bump icu4j-eclipse requirement + +* Tue Aug 05 2008 Andrew Overholt 3.4.0-16 +- Ensure %%{_datadir}/eclipse/dropins gets watched in eclipse.ini +- Move JDT and SDK bits to dropins/{jdt,sdk}/eclipse for consistency +- Update copy-platform to add %%{_datadir}/dropins + +* Mon Aug 04 2008 Sean Flanigan 3.4.0-15 +- Removed buildroot from path in datadir.link + +* Mon Aug 04 2008 Sean Flanigan 3.4.0-14 +- Created missing directory for link file + +* Fri Aug 01 2008 Andrew Overholt 3.4.0-13 +- Update patch to avoid Hotspot crashing +- Add links folder for noarch plugins +- Create and add ownership of %%{_datadir}/eclipse/{plugins,features} + +* Thu Jul 31 2008 Andrew Overholt 3.4.0-12 +- Set product to Fedora Eclipse +- Remove pde-runtime %%package section +- Remove unnecessary Requires(post,postun)s + +* Wed Jul 30 2008 Andrew Overholt 3.4.0-11 +- Update copy-platform to work with dropins +- Update JVM-crashing patch + +* Mon Jul 28 2008 Andrew Overholt 3.4.0-10 +- Move JDT and PDE/SDK bits to dropins/{jdt,sdk} +- Drop versionless PDE Build symlink (put logic into pdebuild script) +- Make SWT JAR symlinks relative +- Fold pde-runtime into pde +- Add patch to add root files for non-upstream arches +- Fix building of fragments for non-upstream arches +- Remove about.html from files list on ppc (will fix later) + +* Fri Jul 25 2008 Andrew Overholt 3.4.0-10 +- Add ability for pdebuild (-o) to work with Orbit-style dependencies + +* Fri Jul 25 2008 Andrew Overholt 3.4.0-9 +- Collapse patches to build SWT native bits into two +- Copy about* from x86 to all non-x86{_64} platforms + +* Wed Jul 23 2008 Andrew Overholt 3.4.0-8 +- Don't build for arch/ws/os combos other than the one on which we're + building + +* Wed Jul 23 2008 Andrew Overholt 3.4.0-7 +- More work on non-upstream arches + +* Mon Jul 21 2008 Andrew Overholt 3.4.0-6 +- Update description to be a bit more current +- Attempt ppc64, etc. builds + +* Mon Jul 21 2008 Andrew Overholt 3.4.0-5 +- Add core.net fragment in %%files for x86 +- I spoke with author about above and no .so is built because it is + currently not used by the fragment +- Update ecj-gcj addition (Tom Tromey) + +* Fri Jul 18 2008 Andrew Overholt 3.4.0-4 +- Un-do crazy config.ini, bundles.info, etc. shuffling +- Update patch for building native libraries +- Re-add missing BR on tomcat5-jasper-eclipse +- Add patch for 64-bit platforms to build SWT +- Don't try to resolve http://bundles.osgi.org for javadocs +- Provision with java -cp instead of binary launcher + +* Thu Jul 17 2008 Andrew Overholt 3.4.0-3 +- Generate metadata and provision each sub-package +- Do crazy config.ini, bundles.info, and *.profile shuffling +- Add post and postun sections to update the config.ini, bundles.info, and + *.profile files + +* Wed Jul 16 2008 Andrew Overholt 3.4.0-1 +- Fix files lists + +* Wed Jul 16 2008 Andrew Overholt 3.4.0-1 +- Update branding +- Fix p2 stuff so p2 UI works + +* Mon Jul 14 2008 Andrew Overholt 3.4.0-1 +- 3.4 +- Remove gcj compilation +- Update versions of dependencies +- Rename libswt3-gtk2 to eclipse-swt +- Move "Provides: eclipse" to PDE from JDT +- Remove unnecessary old Obsoletes/Provides +- Remove tomcat stuff since it's no longer used +- Move stuff from %%{_datadir}/eclipse to %%{_libdir}/eclipse +- Add BRs/Rs on objectweb-asm and sat4j +- Build ECF filetransfer stuff as part of this SRPM until we have a + separate eclipse-ecf package (which will require this version of the + SDK) + +* Sat Jun 14 2008 Dennis Gilmore 3.3.2-13 +- make changes to support sparcv9 + +* Wed May 14 2008 Andrew Overholt 3.3.2-12 +- Back-port patch for e.o#206432 (rh#446064). + +* Sat Apr 26 2008 Mat Booth 3.3.2-11 +- Fixed some benign errors in copy-platform when calling pdebuild + multiple times. + +* Fri Apr 25 2008 Andrew Overholt 3.3.2-10 +- Bump maximum heap size from 256 MB to 512 MB. +- Add patch for https://bugs.eclipse.org/bugs/show_bug.cgi?id=214092 + (which is really + http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6614100). +- Some jiggery-pokery for spaces in SWT paths for buildagainstxulrunner + patch. + +* Wed Apr 09 2008 Andrew Overholt 3.3.2-9 +- Fix patch level for xulrunner build patch. + +* Wed Apr 09 2008 Andrew Overholt 3.3.2-8 +- Rather than removing java-javadoc, just add Requirement in all cases + (gcj or not). + +* Wed Apr 09 2008 Andrew Overholt 3.3.2-7 +- Remove explicit java-javadoc requirements as OpenJDK's -devel package + provides it. +- Patch SWT build to find libxul.pc. + +* Fri Apr 04 2008 Andrew Overholt 3.3.2-6 +- Fix path of pdebuild in %%files. Gah. + +* Fri Apr 04 2008 Andrew Overholt 3.3.2-5 +- Move pdebuild to better location (buildscripts). + +* Fri Apr 04 2008 Andrew Overholt 3.3.2-4 +- Fix SWT version in Requires. + +* Thu Apr 03 2008 Andrew Overholt 3.3.2-3 +- Add missing line continuation. + +* Thu Apr 03 2008 Andrew Overholt 3.3.2-2 +- Change ecj Provides from <= to = (rhbz#439825). + +* Thu Apr 03 2008 Andrew Overholt 3.3.2-1 +- 3.3.2 +- Update Obsoletes/Provides for ecj and make more ecj symlinks + (rhbz#439825). + +* Mon Mar 31 2008 Andrew Overholt 3.3.1.1-18 +- Add PDE Build wrapper script (%%{_datadir}/eclipse/pdebuild) for + packaging guidelines. + +* Mon Mar 03 2008 Andrew Overholt 3.3.1.1-17 +- Mark eclipse.ini as %%config. + +* Tue Feb 19 2008 Fedora Release Engineering - 1:3.3.1.1-16 +- Autorebuild for GCC 4.3 + +* Fri Feb 08 2008 Andrew Overholt 3.3.1.1-15 +- Add ia64 patches from Doug Chapman. +- rhbz#431963. + +* Wed Dec 05 2007 Martin Stransky 3.3.1.1-14 +- rebuilt against XUL Runner (gecko-libs 1.9) +- removed .png extension from the desktop file + +* Tue Dec 04 2007 Andrew Overholt 3.3.1.1-13 +- Remove Fedora log from splash screen. + +* Mon Dec 03 2007 Andrew Overholt 3.3.1.1-12 +- Update splash screen. + +* Fri Nov 30 2007 Andrew Overholt 3.3.1.1-11 +- Fix PermSize option (thanks to Mary Ellen Foster for testing). + +* Fri Nov 23 2007 Andrew Overholt 3.3.1.1-10 +- Move eclipse.ini for real. + +* Fri Nov 23 2007 Andrew Overholt 3.3.1.1-9 +- Move eclipse.ini in %%files section. + +* Thu Nov 22 2007 Andrew Overholt 3.3.1.1-8 +- Re-enable gcj_support. + +* Thu Nov 22 2007 Andrew Overholt 3.3.1.1-7 +- Un-break non-ppc64 platforms. + +* Mon Nov 19 2007 Andrew Overholt 3.3.1.1-6 +- Require jpackage-utils (courtesy Patrice Dumas). +- Fix ppc64 (and hopefully other unsupported-by-upstream arches). +- Move eclipse.ini to %%{_libdir}/eclipse where it gets read. +- Resolves: rhbz#394161. + +* Fri Nov 16 2007 Andrew Overholt 3.3.1.1-5 +- Remove extraneous build.index comment (from test build again). + +* Fri Nov 16 2007 Andrew Overholt 3.3.1.1-4 +- Enable gcj support (disabled for test build). + +* Fri Nov 16 2007 Andrew Overholt 3.3.1.1-3 +- Update tomcat patches. +- Resolves: rhbz#380121. + +* Wed Nov 14 2007 Andrew Overholt 3.3.1.1-2 +- Bump release to tag non-corrupted source zip. + +* Thu Nov 01 2007 Andrew Overholt 3.3.1.1-1 +- Update branding. +- Work around e.o#195897 by setting the VM arg explicitly. + +* Fri Oct 26 2007 Andrew Overholt 3.3.1.1-1 +- 3.3.1.1 +- Add patch for memory issues with IcedTea. + +* Mon Oct 22 2007 Andrew Overholt 3.3.1-1 +- 3.3.1 +- Update icu4j requirement for new version number. + +* Thu Oct 11 2007 Andrew Overholt 3.3.0-27 +- Add patch to have unversioned swt.jar symlink (courtesy Patrice + Dumas). + +* Sat Oct 06 2007 Andrew Overholt 3.3.0-26 +- Add encoding to desktop file. +- Fix %%files list again. + +* Fri Oct 05 2007 Andrew Overholt 3.3.0-25 +- Fix %%files list for Fedora Eclipse feature. + +* Fri Oct 05 2007 Andrew Overholt 3.3.0-24 +- Update branding plugin. +- Add branding feature. This fixes the update manager issue when using + the Fedora-branded product. +- Thanks to Alexander Kurtakov and Pascal Rapicault for helping track + down this issue. + +* Wed Oct 03 2007 Andrew Overholt 3.3.0-23 +- Build gcj bits on x86 and x86_64. +- Add instructions for how to get source of branding plugin. +- Fix splash screen typo. +- Resolves: rhbz#301871. + +* Wed Sep 26 2007 Andrew Overholt 3.3.0-21 +- Add patch to generate 1.6 bytecode on a 1.7 VM (kudos to Olivier + Thomann) +- Resolves: rhbz#288991. + +* Tue Sep 18 2007 Andrew Overholt 3.3.0-20 +- Move requirements on subclipse, cdt, mylyn, etc. to comps.xml. + +* Mon Sep 10 2007 Andrew Overholt 3.3.0-19 +- Don't require subclipse, cdt, or rpm-editor on ppc64. + +* Fri Sep 07 2007 Ben Konrath 3.3.0-18 +- Build 1.6 plugins when building with IcedTea. + +* Fri Sep 07 2007 Ben Konrath 3.3.0-17 +- Update Fedora Eclipse product plugin to fix Welcome page. + +* Thu Sep 06 2007 Ben Konrath 3.3.0-16 +- Compile SDK to 1.5 bytecode and disable 1.6 plugins. + +* Wed Sep 05 2007 Andrew Overholt 3.3.0-15 +- Update tomcat5, commons-el, and commons-logging to required releases + with proper OSGi manifests. + +* Mon Sep 04 2007 Ben Konrath 3.3.0-14 +- Add Fedora Eclipse product plugin. +- Add Requires: eclipse-rpm-editor to platform subpackage. + +* Thu Aug 30 2007 Ben Konrath 3.3.0-13 +- Move *-sdk subpackages to pde subpackage. +- Add BuildRequires: libXt-devel for IcedTea build. +- Add launcher-fix-java-home.patch. + +* Tue Aug 28 2007 Ben Konrath 3.3.0-12 +- Require mylyn on all archs except ppc64 alpha. +- Use IcedTea on x86_64 and x86. +- Remove hacks for s390{,x} as they are now included in upstream build. + +* Tue Aug 28 2007 Andrew Overholt 3.3.0-11 +- Symlink to jetty. + +* Tue Aug 28 2007 Ben Konrath 3.3.0-10 +- Add requires eclipse-cvs-client, eclipse-subclipse, eclipse-mylyn, + eclipse-mylyn-ide, eclipse-mylyn-bugzilla, eclipse-mylyn-trac + and eclipse-changelog to platform package. +- Add requires eclipse-mylyn-java to jdt. +- Add requires eclipse-mylyn-pde to pde. +- Remove pde-sdk and sdk sub-packages + +* Thu Aug 23 2007 Ben Konrath 3.3.0-9 +- Add Requires: eclipse-cvs-client to jdt package. + +* Tue Aug 14 2007 Ben Konrath 3.3.0-8 +- Link to junit4 jar. +- Remove included eclipse binaries. +- Add Provides: eclipse to sdk subpackage. + +* Mon Aug 13 2007 Oliver Falk 3.3.0-7 +- Also explode SDK tarball on alpha +- Resolves: #251958 + +* Tue Aug 07 2007 Ben Konrath 3.3.0-6 +- Add links for jsp api, servlet api and jasper. +- Add %%{_libdir}/%%{name}/features to the rcp %%files listing. + +* Fri Aug 03 2007 Ben Konrath 3.3.0-5 +- Add patch to fix double free bug in launcher library. +- Resolves: #248798. + +* Tue Jul 31 2007 Ben Konrath 3.3.0-4 +- Link to commons-el.jar. +- Remove ant 1.7 hacks. + +* Wed Jul 18 2007 Ben Konrath 3.3.0-3 +- Add links for lucene and lucene.analysis. +- Remove icu4j symlink from /usr/share/eclipse/plugins. +- Resolves: #248749. + +* Mon Jul 16 2007 Ben Konrath 3.3.0-2 +- Fix dep in rcp sub-package. +- Add Alpha support. +- Link to commons-logging.jar +- Resolves: #248359. + +* Fri Jun 29 2007 Ben Konrath 3.3.0-1 +- 3.3. + +* Wed Jun 27 2007 Ben Konrath 3.3.0-0.3.RC4 +- Restore ppc64, s390{,x} and sparc{,64} support. +- Restore multilib support. + +* Tue Jun 19 2007 Ben Konrath 3.3.0-0.2.RC4 +- Use icu4j-eclipse sub-package instead of building icu4j here. +- Use exec in binary wrapper. +- Add 3.3.0 splashscreen. + +* Tue Jun 12 2007 Ben Konrath 3.3.0-0.1.RC4 +- 3.3RC4. + +* Mon Jun 11 2007 Ben Konrath 3.3.0-0.2.RC3 +- Update launching strategy for 3.3. +- Pull in package-build fix from F-7. + +* Wed May 23 2007 Ben Konrath 3.3.0-0.1.RC3 +- 3.3RC3. + +* Wed May 23 2007 Ben Konrath 3.3.0-0.1.RC2 +- 3.3RC2. + +* Wed May 23 2007 Ben Konrath 3.3.0-0.1.RC1 +- 3.3RC1. +- Pull in changes from F-7. + +* Mon Feb 26 2007 Ben Konrath 3.3.0-0.1.M5eh +- 3.3M5. +- Remove launcher-addplatformtotildeeclipse.patch as it's only needed + for FC-5 -> FC-6. +- Remove swt firefox patches as they are no longer needed. +- Remove ppc64, s390{,x} and sparc{,64} support. +- Remove use-built-launcher patch. +- Update set-launcher-and-configuration-dir patch. + +* Mon Jan 29 2007 Ben Konrath 3.3.0-0.3.M4 +- Enable updated ecj square brackets patch. + +* Fri Jan 12 2007 Ben Konrath 3.3.0-0.2.M4 +- Pull in fixes from rawhide. + +* Wed Dec 20 2006 Ben Konrath 3.3.0-0.1.M4 +- 3.3M4. +- Update patches for 3.3M4. +- Remove SWT JNI symlinks in %%{_libdir}. + +* Wed Dec 6 2006 Ben Konrath 3.2.1-25 +- Add %%{_libdir}/eclipse dir to files list of libswt-gtk2. +- Resolves: #211008. + +* Tue Dec 5 2006 Andrew Overholt 3.2.1-24 +- Specfile review with Ben Konrath. +- Lots of cleanups. + +* Tue Nov 28 2006 Andrew Overholt 3.2.1-23 +- Move back to ~/.eclipse for update site pending upstream comments. +- Add patch to add platform to ~/.eclipse's platform.xml. This maintains + user-installed plugins but allows us to remove the pre-configured + platform.xml in the OSGi configuration area. + +* Mon Nov 20 2006 Andrew Overholt 3.2.1-22 +- Use ~/.eclipseplugins instead of ~/.eclipse in update site - homedir patch. +- Bump release. + +* Fri Nov 17 2006 Ben Konrath 3.2.1-21 +- Add patch to workaround an xml parsing bug in libgcj (gcc bug #29853). +- Resolves: #209393. + +* Fri Nov 17 2006 Andrew Overholt 3.2.1-20 +- Revise gre64 patch to just do ppc64 addition and not ordering change. + +* Thu Nov 16 2006 Andrew Overholt 3.2.1-19 +- Add patch to look at gre64.conf on ppc64. + +* Fri Nov 10 2006 Ben Konrath 3.2.1-18 +- Remove SWT ON_TOP patch as it is fixed in 3.2.1. + +* Thu Nov 09 2006 Ben Konrath 3.2.1-17 +- Add file level requirement for swt fragment to rcp and platform packages. + This is needed so that the rcp and platform packages pull in the swt package + of the correct word size. + +* Mon Nov 06 2006 Ben Konrath 3.2.1-16 +- Move copy-platform back to %%{_datadir}/eclipse. +- Require gjdoc >= 0.7.7-14 as it generates consistent html across archs. +- Move most of the doc plugins back to %%{_datatdir}/eclipse now that gjdoc + is fixed. + +* Fri Nov 03 2006 Andrew Overholt 3.2.1-15 +- Make sdk require config.ini itself rather than the package to deal with the + bi-arch installation situation. +- Move sdk feature and plugin to %%{_libdir} so we can check for its existence + in the post scripts. + +* Thu Nov 02 2006 Andrew Overholt 3.2.1-14 +- Remove post sections that munge eclipse.product; always set it to + org.eclipse.platform.ide or org.eclipse.sdk.ide. +- Remove changelogs prior to 3.2.0. + +* Thu Nov 02 2006 Ben Konrath 3.2.1-12 +- Move doc plugins to %%{_libdir}/eclipse/plugins because of html is being + generated differently on different arches. +- Fix multilib problem when there are two or more jars within a jar. +- BR dos2unix always (for mac2unix). + +* Wed Nov 01 2006 Ben Konrath 3.2.1-11 +- Move copy-platform to %%{_libdir}/eclipse +- Move the platform.source, icu4j, icu4j.source, help.webapp and + update.core.linux plugins to %%{_libdir}/eclipse/plugins because these plugins + have platform specific content. Some of the platform specific content may be + a result of bugs in libgcj. These need to be investigated. +- Disable building the help indexes on all archs so that we have the same doc + plugins on all archs. +- Remove org.apache.ant_1.6.5/bin/runant.py to avoid multilib conflicts. +- Repack all the jars and the jars within those jars. This is needed + to make this package multilib compatible. +- Put SWT symlinks in %%{_libdir}/eclipse instead of + %%{_libdir}/eclipse/plugins. + +* Wed Nov 01 2006 Andrew Overholt 3.2.1-11 +- Use equinox initializer instead of old patch to core.runtime. +- Run initializer *after* splitting install into arch-specific and + arch-independent locations. +- Move copy-platform to arch-specific location. +- Get rid of broken symlinks in tomcat plugin. + +* Tue Oct 31 2006 Andrew Overholt 3.2.1-11 +- Fix copy-platform to work with split install. + +* Tue Oct 31 2006 Ben Konrath 3.2.1-10 +- Add 3.2.1 splash screen. +- Sort the java source files before building (#209249). +- Remove Fedora ifdefs. +- Resolves: #209249. + +* Tue Oct 31 2006 Ben Konrath 3.2.1-9 +- Re-enable building of the icu4j plugins. + +* Mon Oct 30 2006 Ben Konrath 3.2.1-8 +- Temporarily disable building of icu4j plugin. + +* Mon Oct 30 2006 Andrew Overholt 3.2.1-8 +- Fix eclipse-ecj symlink to point to correct location. +- Put SWT symlinks in %%{_libdir} instead of %%{_datadir} as they're + target-dependent. + +* Sat Oct 28 2006 Ben Konrath 3.2.1-7 +- Add patch for ecj [] classpath problem. +- Remove configuration files from rcp files list. +- Add patch set bindir and shared config patch to allow the eclipse binary + to sit in %%{_bindir} and remove the symlinks. This patch also allows us to + set osgi.sharedConfiguration.area config on a per build basis so that the + configuration directory can be arch dependant. +- Remove launcher link patch as the bindir patch removes the requirement for + this patch. +- Don't aot-compile org.eclipse.ui.ide to work around rh bug # 175547. +- Add Requies(post,postun) to all packages to ensure that no files are left + behind when eclipse is un-installed. +- Many spec file clean ups. +- Resolves: #199961, #202585, #210764, #207016. +- Related: #175547. + +* Mon Oct 16 2006 Andrew Overholt 3.2.1-6 +- Remove unneeded tomcat symlinks. + +* Mon Oct 16 2006 Andrew Overholt 3.2.1-6 +- Remove unnecessary bits of configuration. +- Resolves: #210764, #202585. + +* Tue Oct 10 2006 Ben Konrath 3.2.1-5 +- Remove perl dependancy. +- Fix offsets in libswt-enableallandO2 patch. +- Add Requires(post,postun) java-gcj-compat to sdk to avoid errors when + uninstalling the java stack. +- Move jface and jface.databinding from libswt3-gtk2 to rcp because these + plugins have dependancies on some plugins in rcp. + +* Sun Oct 01 2006 Andrew Overholt 3.2.1-4 +- Fix triggerpostun to include epoch of previous releases. + +* Fri Sep 29 2006 Ben Konrath 3.2.1-3 +- Add Requires(post,postun) to platform and sdk sub-packages so that post and + postun scripts work correctly. + +* Fri Sep 29 2006 Andrew Overholt 3.2.1-3 +- Add triggerpostun to deal with old rebuild-sdk-features postun crap + (rh#207442, rh#207013). + +* Fri Sep 29 2006 Andrew Overholt 3.2.1-2 +- Fix swt-firefox patch to not create DSOs with undefined symbols (rh#201778). + +* Thu Sep 28 2006 Ben Konrath 3.2.1-1 +- 3.2.1 final. + +* Thu Sep 28 2006 Andrew Overholt 3.2.1-1 +- Use new swt-firefox patch and consolidate others into one. + +* Wed Sep 27 2006 Ben Konrath 3.2.1-0.RC.3 +- Fix typo in %%postun of -sdk and -platform. +- Disable help index generation on ia64. + +* Tue Sep 26 2006 Ben Konrath 3.2.1-0.RC.2 +- Don't set eclipse.product incorrectly in %%postun of -sdk and -platform. + +* Mon Sep 25 2006 Ben Konrath 3.2.1-0.RC.1 +- M20060921-0945 (3.2.1 pre-release). +- Upadate patches to 3.2.1. +- Add icu4j 3.4.5 sources. +- Add Fedora version to platform about.mappings as well as sdk. + +* Mon Sep 25 2006 Andrew Overholt 3.2.0-8 +- Remove unused eclipse.conf. +- Remove unused gre64.conf patch (applied upstream). + +* Thu Sep 21 2006 Ben Konrath 3.2.0-7 +- Use real SWT version on ia64, ppc64, s390 and s390x. +- Remove the swt native libs from the rcp sub-package because they are + already in the libswt-gtk2 sub-package and rcp requires libswt-gtk2. +- Set correct eclipse.product in post and postun of sdk and platform + sub-packages (rh bug # 207442) +- Don't set the .eclipseproduct twice. +- Add Conflicts: mozilla to libswt3-gtk2 (rh bug # 207626). +- Move Requires: firefox to libswt3-gtk2. + +* Thu Sep 21 2006 Andrew Overholt 3.2.0-7 +- Add workaround for gjdoc Mac-encoded bug (gcc#29167) to make javadocs build. +- Fix tomcat symlinking in %%install to make help work (rh#199453). + +* Mon Sep 11 2006 Ben Konrath 3.2.0-6 +- Update swt-firefox patch and remove libswt-xpcom patch (rh bug # 200929). +- Re-work files list to match upstream and remove rebuild-sdk-features + (rh bug # 205933). + +* Thu Sep 07 2006 Ben Konrath 3.2.0-5 +- Add swt-firefox patch; moves SWT to NS_InitXPCOM3() from NS_InitEmbedding(). +- Add sparc support (Dennis Gilmore ). +- Disable help index generation on s390. + +* Wed Sep 06 2006 Ben Konrath 3.2.0-4 +- Re-add customBuildCallbacks.xml-add-pre.gather.bin.parts.patch because + it has not been applied upstream. +- Minor spec file clean ups. +- Add %%{name} to the -devel package Provides so that upgrading from + FC-5 to FC-6 works. +- Re-enable natively compiling the ant.ui plugin. +- Re-enable natively compiling the team.cvs.core plugin on ia64. + +* Fri Sep 01 2006 Ben Konrath 3.2.0-3 +- Use the system tomcat on ppc64 and s390x. + +* Wed Aug 30 2006 Andrew Overholt 3.2.0-3 +- Don't use pkg_summary. + +* Tue Aug 29 2006 Ben Konrath 3.2.0-2 +- Remove double Manifest file in com.jcraft.jsch_0.1.28.jar. +- Require java-gcj-compat >= 1.0.64. + +* Thu Aug 17 2006 Andrew Overholt 3.2.0-1jpp_12fc +- Fix tomcat55 patch to not conflict with wst.ws (commons-logging visibility). + +* Thu Aug 10 2006 Andrew Overholt 3.2.0-1jpp_11fc +- Fix eclipse-tomcat55.patch and eclipse-tomcat55-build.patch to not reference + jars that don't exist. +- Fix rebuild-sdk-features to work with 3.2.x feature versions. + +* Tue Aug 01 2006 Andrew Overholt 3.2.0-1jpp_10fc +- Use firefox-devel instead of mozilla-devel. +- Add patch for rh#200929 (include embed_base in xpcom's pkgconfig -I flags). + +* Tue Jul 25 2006 Ben Konrath 3.2.0-1jpp_9fc +- Use sed instead of patches for tomcat version numbers. + +* Sun Jul 23 2006 Ben Konrath 3.2.0-1jpp_8fc +- Disable build.index doc generation on i386. + +* Sun Jul 23 2006 Andrew Overholt 3.2.0-1jpp_7fc +- Remove org.eclipse.ant.ui* from %%files. + +* Sun Jul 23 2006 Ben Konrath 3.2.0-1jpp_7fc +- Exclude org.eclipse.ant.ui_3.2.0.v20060531.jar from aot-compile-rpm. + +* Sat Jul 22 2006 Jakub Jelinek 3.2.0-1jpp_6fc +- Rebuilt + +* Thu Jul 20 2006 Andrew Overholt 3.2.0-1jpp_5fc +- New splash screen from Diana Fong (rh#199456). + +* Tue Jul 18 2006 Andrew Overholt 3.2.0-1jpp_4fc +- Add patch from Tom Tromey for ecj-gcj branch of gcj. +- Fix SWT symlinks. + +* Tue Jul 18 2006 Igor Foox 3.2.0-1jpp_3fc +- Rebuild. + +* Mon Jul 17 2006 Ben Konrath 3.2.0-1jpp_2fc +- Rebuild. + +* Thu Jul 06 2006 Andrew Overholt 3.2.0-1jpp_1fc +- Temporarily add webapp patch for ppc64 and s390x. +- Bump tomcat5 to 5.5.17 both in BR/R and in patches. + +* Wed Jul 05 2006 Andrew Overholt 3.2.0-1jpp_1fc +- Don't require tomcat on ppc64, s390, or s390x until we've got it there. +- org.eclipse.tomcat -> org.eclipse.tomcat/lib. +- Update webapp build patch. +- Use commons-* instead of jakarta-commons-*. +- Don't delete jars in %%install. +- Don't apply tomcat and webapp patches on ppc64, s390, and s390x (for now). +- Don't include tomcat jars in %%files for ix86, ppc, x86_64, ia64. +- Use tomcat plugin version instead of org.eclipse.tomcat_*. + +* Tue Jul 04 2006 Ben Konrath 3.2.0-1jpp_1fc +- Fix tomcat symlinks. + +* Tue Jul 04 2006 Andrew Overholt 3.2.0-1jpp_1fc +- 3.2.0. +- Remove Provides: eclipse-sdk from eclipse-platform. +- Use build-jar-repository where appropriate. + +* Tue Jun 13 2006 Ben Konrath 3.2.0-0jpp_0fc.3.2RC7.7 +- Rename -devel packages to -sdk to match upstream names. +- Add Provides eclipse-sdk to platform-sdk. +- Remove zip re-pack code. + +* Mon Jun 12 2006 Ben Konrath 3.2.0-0jpp_0fc.3.2RC7.6 +- Bump release again. + +* Mon Jun 12 2006 Ben Konrath 3.2.0-0jpp_0fc.3.2RC7.5 +- Bump release. + +* Mon Jun 12 2006 Ben Konrath 3.2.0-0jpp_0fc.3.2RC7.4 +- Require java-gcj-compat 1.0.52. +- Don't use '*' to set the quatifier name in the eclipse-ecj symlink. +- Really fix swt symlinks rh #194500. + +* Wed Jun 07 2006 Ben Konrath 3.2.0-0jpp_0fc.3.2RC7.3 +- Enable ppc64, s390 and s390x. +- Add check for jars at the end of prep. +- Fix patch for rh #162177 (square brackets patch). +- Fix swt symlinks rh #194500. +- Add versionless pde.build symlink. +- Rename efj-wrapper.sh to efj.sh.in. +- Re-pack all zips after the build to ensure that zips have the same md5sum + across arch re-builds. This is needed to avoid multilib conflicts. + +* Wed Jun 07 2006 Andrew Overholt 3.2.0-0jpp_0fc.3.2RC7.2 +- Fix eclipse-ecj.jar symlink to include qualifier. + +* Tue Jun 06 2006 Ben Konrath 3.2.0-0jpp_0fc.3.2RC7.1 +- 3.2RC7. +- Remove com.jcraft.jsch_0.1.28.jar and repackage with classes from the system + jsch.jar. +- Work around ia64 compile problem in aot-compile-rpm. + +* Wed May 31 2006 Ben Konrath 3.2.0-0jpp_0fc.3.2RC6 +- 3.2RC6. diff --git a/sources b/sources index 105b91e..a6fa0e8 100644 --- a/sources +++ b/sources @@ -2,6 +2,6 @@ 43c2aa722a815c61706549d28786d134 eclipse-ecj-gcj.tar.bz2 e1313563c7e36aa46e33789a1386b815 eclipse-fileinitializerapp.tar.bz2 28c8d625ea1af348cfc592369d52284c org.fedoraproject.ide.feature-1.0.0.zip -bfbbf287cf57108b5eb6974be188c24f eclipse-sourceBuild-srcIncluded-3.4.2.zip 3e031f11b0de3f15b00233deec2b19f3 eclipse-3.4.2-testframework.tar.bz2 c36f10cac0ab63f5da28e07a6b1bae9f org.fedoraproject.ide.platform-3.4.2.zip +2d40313df780077e45b0fca5646470be eclipse-sourceBuild-srcIncluded-I20090401-1325.zip