[grid-packaging-tools/el5: 3/3] Update to version 3.6.3
Mattias Ellert
ellert at fedoraproject.org
Sun Dec 16 15:14:36 UTC 2012
commit 6a37019de33677f89328d686a94955a14047ac4c
Author: Mattias Ellert <mattias.ellert at fysast.uu.se>
Date: Fri Dec 14 11:42:22 2012 +0100
Update to version 3.6.3
grid-packaging-tools-syntax.patch | 12 ++++++++++++
grid-packaging-tools.spec | 36 ++++++++++++++++--------------------
sources | 2 +-
3 files changed, 29 insertions(+), 21 deletions(-)
---
diff --git a/grid-packaging-tools-syntax.patch b/grid-packaging-tools-syntax.patch
new file mode 100644
index 0000000..c155926
--- /dev/null
+++ b/grid-packaging-tools-syntax.patch
@@ -0,0 +1,12 @@
+diff -ur gpt-3.6.3.orig/perl/GPT/V1/Bundle.pm gpt-3.6.3/perl/GPT/V1/Bundle.pm
+--- gpt-3.6.3.orig/perl/GPT/V1/Bundle.pm 2011-02-08 21:10:09.000000000 +0100
++++ gpt-3.6.3/perl/GPT/V1/Bundle.pm 2012-12-04 13:23:12.226938303 +0100
+@@ -1188,7 +1188,7 @@
+ flavor => $p->{'Flavor'},
+ pkgtype => $p->{'Type'} );
+
+- if( defined(@$installed_pkgs) )
++ if( @$installed_pkgs )
+ {
+ for my $c (@$installed_pkgs)
+ {
diff --git a/grid-packaging-tools.spec b/grid-packaging-tools.spec
index 536ff2d..c970f17 100644
--- a/grid-packaging-tools.spec
+++ b/grid-packaging-tools.spec
@@ -1,8 +1,8 @@
%{!?perl_vendorlib: %global perl_vendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)}
Name: grid-packaging-tools
-Version: 3.6.2
-Release: 3%{?dist}
+Version: 3.6.3
+Release: 1%{?dist}
Summary: Grid Packaging Tools (GPT)
Group: Development/Tools
@@ -10,7 +10,8 @@ License: NCSA
URL: http://www.gridpackagingtools.com/
# Maintenance of GPT has been taken over by Globus.
# Use the latest source tarball from their repository.
-Source: http://www.globus.org/ftppub/gt5/5.2/5.2.1/packages/src/gpt-%{version}.tar.gz
+Source: http://www.globus.org/ftppub/gt5/5.2/5.2.3/packages/src/gpt-%{version}.tar.gz
+Patch0: %{name}-syntax.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: libtool
BuildRequires: perl
@@ -36,6 +37,7 @@ easily converted.
%prep
%setup -q -n gpt-%{version}
+%patch0 -p1
touch aclocal.m4
touch Makefile.in
@@ -53,21 +55,21 @@ unset GPT_LOCATION
make %{?_smp_mflags}
%install
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
-make install DESTDIR=$RPM_BUILD_ROOT
+make install DESTDIR=%{buildroot}
# Remove references to libdir so that the package is architecture independent
-sed '/^$libdir/d' -i $RPM_BUILD_ROOT%{_sbindir}/* \
- $RPM_BUILD_ROOT%{perl_vendorlib}/Grid/GPT/PkgMngmt/SetupBuildFlavors.pm \
- $RPM_BUILD_ROOT%{perl_vendorlib}/Grid/GPT/Locations.pm
+sed '/^$libdir/d' -i %{buildroot}%{_sbindir}/* \
+ %{buildroot}%{perl_vendorlib}/Grid/GPT/PkgMngmt/SetupBuildFlavors.pm \
+ %{buildroot}%{perl_vendorlib}/Grid/GPT/Locations.pm
# Remove old globus core source tarball - users should install an up-to-date
# globus-core package instead of having gpt compile it from source
-rm $RPM_BUILD_ROOT%{_datadir}/globus/gpt/globus_core-src.tar.gz
+rm %{buildroot}%{_datadir}/globus/gpt/globus_core-src.tar.gz
%clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
@@ -78,6 +80,9 @@ rm -rf $RPM_BUILD_ROOT
%{perl_vendorlib}/Grid
%changelog
+* Thu Dec 06 2012 Mattias Ellert <mattias.ellert at fysast.uu.se> - 3.6.3-1
+- Update to version 3.6.3
+
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 3.6.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
@@ -208,16 +213,7 @@ rm -rf $RPM_BUILD_ROOT
* Tue Jun 24 2003 Anders Wäänänen <waananen at nbi.dk> - 2.2.10-2ng
- Dependency cleanup by Mattias Ellert <mattias.ellert at tsl.uu.se>
-* Mon Jun 23 2003 Anders Wäänänen <waananen at nbi.dk> - 2.2.10
-
-* Sat Jun 02 2003 Anders Wäänänen <waananen at nbi.dk> - 3.1a1-2
-- Fix perl inconsistencies reported by Mattias Ellert
- <mattias.ellert at tsl.uu.se>
-
-* Sat May 24 2003 Anders Wäänänen <waananen at nbi.dk> - 3.1a1
-- Bring back perl-Tk dependency
-
-* Mon Apr 07 2003 Anders Wäänänen <waananen at nbi.dk> - 3.0-1ng
+* Mon Jun 23 2003 Anders Wäänänen <waananen at nbi.dk> - 2.2.10-1ng
* Tue Mar 22 2003 Anders Wäänänen <waananen at nbi.dk> - 2.2.9-1ng
- Add bogus perl(Grid::GPT::Version) provides to help rpm
diff --git a/sources b/sources
index 4241f25..d242bfc 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-78a318a9924b0472714b2ee983511a36 gpt-3.6.2.tar.gz
+f50c147ed795b80a387adec483934d21 gpt-3.6.3.tar.gz
More information about the scm-commits
mailing list