[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