[eclipse-ptp] - Add pldt-fortran sub-package - Actually build master package

Orion Poplawski orion at fedoraproject.org
Thu Dec 29 18:26:26 UTC 2011


commit 836a6a728b49ae8306bd62f8addfc57279dce85e
Author: Orion Poplawski <orion at cora.nwra.com>
Date:   Wed Dec 28 16:50:46 2011 -0700

    - Add pldt-fortran sub-package
    - Actually build master package

 eclipse-ptp.spec |   23 ++++++++++++++++++++++-
 1 files changed, 22 insertions(+), 1 deletions(-)
---
diff --git a/eclipse-ptp.spec b/eclipse-ptp.spec
index 50b3e1a..0458224 100644
--- a/eclipse-ptp.spec
+++ b/eclipse-ptp.spec
@@ -70,6 +70,7 @@ Requires:       %{name}-etfw-ppw = %{version}-%{release}
 Requires:       %{name}-etfw-tau = %{version}-%{release}
 Requires:       %{name}-etfw-tau-fortran = %{version}-%{release}
 Requires:       %{name}-gem = %{version}-%{release}
+Requires:       %{name}-pldt-fortran = %{version}-%{release}
 Requires:       %{name}-pldt-upc = %{version}-%{release}
 Requires:       %{name}-rdt = %{version}-%{release}
 Requires:       %{name}-rdt-xlc = %{version}-%{release}
@@ -139,6 +140,17 @@ much smaller than the number of total feasible interleavings. GEM also
 guarantees to discover and explore all non-deterministic matches at run-time. 
 
 
+%package        pldt-fortran
+Summary:        PTP Parallel Language Development Tools Fortran Support
+Group:          Development/Libraries
+Requires:       eclipse-cdt-parsers >= %{cdtreq}
+Requires:       %{name} = %{version}-%{release}
+BuildArch:      noarch
+
+%description    pldt-fortran
+Adds a range of static analysis and programming assistance tools for Fortran.
+
+
 %package        pldt-upc
 Summary:        PTP Parallel Language Development Tools UPC Support
 Group:          Development/Libraries
@@ -290,7 +302,7 @@ rm -rf cdtdb-4.0.3-eclipse
 # main feature and others.  Use -Dnoclean=true so the aggregate features don't remove
 # needed pre-built dependencies
 # remotejars attempts to bundle up jars 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 org.eclipse.ptp org.eclipse.ptp.{etfw.{ppw,tau,tau.fortran},gem,pldt.upc,remote.rse,sci,sdk}
+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 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" \
     -f $feature -a "-DjavacSource=1.5 -DjavacTarget=1.5 -Dnoclean=true"
@@ -323,6 +335,9 @@ done
 %doc releng/org.eclipse.ptp.master/epl-v10.html
 %{eclipse_noarch_base}/dropins/org.eclipse.ptp
 
+%files master
+%doc releng/org.eclipse.ptp.master/epl-v10.html
+
 %files etfw-ppw
 %doc releng/org.eclipse.ptp.master/epl-v10.html
 %{eclipse_noarch_base}/dropins/org.eclipse.ptp.etfw.ppw
@@ -339,6 +354,10 @@ done
 %doc releng/org.eclipse.ptp.master/epl-v10.html
 %{eclipse_noarch_base}/dropins/org.eclipse.ptp.gem
 
+%files pldt-fortran
+%doc releng/org.eclipse.ptp.master/epl-v10.html
+%{eclipse_noarch_base}/dropins/org.eclipse.ptp.pldt.fortran
+
 %files pldt-upc
 %doc releng/org.eclipse.ptp.master/epl-v10.html
 %{eclipse_noarch_base}/dropins/org.eclipse.ptp.pldt.upc
@@ -387,11 +406,13 @@ done
 %changelog
 * Wed Dec 28 2011 Orion Poplawski <orion at cora.nwra.com> - 5.0.4-1
 - Update to PTP 5.0.4, photran 7.0.4
+- Add pldt-fortran sub-package
 - Update makesource.sh/spec/finddeps.sh to use git archive
 - Unpack cdtdb-4.0.3-eclipse.jar from tar archive
 - Remove orbitDeps usage, not needed
 - Remove license feature hack, not needed
 - Drop defattr, BuildRoot, clean
+- Actually build master package
 
 * Tue Oct 25 2011 Orion Poplawski <orion at cora.nwra.com> - 5.0.3-1
 - Update to PTP 5.0.3, photran 7.0.3


More information about the scm-commits mailing list