rpms/eclipse/devel eclipse-target-platform-template.patch, NONE, 1.1 eclipse.spec, 1.662, 1.663

Andrew Overholt overholt at fedoraproject.org
Thu Sep 10 14:11:54 UTC 2009


Author: overholt

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

Modified Files:
	eclipse.spec 
Added Files:
	eclipse-target-platform-template.patch 
Log Message:
* Wed Sep 09 2009 Mat Booth <fedora at matbooth.co.uk> 1:3.5.0-0.10
- Patch the target platform templates so they find all the required
  source bundles (see RHBZ # 521969).

eclipse-target-platform-template.patch:
 rcpWithSource.target |   14 ++++----------
 1 file changed, 4 insertions(+), 10 deletions(-)

--- NEW FILE eclipse-target-platform-template.patch ---
--- plugins/org.eclipse.pde.core/targets/rcpWithSource.target.old	2009-09-09 20:58:19.915548076 +0100
+++ plugins/org.eclipse.pde.core/targets/rcpWithSource.target	2009-09-09 21:03:43.845541597 +0100
@@ -3,15 +3,9 @@
 
 <target name="Base RCP with Source">
 
-   <location useDefault="true"/>
-
-   <content>
-      <plugins>
-      </plugins>
-      <features>
-         <feature id="org.eclipse.rcp"/>
-         <feature id="org.eclipse.rcp.source"/>
-      </features>
-   </content>
+   <locations>
+      <location id="org.eclipse.rcp" path="${eclipse_home}" type="Feature"/>
+      <location id="org.eclipse.rcp.source" path="${eclipse_home}/dropins/sdk" type="Feature"/>
+   </locations>
 
 </target>


Index: eclipse.spec
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse.spec,v
retrieving revision 1.662
retrieving revision 1.663
diff -u -p -r1.662 -r1.663
--- eclipse.spec	31 Aug 2009 10:43:32 -0000	1.662
+++ eclipse.spec	10 Sep 2009 14:11:54 -0000	1.663
@@ -30,7 +30,7 @@ Epoch:  1
 Summary:        An open, extensible IDE
 Name:           eclipse
 Version:        %{eclipse_majmin}.%{eclipse_micro}
-Release:        0.9%{?dist}
+Release:        0.10%{?dist}
 License:        EPL
 Group:          Text Editors/Integrated Development Environments (IDE)
 URL:            http://www.eclipse.org/
@@ -127,6 +127,11 @@ Patch48:        %{name}-swt-buildagainst
 
 Patch49:        %{name}-add-ppc64-filesystem.patch
 
+# Make sure the shipped target platform templates are looking in the
+# correct location for source bundles (see RHBZ # 521969). This does not
+# need to go upstream.
+Patch50:        %{name}-target-platform-template.patch
+
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  ant
 BuildRequires:  jpackage-utils >= 0:1.5, make, gcc
@@ -637,6 +642,9 @@ fi
 #%patch48 -p3
 #popd
 
+# target platform template patch
+%patch50 -p0
+
 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
@@ -1405,6 +1413,10 @@ fi
 #%{_libdir}/%{name}/configuration/org.eclipse.equinox.source
 
 %changelog
+* Wed Sep 09 2009 Mat Booth <fedora at matbooth.co.uk> 1:3.5.0-0.10
+- Patch the target platform templates so they find all the required
+  source bundles (see RHBZ # 521969).
+
 * Mon Aug 31 2009 Alexander Kurtakov <akurtako at redhat.com> 1:3.5.0-0.9
 - Remove all testframework sources, patches, build and etc.
 




More information about the fedora-extras-commits mailing list