rpms/eclipse/devel eclipse-osgi-classpath.patch, NONE, 1.1 sources, 1.68, 1.69 eclipse.spec, 1.589, 1.590 eclipse-nojarsignatures.patch, 1.1, 1.2 .cvsignore, 1.51, 1.52

Alexander Kurtakov akurtakov at fedoraproject.org
Fri Oct 3 14:03:33 UTC 2008


Author: akurtakov

Update of /cvs/pkgs/rpms/eclipse/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11998/devel

Modified Files:
	sources eclipse.spec eclipse-nojarsignatures.patch .cvsignore 
Added Files:
	eclipse-osgi-classpath.patch 
Log Message:
- 3.4.1
- Update nojarsignatures patch.
- Added osgi-classpath.patch fixes broken bootclasspath (Sean Flanigan).
- Removed patches 33 and 34 - not needed anymore.

eclipse-osgi-classpath.patch:

--- NEW FILE eclipse-osgi-classpath.patch ---
--- 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 @@
 	<property name="compilerArg" value=""/>
 	<property name="javacSource" value="1.3"/>
 	<property name="javacTarget" value="1.2"/>
-	<property name="bundleBootClasspath" value="osgi/exceptions.jar;osgi/xmlParserAPIs.jar;${CDC-1.0/Foundation-1.0}"/>
+	<condition property="dir_bootclasspath" value="${java.home}/../Classes">
+		<os family="mac"/>
+	</condition>
+	<property name="dir_bootclasspath" value="${java.home}/lib"/>
+	<path id="path_bootclasspath">
+		<fileset dir="${dir_bootclasspath}">
+			<include name="*.jar"/>
+		</fileset>
+	</path>
+	<property name="bootclasspath" refid="path_bootclasspath"/>
+<condition property="bundleBootClasspath" value="${J2SE-1.4}"	>
+		<isset property="J2SE-1.4"/>
+	</condition>
 <condition property="bundleJavacSource" value="1.3"	>
-		<isset property="CDC-1.0/Foundation-1.0"/>
+		<isset property="J2SE-1.4"/>
+	</condition>
+<condition property="bundleJavacTarget" value="1.2"	>
+		<isset property="J2SE-1.4"/>
 	</condition>
-<condition property="bundleJavacTarget" value="1.1"	>
-		<isset property="CDC-1.0/Foundation-1.0"/>
+<condition property="bundleBootClasspath" value="${J2SE-1.4}"	>
+		<isset property="J2SE-1.4"/>
 	</condition>
-<condition property="bundleJavacSource" value="1.5"	>
-		<isset property="J2SE-1.5"/>
+<condition property="bundleJavacSource" value="1.3"	>
+		<isset property="J2SE-1.4"/>
+	</condition>
+<condition property="bundleJavacTarget" value="1.2"	>
+		<isset property="J2SE-1.4"/>
 	</condition>
-<condition property="bundleJavacTarget" value="1.5"	>
-		<isset property="J2SE-1.5"/>
+<condition property="bundleBootClasspath" value="${OSGi/Minimum-1.1}"	>
+		<isset property="OSGi/Minimum-1.1"/>
 	</condition>
 <condition property="bundleJavacSource" value="1.3"	>
 		<isset property="OSGi/Minimum-1.1"/>
@@ -37,6 +55,7 @@
 	</condition>
 	<property name="bundleJavacSource" value="${javacSource}"/>
 	<property name="bundleJavacTarget" value="${javacTarget}"/>
+	<property name="bundleBootClasspath" value="${bootclasspath}"/>
 
 	<target name="init" depends="properties">
 <condition property="pluginTemp" value="${buildTempFolder}/plugins"		>


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse/devel/sources,v
retrieving revision 1.68
retrieving revision 1.69
diff -u -r1.68 -r1.69
--- sources	25 Sep 2008 13:10:51 -0000	1.68
+++ sources	3 Oct 2008 14:03:03 -0000	1.69
@@ -5,3 +5,5 @@
 555c99aee06fc52d2ec03995b5ac0710  eclipse-sourceBuild-srcIncluded-3.4.zip
 28c8d625ea1af348cfc592369d52284c  org.fedoraproject.ide.feature-1.0.0.zip
 372361ae6f1355ec5cfb9a301ad690f5  org.fedoraproject.ide.platform-3.4.0-1.zip
+5814fb2019f70f00c0952f29df1cac3d  eclipse-sourceBuild-srcIncluded-3.4.1.zip
+12f447b8b8df93ac2f4d97adb61c5c6f  eclipse-3.4.1-testframework.tar.bz2


Index: eclipse.spec
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse.spec,v
retrieving revision 1.589
retrieving revision 1.590
diff -u -r1.589 -r1.590
--- eclipse.spec	25 Sep 2008 13:10:51 -0000	1.589
+++ eclipse.spec	3 Oct 2008 14:03:03 -0000	1.590
@@ -4,13 +4,15 @@
 # - get Ganymede update site pre-configured
 # - investigate bi-arch requirements
 # - see why about.html isn't being copied on ppc
+# - fix ant libs
+# - update fedora feature version
 Epoch:  1
 
 %define eclipse_major   3
 %define eclipse_minor   4
 %define eclipse_majmin  %{eclipse_major}.%{eclipse_minor}
-%define eclipse_micro   0
-%define swtver          3.4.0.v3448f
+%define eclipse_micro   1
+%define swtver          3.4.1.v3449c
 
 # All arches line up between Eclipse and Linux kernel names except i386 -> x86
 %ifarch %{ix86}
@@ -22,11 +24,11 @@
 Summary:        An open, extensible IDE
 Name:           eclipse
 Version:        %{eclipse_majmin}.%{eclipse_micro}
-Release:        24%{?dist} 
+Release:        0%{?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-200806172000/eclipse-sourceBuild-srcIncluded-3.4.zip
+Source0:        http://download.eclipse.org/eclipse/downloads/drops/R-3.4.1-200809111700/eclipse-sourceBuild-srcIncluded-3.4.1.zip
 Source2:        %{name}.desktop
 #Source3:        eclipse.in
 # cvs -d :pserver:anonymous at sources.redhat.com:/cvs/eclipse export \
@@ -34,7 +36,9 @@
 # cd branding
 # zip -r org.fedoraproject.ide.platform-3.4.0-1.zip \
 #   org.fedoraproject.ide.platform
-Source4:        org.fedoraproject.ide.platform-%{version}-1.zip
+#TODO fix version
+#Source4:        org.fedoraproject.ide.platform-%{version}-1.zip
+Source4:        org.fedoraproject.ide.platform-3.4.0-1.zip
 # cvs -d :pserver:anonymous at sources.redhat.com:/cvs/eclipse export \
 #   -r fedoraeclipsefeature-1_0_0 branding/org.fedoraproject.ide-feature
 # cd branding
@@ -82,7 +86,7 @@
 #   org.eclipse.ant.optional.junit
 # tar cjf %{name}-%{version}-testframework.tar.bz2 \
 #   %{name}-%{version}-testframework
-# (generated 2008-08-27)
+# (generated 2008-10-03)
 Source30:       %{name}-%{version}-testframework.tar.bz2
 
 # Build swttools.jar before generation on 64-bit platforms.
@@ -124,11 +128,6 @@
 
 Patch31:	%{name}-ia64-packaging.patch
 
-# FIXME:  file these upstream
-# Upstream builds with a 1.4 (or lower) class library
-Patch33:	%{name}-pdeapicasting.patch
-Patch34:	%{name}-pdeapicasting-ui.patch
-
 # Make ECF bundles have the same qualifier as they do upstream
 Patch35:	%{name}-ecf-qualifier.patch
 
@@ -152,6 +151,8 @@
 # FIXME:  submit upstream
 Patch42:        %{name}-tests-libraryXml.patch
 
+Patch43:		%{name}-osgi-classpath.patch
+
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  ant
 BuildRequires:  jpackage-utils >= 0:1.5, make, gcc
@@ -306,6 +307,7 @@
 %setup -q -c
 
 sed --in-place "s/java5.home/java.home/" build.xml
+sed --in-place "s|JavaSE-1.6=|JavaSE-1.6=%{java_home}|" build.xml
 # Build swttools.jar and native libraries
 %patch4 -p0
 %patch32 -p0
@@ -367,13 +369,6 @@
 mv gtk/eclipse.ini{.orig,}
 popd
 
-pushd plugins/org.eclipse.pde.api.tools
-%patch33
-popd
-pushd plugins/org.eclipse.pde.api.tools.ui
-%patch34
-popd
-
 %patch36
 %patch37
 
@@ -659,6 +654,8 @@
 sed -i "s:/usr/lib/eclipse:%{_libdir}/%{name}:" org.eclipse.test/library.xml
 popd
 
+%patch43
+
 %build
 ORIGCLASSPATH=$CLASSPATH
 
@@ -1516,6 +1513,12 @@
 %{_libdir}/%{name}/configuration/org.eclipse.equinox.source
 
 %changelog
+* Thu Oct 03 2008 Alexander Kurtakov <akurtako at redhat.com> 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 <mnowak at redhat.com> 3.4.0-24
 - exclude parts of eclipse-pydev from JIT compilation
 - Resolves: bug 461860

eclipse-nojarsignatures.patch:

Index: eclipse-nojarsignatures.patch
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse-nojarsignatures.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- eclipse-nojarsignatures.patch	14 Jul 2008 21:40:30 -0000	1.1
+++ eclipse-nojarsignatures.patch	3 Oct 2008 14:03:03 -0000	1.2
@@ -1,16 +1,36 @@
-diff -up plugins/org.apache.ant_1.7.0.v200803061910/META-INF/MANIFEST.MF.nojarsignatures plugins/org.apache.ant_1.7.0.v200803061910/META-INF/MANIFEST.MF
---- plugins/org.apache.ant_1.7.0.v200803061910/META-INF/MANIFEST.MF.nojarsignatures	2008-07-08 17:20:06.000000000 -0400
-+++ plugins/org.apache.ant_1.7.0.v200803061910/META-INF/MANIFEST.MF	2008-07-08 17:20:19.000000000 -0400
-@@ -57,178 +57,3 @@ Export-Package: images,org.apache.tools.
+--- 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
+@@ -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: cLbTh5sinbLWGWUDCS84n0i2a0E=
+-SHA1-Digest: DO50ciZuJhJDpVNImRUfEaBYUbI=
 -
 -Name: lib/ant-trax.jar
--SHA1-Digest: 3HKcsIRJKPlrfuIaJUDOtGEndrg=
+-SHA1-Digest: FBI4uldnKZSyHcob4yOVNc3Hp38=
 -
 -Name: etc/maudit-frames.xsl
 -SHA1-Digest: BIZGVBGe+t+oL7NBTtnF6SSR2UI=
@@ -34,13 +54,13 @@
 -SHA1-Digest: u+F8j/GAE8tzrDry9+wT3Cvg81Y=
 -
 -Name: lib/ant-launcher.jar
--SHA1-Digest: GPILSOan10oQR0XsnIUpAkN3hW8=
+-SHA1-Digest: MKPgfhiWsE5F2R982ZCuSOWMXDg=
 -
 -Name: lib/ant-apache-bcel.jar
--SHA1-Digest: 249vQWKFKUpoY2wsy/gVYRVQA9Y=
+-SHA1-Digest: kde0uYC3k2o+Fg+6LlcBEv6kWRk=
 -
 -Name: lib/ant-antlr.jar
--SHA1-Digest: sUjnJ2scpExnqFt7w3wTrxPBzMw=
+-SHA1-Digest: J4AmyjIaAnoB7ebJ4iMzOb9+GtU=
 -
 -Name: etc/changelog.xsl
 -SHA1-Digest: qhlQEgDDZI8YGnD/Lo/OLLdpwE4=
@@ -49,22 +69,22 @@
 -SHA1-Digest: ziSyDJrI6CYzulVP7xbFuMAk62w=
 -
 -Name: lib/ant-starteam.jar
--SHA1-Digest: /E3ouEPkRPL3WBvefzGRsck5lmc=
+-SHA1-Digest: nXOBvJIHC5BOM3rQ0HeyF7q1z1A=
 -
 -Name: about.html
 -SHA1-Digest: N0elfKP7uYuYLATOh5XaE1P3nXI=
 -
 -Name: lib/ant-jai.jar
--SHA1-Digest: MamtbKiOfCYyaKLBsNuL7HdasTA=
+-SHA1-Digest: tIm5HD9PM1IT/EnYwT4D49j0kAo=
 -
 -Name: lib/ant-junit.jar
--SHA1-Digest: vKM3lSYbY8hlxKv/eh48EzoMr4s=
+-SHA1-Digest: dr31YBzQyziIxwLsNjAoVUBhXkw=
 -
 -Name: lib/ant-swing.jar
--SHA1-Digest: h89jil3YSxk/sLy8HZubQDaqZZA=
+-SHA1-Digest: CYx1MeeUeffKmXW3cKIyesK/1+M=
 -
 -Name: lib/ant-apache-log4j.jar
--SHA1-Digest: yo4BWxFzGJvFGlwAa9+lqooG+iE=
+-SHA1-Digest: kDAL5HSGcBGx8BtqP8my+7nVxUA=
 -
 -Name: bin/ant
 -SHA1-Digest: 1hZ7I8ryxuQA8ffu95k409JSpxM=
@@ -73,22 +93,22 @@
 -SHA1-Digest: YDWS/zHHaPn0kEZm/Az4+vJLzKI=
 -
 -Name: lib/ant-commons-net.jar
--SHA1-Digest: cW0crWNYgqgbNuezMwOUzY9ysfY=
+-SHA1-Digest: zttoDSdHmKhPxQkVB2939l5dEOE=
 -
 -Name: lib/ant-jsch.jar
--SHA1-Digest: 2cWHrQfYXqJ6Ox5ESC+vnLUmKTQ=
+-SHA1-Digest: 8TOFHxGi9/aJnOr5NWlYDPLTaG0=
 -
 -Name: lib/ant-netrexx.jar
--SHA1-Digest: L+voULB0JY9SHKXVQJ1LDHn7bUI=
+-SHA1-Digest: SKI088GAW5X32myAJt2zYJtG4qw=
 -
 -Name: etc/checkstyle/checkstyle-text.xsl
 -SHA1-Digest: v7HDzjT8VIMoo9nbczMpQ4R89OA=
 -
 -Name: lib/ant-jdepend.jar
--SHA1-Digest: l8MtENBefa2/Xp24qA+J9a93YIM=
+-SHA1-Digest: v2pU8yfpZ4jDxE2GwwCqptNqf6k=
 -
 -Name: lib/ant-stylebook.jar
--SHA1-Digest: uQZ41IjyE1tK965YSxsqP+jqK0c=
+-SHA1-Digest: lGD3Z67EkUsBV0HeiuLxoT73kJM=
 -
 -Name: about_files/NOTICE
 -SHA1-Digest: Mu3gQHJl963VZJ+BCE906ZAhmXY=
@@ -97,7 +117,7 @@
 -SHA1-Digest: CuWmV380G7/H3FRwPp+feAg9d7E=
 -
 -Name: lib/ant-nodeps.jar
--SHA1-Digest: o5euDnSx3TKUufdhqOcdd85RM20=
+-SHA1-Digest: t0PNaVw0F4+n1li/saOcEsZPZwo=
 -
 -Name: bin/complete-ant-cmd.pl
 -SHA1-Digest: u8SyqqLh5SyqEPe8brM/glCglQo=
@@ -112,10 +132,10 @@
 -SHA1-Digest: wSBQFHcXT1XjHPWfk41j8XH1qeQ=
 -
 -Name: lib/ant-weblogic.jar
--SHA1-Digest: J6F+0H7fONfNWUCwSqb+7IK3Rkc=
+-SHA1-Digest: ZeOoCvq1VpITkhgFC+p7NfSUgjk=
 -
 -Name: lib/ant-jmf.jar
--SHA1-Digest: NGPXYqQRsREHJe8qsEyPAg2RUAM=
+-SHA1-Digest: L//Sz/mvat6UlYte0H9s1LuNSc8=
 -
 -Name: bin/ant.bat
 -SHA1-Digest: p0LkZEyD/pMRF8Uo9Hxte58B9dI=
@@ -127,13 +147,13 @@
 -SHA1-Digest: Zkz4ykfgxadN8RCiCtVrI46bzu4=
 -
 -Name: lib/ant.jar
--SHA1-Digest: AyMypsce7YssTu3t0qKPuArssCw=
+-SHA1-Digest: AB5l/BKpcx67Btb0DxbAIgIbNvw=
 -
 -Name: lib/ant-javamail.jar
--SHA1-Digest: EYOAc6WEA+Pj8MPPoa1W8neE1DQ=
+-SHA1-Digest: kVOXUSeWHwNdsV7Y+pfipS3wCJY=
 -
 -Name: lib/ant-apache-resolver.jar
--SHA1-Digest: /bhh3PxZKpcm4EmiQRsOw81aHlI=
+-SHA1-Digest: mNy/MGrXL8Ql+5ZoYGvu/qlG+1A=
 -
 -Name: bin/antRun
 -SHA1-Digest: HXlDrtLiLYQs4XkPbksH6PzmiQ4=
@@ -151,7 +171,7 @@
 -SHA1-Digest: aeITXtUk9Yia5TTVXOd6qfMmPTM=
 -
 -Name: lib/ant-apache-oro.jar
--SHA1-Digest: WJ++owyMbcVbY3kBJgq2oNNGsCU=
+-SHA1-Digest: 7lwzOPLMkxFX2C5YX/dkcYQdjng=
 -
 -Name: bin/antRun.bat
 -SHA1-Digest: d765puLLhb82dE5NC5YNCn6DpeA=
@@ -172,34 +192,11 @@
 -SHA1-Digest: ulVeGl+WSkbjGbHF7LGA8Csuh/0=
 -
 -Name: lib/ant-commons-logging.jar
--SHA1-Digest: Vvp4W/tusjWem5gN4Y1cMVAJGck=
+-SHA1-Digest: NWd0KBqXRSZbCMSItqs0tWQoi2E=
 -
 -Name: lib/ant-apache-regexp.jar
--SHA1-Digest: HQscc3xTxU2HKsoh8YlyUPpsr/Q=
+-SHA1-Digest: xvqWfUXGkISU+7vSQaFsJe8s12k=
 -
 -Name: bin/runant.py
 -SHA1-Digest: ptbC0mx7ZARrg/FG64aqqikvS2A=
 -
-diff -up plugins/org.junit_3.8.2.v20080602-1318/META-INF/MANIFEST.MF.nojarsignatures plugins/org.junit_3.8.2.v20080602-1318/META-INF/MANIFEST.MF
---- plugins/org.junit_3.8.2.v20080602-1318/META-INF/MANIFEST.MF.nojarsignatures	2008-07-08 17:19:51.000000000 -0400
-+++ plugins/org.junit_3.8.2.v20080602-1318/META-INF/MANIFEST.MF	2008-07-08 17:20:22.000000000 -0400
-@@ -11,19 +11,3 @@ Export-Package: junit.awtui;version="3.8
-  3.8.2",junit.framework;version="3.8.2",junit.runner;version="3.8.2",j
-  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: puYpCZFqVfqSN4lDihSuym3cJ00=
--
--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=
--


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse/devel/.cvsignore,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -r1.51 -r1.52
--- .cvsignore	25 Sep 2008 13:10:51 -0000	1.51
+++ .cvsignore	3 Oct 2008 14:03:03 -0000	1.52
@@ -5,3 +5,5 @@
 eclipse-sourceBuild-srcIncluded-3.4.zip
 org.fedoraproject.ide.feature-1.0.0.zip
 org.fedoraproject.ide.platform-3.4.0-1.zip
+eclipse-sourceBuild-srcIncluded-3.4.1.zip
+eclipse-3.4.1-testframework.tar.bz2




More information about the scm-commits mailing list