[globus-gatekeeper/el4] Portability fixes Fix broken links in README file

Mattias Ellert ellert at fedoraproject.org
Tue Jan 24 12:54:04 UTC 2012


commit cf7f7eef286e82d99d3fdf01f6589f2a176a19cb
Author: Mattias Ellert <mattias.ellert at fysast.uu.se>
Date:   Tue Jan 24 11:46:30 2012 +0100

    Portability fixes
    Fix broken links in README file

 GLOBUS-GRAM5                    |   16 ++++++++--------
 globus-gatekeeper-porting.patch |   15 +++++++++++++++
 globus-gatekeeper.spec          |    8 +++++++-
 3 files changed, 30 insertions(+), 9 deletions(-)
---
diff --git a/GLOBUS-GRAM5 b/GLOBUS-GRAM5
index e6e44fe..e6195b4 100644
--- a/GLOBUS-GRAM5
+++ b/GLOBUS-GRAM5
@@ -1,28 +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/execution/gram5/
+http://www.globus.org/toolkit/docs/latest-stable/gram5/
 
 Admin Guide:
-http://www.globus.org/toolkit/docs/latest-stable/execution/gram5/admin/
+http://www.globus.org/toolkit/docs/latest-stable/gram5/admin/
 
 User's Guide
-http://www.globus.org/toolkit/docs/latest-stable/execution/gram5/user/
+http://www.globus.org/toolkit/docs/latest-stable/gram5/user/
 
 Developer's Guide:
-http://www.globus.org/toolkit/docs/latest-stable/execution/gram5/developer/
+http://www.globus.org/toolkit/docs/latest-stable/gram5/developer/
 
 Release Notes:
-http://www.globus.org/toolkit/docs/latest-stable/execution/gram5/rn/
+http://www.globus.org/toolkit/docs/latest-stable/gram5/rn/
 
 Public Interface Guide:
-http://www.globus.org/toolkit/docs/latest-stable/execution/gram5/pi/
+http://www.globus.org/toolkit/docs/latest-stable/gram5/pi/
 
 Quality Profile:
-http://www.globus.org/toolkit/docs/latest-stable/execution/gram5/qp/
+http://www.globus.org/toolkit/docs/latest-stable/gram5/qp/
 
 Migrating Guide:
-http://www.globus.org/toolkit/docs/latest-stable/execution/gram5/mig/
+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-gatekeeper-porting.patch b/globus-gatekeeper-porting.patch
new file mode 100644
index 0000000..04c2d44
--- /dev/null
+++ b/globus-gatekeeper-porting.patch
@@ -0,0 +1,15 @@
+diff -ur globus_gatekeeper-9.6.orig/globus_gatekeeper.c globus_gatekeeper-9.6/globus_gatekeeper.c
+--- globus_gatekeeper-9.6.orig/globus_gatekeeper.c	2011-12-12 20:25:22.000000000 +0100
++++ globus_gatekeeper-9.6/globus_gatekeeper.c	2012-01-18 23:42:28.095894041 +0100
+@@ -910,7 +910,11 @@
+         act.sa_handler = SIG_IGN;
+         sigemptyset(&act.sa_mask);
+         sigaddset(&act.sa_mask, SIGCHLD);
++#ifdef SA_NOCLDWAIT
+         act.sa_flags = SA_NOCLDWAIT;
++#else
++        act.sa_flags = 0;
++#endif
+         sigaction(SIGCHLD, &act, NULL);
+         if (!run_from_inetd)
+         {
diff --git a/globus-gatekeeper.spec b/globus-gatekeeper.spec
index 0c674e4..ca96716 100644
--- a/globus-gatekeeper.spec
+++ b/globus-gatekeeper.spec
@@ -9,7 +9,7 @@
 Name:		globus-gatekeeper
 %global _name %(tr - _ <<< %{name})
 Version:	9.6
-Release:	1%{?dist}
+Release:	2%{?dist}
 Summary:	Globus Toolkit - Globus Gatekeeper
 
 Group:		Applications/Internet
@@ -21,6 +21,7 @@ Source2:	%{name}.README
 #		README file
 Source8:	GLOBUS-GRAM5
 Patch0:		%{name}-deps.patch
+Patch1:		%{name}-porting.patch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 #		Keep providing globus-gatekeeper-setup until it is not needed
@@ -51,6 +52,7 @@ Globus Gatekeeper
 %prep
 %setup -q -n %{_name}-%{version}
 %patch0 -p1
+%patch1 -p1
 
 %build
 # Remove files that should be replaced during bootstrap
@@ -138,6 +140,10 @@ fi
 %doc %{_docdir}/%{name}-%{version}/README.Fedora
 
 %changelog
+* Wed Jan 18 2012 Mattias Ellert <mattias.ellert at fysast.uu.se> - 9.6-2
+- Portability fixes
+- Fix broken links in README file
+
 * Thu Dec 15 2011 Mattias Ellert <mattias.ellert at fysast.uu.se> - 9.6-1
 - Update to Globus Toolkit 5.2.0
 


More information about the scm-commits mailing list