[globus-gram-job-manager-condor/el4] Fix broken links in README file
Mattias Ellert
ellert at fedoraproject.org
Tue Feb 28 08:45:16 UTC 2012
commit 267fb4a7146bd11a5c0b675f78bd9f162be7c37e
Author: Mattias Ellert <mattias.ellert at fysast.uu.se>
Date: Tue Feb 28 09:44:54 2012 +0100
Fix broken links in README file
.gitignore | 1 +
GLOBUS-GRAM5 | 28 +++++++
globus-gram-job-manager-condor-desc.patch | 35 +++++++++
globus-gram-job-manager-condor.spec | 114 +++++++++++++++++++++++++++++
sources | 1 +
5 files changed, 179 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..f6a3a77 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/*.tar.gz
diff --git a/GLOBUS-GRAM5 b/GLOBUS-GRAM5
new file mode 100644
index 0000000..e6195b4
--- /dev/null
+++ b/GLOBUS-GRAM5
@@ -0,0 +1,28 @@
+This package is part of the GRAM5 component
+of the Globus Toolkit. For more information visit:
+
+http://www.globus.org/toolkit/docs/latest-stable/gram5/
+
+Admin Guide:
+http://www.globus.org/toolkit/docs/latest-stable/gram5/admin/
+
+User's Guide
+http://www.globus.org/toolkit/docs/latest-stable/gram5/user/
+
+Developer's Guide:
+http://www.globus.org/toolkit/docs/latest-stable/gram5/developer/
+
+Release Notes:
+http://www.globus.org/toolkit/docs/latest-stable/gram5/rn/
+
+Public Interface Guide:
+http://www.globus.org/toolkit/docs/latest-stable/gram5/pi/
+
+Quality Profile:
+http://www.globus.org/toolkit/docs/latest-stable/gram5/qp/
+
+Migrating Guide:
+http://www.globus.org/toolkit/docs/latest-stable/gram5/mig/
+
+Globus RPM packaging is supported by the Initiative for Globus in Europe:
+http://www.ige-project.eu/
diff --git a/globus-gram-job-manager-condor-desc.patch b/globus-gram-job-manager-condor-desc.patch
new file mode 100644
index 0000000..11ee796
--- /dev/null
+++ b/globus-gram-job-manager-condor-desc.patch
@@ -0,0 +1,35 @@
+diff -ur globus_gram_job_manager_condor-1.0.orig/pkgdata/pkg_data_src.gpt.in globus_gram_job_manager_condor-1.0/pkgdata/pkg_data_src.gpt.in
+--- globus_gram_job_manager_condor-1.0.orig/pkgdata/pkg_data_src.gpt.in 2011-08-30 02:34:03.000000000 +0200
++++ globus_gram_job_manager_condor-1.0/pkgdata/pkg_data_src.gpt.in 2011-12-16 13:46:40.186850576 +0100
+@@ -2,7 +2,7 @@
+ <!DOCTYPE gpt_package_metadata SYSTEM "package.dtd">
+ <gpt_package_metadata Format_Version="0.02" Name="globus_gram_job_manager_condor">
+ <Aging_Version Major="1" Minor="0" Age="0"/>
+- <Description>Fork Job Manager Support</Description>
++ <Description>Condor Job Manager Support</Description>
+ <Functional_Group>GRAM</Functional_Group>
+ <Version_Stability Release="Alpha"/>
+ <src_pkg>
+@@ -10,19 +10,19 @@
+ <Source_Dependencies Type="pgm_runtime">
+ <Dependency Name="globus_gass_cache_program" Package="pgm">
+ <Version>
+- <Simple_Version Major="2"/>
++ <Simple_Version Major="5"/>
+ </Version>
+ </Dependency>
+ <Dependency Name="globus_gram_job_manager_scripts" Package="pgm">
+ <Version>
+- <Simple_Version Major="0"/>
++ <Simple_Version Major="4"/>
+ </Version>
+ </Dependency>
+ </Source_Dependencies>
+ <Build_Environment>
+ <cflags>@GPT_PKG_CFLAGS@</cflags>
+ <external_includes>@GPT_EXTERNAL_INCLUDES@</external_includes>
+- <pkg_libs> </pkg_libs>
++ <pkg_libs></pkg_libs>
+ <external_libs>@GPT_EXTERNAL_LIBS@</external_libs>
+ </Build_Environment>
+ </src_pkg>
diff --git a/globus-gram-job-manager-condor.spec b/globus-gram-job-manager-condor.spec
new file mode 100644
index 0000000..07a1dc7
--- /dev/null
+++ b/globus-gram-job-manager-condor.spec
@@ -0,0 +1,114 @@
+%{!?perl_vendorlib: %global perl_vendorlib %(eval "`perl -V:installvendorlib`"; echo $installvendorlib)}
+
+Name: globus-gram-job-manager-condor
+%global _name %(tr - _ <<< %{name})
+Version: 1.0
+Release: 2%{?dist}
+Summary: Globus Toolkit - Condor Job Manager Support
+
+Group: Applications/Internet
+License: ASL 2.0
+URL: http://www.globus.org/
+Source: http://www.globus.org/ftppub/gt5/5.2/5.2.0/packages/src/%{_name}-%{version}.tar.gz
+# README file
+Source8: GLOBUS-GRAM5
+Patch0: %{name}-desc.patch
+BuildArch: noarch
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+Requires: globus-gram-job-manager >= 13
+Requires: globus-gram-job-manager-scripts >= 4
+Requires: globus-gass-cache-program >= 5
+Requires: globus-common-progs >= 14
+Requires: globus-gatekeeper >= 9
+Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+Provides: globus-gram-job-manager-setup-condor = 4.5
+Obsoletes: globus-gram-job-manager-setup-condor < 4.5
+Obsoletes: globus-gram-job-manager-setup-condor-doc < 4.5
+BuildRequires: grid-packaging-tools >= 3.4
+BuildRequires: globus-core >= 8
+
+Requires(preun): globus-gram-job-manager-scripts >= 4
+
+%description
+The Globus Toolkit is an open source software toolkit used for building Grid
+systems and applications. It is being developed by the Globus Alliance and
+many others all over the world. A growing number of projects and companies are
+using the Globus Toolkit to unlock the potential of grids for their cause.
+
+The %{name} package contains:
+Condor Job Manager Support
+
+%prep
+%setup -q -n %{_name}-%{version}
+%patch0 -p1
+
+%build
+# Remove files that should be replaced during bootstrap
+rm -f doxygen/Doxyfile*
+rm -f doxygen/Makefile.am
+rm -f pkgdata/Makefile.am
+rm -f globus_automake*
+rm -rf autom4te.cache
+
+unset GLOBUS_LOCATION
+unset GPT_LOCATION
+%{_datadir}/globus/globus-bootstrap.sh
+
+export CONDOR_RM=/usr/bin/condor_rm
+export CONDOR_SUBMIT=/usr/bin/condor_submit
+%configure --disable-static --without-flavor \
+ --with-docdir=%{_docdir}/%{name}-%{version} \
+ --with-globus-state-dir=%{_localstatedir}/lib/globus
+
+make %{?_smp_mflags}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
+
+GLOBUSPACKAGEDIR=$RPM_BUILD_ROOT%{_datadir}/globus/packages
+
+# Remove jobmanager-condor from install dir - leave it for admin configuration
+rm $RPM_BUILD_ROOT/etc/grid-services/jobmanager-condor
+
+# Install README file
+install -m 644 -p %{SOURCE8} \
+ $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/README
+
+# List config files in each package - drop the file list
+rm $GLOBUSPACKAGEDIR/%{_name}/noflavor_data.filelist
+rm $GLOBUSPACKAGEDIR/%{_name}/pkg_data_noflavor_data.gpt
+
+# Generate package filelists
+cat $GLOBUSPACKAGEDIR/%{_name}/noflavor_rtl.filelist \
+ | sed s!^!%{_prefix}! > package.filelist
+cat $GLOBUSPACKAGEDIR/%{_name}/noflavor_doc.filelist \
+ | sed -e 's!/man/.*!&*!' -e 's!^!%doc %{_prefix}!' >> package.filelist
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%preun
+if [ $1 -eq 0 ]; then
+ globus-gatekeeper-admin -d jobmanager-condor > /dev/null 2>&1 || :
+fi
+
+%files -f package.filelist
+%defattr(-,root,root,-)
+%dir %{perl_vendorlib}/Globus
+%dir %{perl_vendorlib}/Globus/GRAM
+%dir %{perl_vendorlib}/Globus/GRAM/JobManager
+%{_datadir}/globus/globus_gram_job_manager/condor.rvf
+%config(noreplace) %{_sysconfdir}/globus/globus-condor.conf
+%config(noreplace) %{_sysconfdir}/grid-services/available/jobmanager-condor
+%dir %{_datadir}/globus/packages/%{_name}
+%dir %{_docdir}/%{name}-%{version}
+%doc %{_docdir}/%{name}-%{version}/README
+
+%changelog
+* Tue Jan 24 2012 Mattias Ellert <mattias.ellert at fysast.uu.se> - 1.0-2
+- Fix broken links in README file
+
+* Thu Dec 15 2011 Mattias Ellert <mattias.ellert at fysast.uu.se> - 1.0-1
+- Autogenerated
diff --git a/sources b/sources
index e69de29..c4335ac 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+9aa934b9d8304818dcd79914d1c0f65d globus_gram_job_manager_condor-1.0.tar.gz
More information about the scm-commits
mailing list