[condor] Added Globus and VOMs deps

matt matt at fedoraproject.org
Fri May 20 18:45:20 UTC 2011


commit beb79c7e70419a341617ff95e40d5a60703b9b26
Author: Matthew Farrellee <matt at redhat.com>
Date:   Fri May 20 14:44:49 2011 -0400

    Added Globus and VOMs deps

 condor.spec |   48 +++++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 43 insertions(+), 5 deletions(-)
---
diff --git a/condor.spec b/condor.spec
index b31bfdb..7da3b9b 100644
--- a/condor.spec
+++ b/condor.spec
@@ -3,7 +3,7 @@
 Summary: Condor: High Throughput Computing
 Name: condor
 Version: 7.7.0
-Release: 0.1%{?dist}
+Release: 0.2%{?dist}
 License: ASL 2.0
 Group: Applications/System
 URL: http://www.cs.wisc.edu/condor/
@@ -58,6 +58,32 @@ BuildRequires: /usr/include/expat.h
 BuildRequires: qpid-qmf-devel
 BuildRequires: %_includedir/libdeltacloud/libdeltacloud.h
 
+# Globus GSI build requirements
+BuildRequires: globus-gssapi-gsi-devel
+BuildRequires: globus-gass-server-ez-devel
+BuildRequires: globus-gass-transfer-devel
+BuildRequires: globus-gram-client-devel
+BuildRequires: globus-rsl-devel
+BuildRequires: globus-gram-protocol
+BuildRequires: globus-io-devel
+BuildRequires: globus-xio-devel
+BuildRequires: globus-gssapi-error-devel
+BuildRequires: globus-gss-assist-devel
+BuildRequires: globus-gsi-proxy-core-devel
+BuildRequires: globus-gsi-credential-devel
+BuildRequires: globus-gsi-callback-devel
+BuildRequires: globus-gsi-sysconfig-devel
+BuildRequires: globus-gsi-cert-utils-devel
+BuildRequires: globus-openssl-module-devel
+BuildRequires: globus-gsi-openssl-error-devel
+BuildRequires: globus-gsi-proxy-ssl-devel
+BuildRequires: globus-callout-devel
+BuildRequires: globus-common-devel
+BuildRequires: globus-ftp-client-devel
+BuildRequires: globus-ftp-control-devel
+BuildRequires: libtool-ltdl-devel
+BuildRequires: voms-devel
+
 #Requires: gsoap >= 2.7.12
 Requires: mailx
 Requires: python >= 2.2
@@ -232,7 +258,7 @@ find src -perm /a+x -type f -name "*.[Cch]" -exec chmod a-x {} \;
        -DWANT_FULL_DEPLOYMENT:BOOL=FALSE \
        -DWANT_GLEXEC:BOOL=FALSE \
        -DWITH_LIBDELTACLOUD:BOOL=TRUE \
-       -DWITH_GLOBUS:BOOL=FALSE
+       -DWITH_GLOBUS:BOOL=TRUE
 make %{?_smp_mflags}
 
 
@@ -326,9 +352,6 @@ echo "TRUST_UID_DOMAIN = TRUE" >> %{buildroot}/%{_sharedstatedir}/condor/condor_
 rm %{buildroot}/%{_sbindir}/condor_set_shutdown
 rm %{buildroot}/%{_mandir}/man1/condor_set_shutdown.1.gz
 
-# not packaging glidein support, depends on globus
-rm %{buildroot}/%{_mandir}/man1/condor_glidein.1.gz
-
 # not packaging deployment tools
 rm %{buildroot}/%{_mandir}/man1/condor_config_bind.1.gz
 rm %{buildroot}/%{_mandir}/man1/condor_cold_start.1.gz
@@ -392,6 +415,8 @@ rm -rf %{buildroot}
 %_datadir/condor/CondorJavaWrapper.class
 %_datadir/condor/Condor.pm
 %_datadir/condor/scimark2lib.jar
+%_datadir/condor/gt4-gahp.jar
+%_datadir/condor/gt42-gahp.jar
 %dir %_sysconfdir/condor/config.d/
 %_sysconfdir/condor/config.d/00personal_condor.config
 %_sysconfdir/condor/condor_ssh_to_job_sshd_config_template
@@ -415,6 +440,8 @@ rm -rf %{buildroot}
 %_libexecdir/condor/data_plugin
 %_libexecdir/condor/curl_plugin
 %_libexecdir/condor/condor_shared_port
+%_libexecdir/condor/condor_glexec_wrapper
+%_libexecdir/condor/glexec_starter_setup.sh
 %_mandir/man1/condor_advertise.1.gz
 %_mandir/man1/condor_check_userlogs.1.gz
 %_mandir/man1/condor_chirp.1.gz
@@ -456,6 +483,7 @@ rm -rf %{buildroot}
 %_mandir/man1/condor_router_q.1.gz
 %_mandir/man1/condor_ssh_to_job.1.gz
 %_mandir/man1/condor_power.1.gz
+%_mandir/man1/condor_glidein.1.gz
 # bin/condor is a link for checkpoint, reschedule, vacate
 %_bindir/condor
 %_bindir/condor_submit_dag
@@ -492,6 +520,7 @@ rm -rf %{buildroot}
 %_bindir/condor_power
 %_bindir/condor_gather_info
 %_bindir/condor_test_match
+%_bindir/condor_glidein
 # sbin/condor is a link for master_off, off, on, reconfig,
 # reconfig_schedd, restart
 %_sbindir/condor_advertise
@@ -520,6 +549,12 @@ rm -rf %{buildroot}
 %_sbindir/condor_updates_stats
 %_sbindir/ec2_gahp
 %_sbindir/condor_gridmanager
+%_sbindir/condor_gridshell
+%_sbindir/gahp_server
+%_sbindir/grid_monitor.sh
+%_sbindir/nordugrid_gahp
+%_sbindir/gt4_gahp
+%_sbindir/gt42_gahp
 #%_sbindir/condor_credd
 %config(noreplace) %_var/lib/condor/condor_config.local
 %defattr(-,condor,condor,-)
@@ -679,6 +714,9 @@ fi
 
 
 %changelog
+* Fri May 20 2011 <matt at redhat> - 7.7.0-0.2
+- Added GSI support, dependency on Globus
+
 * Fri May 13 2011 <matt at redhat> - 7.7.0-0.1
 - Fast forward to 7.7.0 pre-release at 79952d6b
 - Introduced ec2_gahp


More information about the scm-commits mailing list