rpms/eclipse/devel eclipse-pde.build-add-package-build.patch, 1.12, 1.13 eclipse.spec, 1.642, 1.643

Alexander Kurtakov akurtakov at fedoraproject.org
Wed Jun 17 08:47:49 UTC 2009


Author: akurtakov

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

Modified Files:
	eclipse-pde.build-add-package-build.patch eclipse.spec 
Log Message:
Fix package-build template to add target for -Dconfigs.

eclipse-pde.build-add-package-build.patch:

Index: eclipse-pde.build-add-package-build.patch
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse-pde.build-add-package-build.patch,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- eclipse-pde.build-add-package-build.patch	22 Apr 2009 08:18:29 -0000	1.12
+++ eclipse-pde.build-add-package-build.patch	17 Jun 2009 08:47:48 -0000	1.13
@@ -118,7 +118,7 @@ RCS file: templates/package-build/custom
 diff -N templates/package-build/customTargets-assemble-target.xml
 --- /dev/null	1 Jan 1970 00:00:00 -0000
 +++ templates/package-build/customTargets-assemble-target.xml	1 Jan 1970 00:00:00 -0000
-@@ -0,0 +1,12 @@
+@@ -0,0 +1,15 @@
 +<project>
 +	<!-- ===================================================================== -->
 +	<!-- Targets to assemble the built elements for particular configurations  -->
@@ -130,6 +130,9 @@ diff -N templates/package-build/customTa
 +	<target name="assemble. at id@">
 +		<ant antfile="${assembleScriptName}" dir="${buildDirectory}"/>
 +	</target>
++	<target name="assemble. at id@. at configs@">
++		<ant antfile="${assembleScriptName}" dir="${buildDirectory}" />
++	</target>
 +</project>
 Index: templates/package-build/customTargets.xml
 ===================================================================
@@ -137,7 +140,7 @@ RCS file: templates/package-build/custom
 diff -N templates/package-build/customTargets.xml
 --- /dev/null	1 Jan 1970 00:00:00 -0000
 +++ templates/package-build/customTargets.xml	1 Jan 1970 00:00:00 -0000
-@@ -0,0 +1,147 @@
+@@ -0,0 +1,149 @@
 +<project name="Build specific targets and properties" default="noDefault">
 +
 +	<fail unless="type" message="Please set the ${type} property to 'feature', 'plugin' or 'fragment'." />
@@ -147,6 +150,8 @@ diff -N templates/package-build/customTa
 +	<!-- we need to do this because you can't expand variables in target names -->
 +	<copy file="${builder}/customTargets-assemble-target.xml" tofile="${buildDirectory}/customTargets-${id}-assemble-target.xml" />
 +	<replace file="${buildDirectory}/customTargets-${id}-assemble-target.xml" token="@id@" value="${id}" />
++	<replace file="${buildDirectory}/customTargets-${id}-assemble-target.xml" token="@configs@" value="${configs}" />              
++	<replace file="${buildDirectory}/customTargets-${id}-assemble-target.xml" token="," value="." />              
 +	<import file="${buildDirectory}/customTargets-${id}-assemble-target.xml" />
 +
 +	<!-- ===================================================================== -->


Index: eclipse.spec
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse.spec,v
retrieving revision 1.642
retrieving revision 1.643
diff -u -p -r1.642 -r1.643
--- eclipse.spec	20 May 2009 19:43:47 -0000	1.642
+++ eclipse.spec	17 Jun 2009 08:47:48 -0000	1.643
@@ -29,7 +29,7 @@ Epoch:  1
 Summary:        An open, extensible IDE
 Name:           eclipse
 Version:        %{eclipse_majmin}.%{eclipse_micro}
-Release:        0.2.8%{?dist}
+Release:        0.2.9%{?dist}
 License:        EPL
 Group:          Text Editors/Integrated Development Environments (IDE)
 URL:            http://www.eclipse.org/
@@ -1565,6 +1565,9 @@ fi
 #%{_libdir}/%{name}/configuration/org.eclipse.equinox.source
 
 %changelog
+* Wed Jun 17 2009 Alexander Kurtakov <akurtako at redhat.com> 1:3.5.0-0.2.9
+- Fix package-build template to add target for -Dconfigs.
+
 * Tue May 19 2009 Andrew Overholt <overholt at redhat.com> 1:3.5.0-0.2.8
 - Remove Fedora branding.
 




More information about the fedora-extras-commits mailing list