From 1fab20ce4b19362e8a8e43b0a1c0028d39d641ff Mon Sep 17 00:00:00 2001 From: Mattias Ellert Date: Mar 28 2017 10:38:14 +0000 Subject: EPEL 5 End-Of-Life specfile clean-up Remove Group and BuildRoot tags Remove _pkgdocdir macro definition Drop redundant Requires corresponding to autogenerated pkgconfig Requires Don't clear the buildroot in the install section Remove the clean section --- diff --git a/globus-gss-assist.spec b/globus-gss-assist.spec index e9a1198..4d265b5 100644 --- a/globus-gss-assist.spec +++ b/globus-gss-assist.spec @@ -1,18 +1,14 @@ -%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}} - Name: globus-gss-assist %global _name %(tr - _ <<< %{name}) Version: 10.21 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Globus Toolkit - GSSAPI Assist library -Group: System Environment/Libraries License: ASL 2.0 URL: http://toolkit.globus.org/ Source: http://toolkit.globus.org/ftppub/gt6/packages/%{_name}-%{version}.tar.gz # README file Source8: GLOBUS-GSIC -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: globus-common-devel >= 15 BuildRequires: globus-gsi-sysconfig-devel >= 5 @@ -28,28 +24,15 @@ BuildRequires: perl(Test::More) %package progs Summary: Globus Toolkit - GSSAPI Assist library Programs -Group: Applications/Internet -%if %{?fedora}%{!?fedora:0} >= 10 || %{?rhel}%{!?rhel:0} >= 6 BuildArch: noarch -%endif %package devel Summary: Globus Toolkit - GSSAPI Assist library Development Files -Group: Development/Libraries Requires: %{name}%{?_isa} = %{version}-%{release} -Requires: globus-common-devel%{?_isa} >= 15 -Requires: globus-gsi-sysconfig-devel%{?_isa} >= 5 -Requires: globus-gsi-cert-utils-devel%{?_isa} >= 8 -Requires: globus-gssapi-gsi-devel%{?_isa} >= 9 -Requires: globus-callout-devel%{?_isa} >= 2 -Requires: globus-gsi-credential-devel%{?_isa} >= 6 %package doc Summary: Globus Toolkit - GSSAPI Assist library Documentation Files -Group: Documentation -%if %{?fedora}%{!?fedora:0} >= 10 || %{?rhel}%{!?rhel:0} >= 6 BuildArch: noarch -%endif %description The Globus Toolkit is an open source software toolkit used for building Grid @@ -105,7 +88,6 @@ sed 's!CC \(.*-shared\) !CC \\\${wl}--as-needed \1 !' -i libtool make %{?_smp_mflags} %install -rm -rf %{buildroot} make install DESTDIR=%{buildroot} # Remove libtool archives (.la files) @@ -120,9 +102,6 @@ install -m 644 -p %{SOURCE8} %{buildroot}%{_pkgdocdir}/README %check make %{?_smp_mflags} check VERBOSE=1 -%clean -rm -rf %{buildroot} - %post -p /sbin/ldconfig %postun -p /sbin/ldconfig @@ -157,6 +136,14 @@ rm -rf %{buildroot} %{?_licensedir: %license GLOBUS_LICENSE} %changelog +* Mon Mar 27 2017 Mattias Ellert - 10.21-3 +- EPEL 5 End-Of-Life specfile clean-up + - Remove Group and BuildRoot tags + - Remove _pkgdocdir macro definition + - Drop redundant Requires corresponding to autogenerated pkgconfig Requires + - Don't clear the buildroot in the install section + - Remove the clean section + * Fri Feb 10 2017 Fedora Release Engineering - 10.21-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild