File: globus-gass-cache-program.patch

package info (click to toggle)
globus-gass-cache-program 2.8-2
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 1,472 kB
  • ctags: 105
  • sloc: sh: 8,647; perl: 855; ansic: 803; makefile: 263
file content (57 lines) | stat: -rw-r--r-- 2,589 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
diff -ur globus_gass_cache_program-2.7.orig/globus-gass-cache globus_gass_cache_program-2.7/globus-gass-cache
--- globus_gass_cache_program-2.7.orig/globus-gass-cache	2006-01-19 06:54:36.000000000 +0100
+++ globus_gass_cache_program-2.7/globus-gass-cache	2009-07-30 23:41:30.527708246 +0200
@@ -16,7 +16,11 @@
 # limitations under the License.
 # 
 
-. ${GLOBUS_LOCATION}/libexec/globus-script-initializer
+if test -f ${GLOBUS_LOCATION:-/usr}/share/globus/globus-script-initializer ; then
+. ${GLOBUS_LOCATION:-/usr}/share/globus/globus-script-initializer
+else
+. ${GLOBUS_LOCATION:-/usr}/libexec/globus-script-initializer
+fi
 globus_source ${libexecdir}/globus-sh-tools.sh
 
-exec $GLOBUS_SH_PERL ${libexecdir}/globus-gass-cache-util.pl ${1+"$@"}
+exec ${GLOBUS_SH_PERL:-perl} ${libexecdir}/globus-gass-cache-util.pl ${1+"$@"}
diff -ur globus_gass_cache_program-2.7.orig/globus-gass-cache-destroy globus_gass_cache_program-2.7/globus-gass-cache-destroy
--- globus_gass_cache_program-2.7.orig/globus-gass-cache-destroy	2006-01-19 06:54:36.000000000 +0100
+++ globus_gass_cache_program-2.7/globus-gass-cache-destroy	2009-07-31 00:02:15.091708661 +0200
@@ -16,7 +16,11 @@
 # limitations under the License.
 # 
 
-. ${GLOBUS_LOCATION}/libexec/globus-script-initializer
+if test -f ${GLOBUS_LOCATION:-/usr}/share/globus/globus-script-initializer ; then
+. ${GLOBUS_LOCATION:-/usr}/share/globus/globus-script-initializer
+else
+. ${GLOBUS_LOCATION:-/usr}/libexec/globus-script-initializer
+fi
 globus_source ${libexecdir}/globus-sh-tools.sh
 
 #  CVS Information:
diff -ur globus_gass_cache_program-2.7.orig/globus-gass-cache-util.pl globus_gass_cache_program-2.7/globus-gass-cache-util.pl
--- globus_gass_cache_program-2.7.orig/globus-gass-cache-util.pl	2006-01-19 06:54:36.000000000 +0100
+++ globus_gass_cache_program-2.7/globus-gass-cache-util.pl	2009-07-30 23:43:10.133707580 +0200
@@ -49,7 +49,7 @@
 END_OPTIONS
 
 my $Program = $0;
-my $ProgramC = $Globus::Core::Paths::libexecdir . '/globus-gass-cache-util';
+my $ProgramC = $Globus::Core::Paths::sbindir . '/globus-gass-cache-util';
 my $Verbose = 0;
 
 
diff -ur globus_gass_cache_program-2.7.orig/Makefile.am globus_gass_cache_program-2.7/Makefile.am
--- globus_gass_cache_program-2.7.orig/Makefile.am	2004-08-24 17:38:06.000000000 +0200
+++ globus_gass_cache_program-2.7/Makefile.am	2009-07-30 23:39:14.614709802 +0200
@@ -37,7 +37,7 @@
 	globus-gass-cache-destroy
 libexec_SCRIPTS = \
 	globus-gass-cache-util.pl
-libexec_PROGRAMS = \
+sbin_PROGRAMS = \
 	globus-gass-cache-util
 
 # _SOURCES is an automake macro which contains