[eclipse-ptp] Add %%{pdebuild} macro

Orion Poplawski orion at fedoraproject.org
Mon Apr 16 23:03:27 UTC 2012


commit a970e5717d54d88f60712fe4ef1caf975d326a2d
Author: Orion Poplawski <orion at cora.nwra.com>
Date:   Mon Apr 16 17:03:25 2012 -0600

    Add %%{pdebuild} macro

 eclipse-ptp.spec |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)
---
diff --git a/eclipse-ptp.spec b/eclipse-ptp.spec
index c719298..b08c878 100644
--- a/eclipse-ptp.spec
+++ b/eclipse-ptp.spec
@@ -5,6 +5,11 @@
 %global cdtreq                  1:8.0.1
 %global pdereq                  1:3.7.0
 %global rsereq                  3.2
+%if 0%{?fedora} >= 17
+%global pdebuild                %{_bindir}/eclipse-pdebuild
+%else
+%global pdebuild                %{eclipse_arch_base}/buildscripts/pdebuild
+%endif
 
 Summary:        Eclipse Parallel Tools Platform
 Name:           eclipse-ptp
@@ -314,7 +319,7 @@ rm -rf cdtdb-4.0.3-eclipse
 # remotejars attempts to run git and fails to build
 for feature in org.eclipse.ptp.{utils,services,remote,remotetools} org.eclipse.photran org.eclipse.photran.{intel,xlf} org.eclipse.ptp.rdt{,.sync,.sync.fortran,.xlc} org.eclipse.ptp.core org.eclipse.ptp.rm.jaxb{,.contrib} org.eclipse.ptp org.eclipse.ptp.{etfw.{ppw,tau,tau.fortran},gem,pldt.{fortran,upc},remote.rse,sci,sdk}
 do
-  %{eclipse_arch_base}/buildscripts/pdebuild -d "cdt cdt-parsers jgit rse" \
+  %{pdebuild} -d "cdt cdt-parsers jgit rse" \
     -f $feature -a "-DjavacSource=1.5 -DjavacTarget=1.5 -Dnoclean=true"
 done
 
@@ -420,6 +425,7 @@ done
 %changelog
 * Fri Apr 13 2012 Orion Poplawski <orion at cora.nwra.com> - 5.0.7-1
 - Update to PTP 5.0.7, photran 7.0.7
+- Add %%{pdebuild} macro
 
 * Tue Mar 13 2012 Orion Poplawski <orion at cora.nwra.com> - 5.0.6-1
 - Update to PTP 5.0.6, photran 7.0.6


More information about the scm-commits mailing list