[eclipse-ptp] Add rm-contrib sub-package
Orion Poplawski
orion at fedoraproject.org
Thu Dec 29 18:26:37 UTC 2011
commit 715e74f4866cd277bac202db5d40380febdc6608
Author: Orion Poplawski <orion at cora.nwra.com>
Date: Thu Dec 29 10:55:41 2011 -0700
Add rm-contrib sub-package
eclipse-ptp.spec | 21 ++++++++++++++++++---
1 files changed, 18 insertions(+), 3 deletions(-)
---
diff --git a/eclipse-ptp.spec b/eclipse-ptp.spec
index 0458224..e07913f 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}-rm-contrib = %{version}-%{release}
Requires: %{name}-pldt-fortran = %{version}-%{release}
Requires: %{name}-pldt-upc = %{version}-%{release}
Requires: %{name}-rdt = %{version}-%{release}
@@ -204,6 +205,16 @@ BuildArch: noarch
Remote support for the IBM XL C/C++ compilers.
+%package rm-contrib
+Summary: PTP Contributed Resource Manager Definitions
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+BuildArch: noarch
+
+%description rm-contrib
+Adds resource managers for a number of different systems.
+
+
%package sci
Summary: PTP Scalable Communication Infrastructure (SCI)
Group: Development/Libraries
@@ -301,8 +312,8 @@ rm -rf cdtdb-4.0.3-eclipse
# We need to build some core features first due to dependencies, then we can build the
# 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.{fortran,upc},remote.rse,sci,sdk}
+# 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" \
-f $feature -a "-DjavacSource=1.5 -DjavacTarget=1.5 -Dnoclean=true"
@@ -382,6 +393,10 @@ done
%doc releng/org.eclipse.ptp.master/epl-v10.html
%{eclipse_noarch_base}/dropins/org.eclipse.ptp.remote.rse
+%files rm-contrib
+%doc releng/org.eclipse.ptp.master/epl-v10.html
+%{eclipse_noarch_base}/dropins/org.eclipse.ptp.rm.jaxb.contrib
+
%files sci
%doc releng/org.eclipse.ptp.master/epl-v10.html
%{eclipse_noarch_base}/dropins/org.eclipse.ptp.sci
@@ -406,7 +421,7 @@ 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
+- Add pldt-fortran and rm-contrib sub-packages
- 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
More information about the scm-commits
mailing list