[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