From f4db0bd4204dc232ed5a6ecce2aab690fe2e59d0 Mon Sep 17 00:00:00 2001 From: Mattias Ellert Date: Jul 25 2009 07:33:31 +0000 Subject: - Add instruction set architecture (isa) tags - Make doc subpackage noarch --- diff --git a/globus-gsi-proxy-core.spec b/globus-gsi-proxy-core.spec index 1a73eac..5c70231 100644 --- a/globus-gsi-proxy-core.spec +++ b/globus-gsi-proxy-core.spec @@ -7,7 +7,7 @@ Name: globus-gsi-proxy-core %global _name %(tr - _ <<< %{name}) Version: 3.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Globus Toolkit - Globus GSI Proxy Core Library Group: System Environment/Libraries @@ -25,50 +25,49 @@ Source: %{_name}-%{version}.tar.gz Source9: epstopdf-2.9.5gw BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Requires: globus-openssl >= 1 +Requires: globus-openssl%{?_isa} >= 1 BuildRequires: grid-packaging-tools -BuildRequires: globus-gsi-proxy-ssl-devel >= 1 -BuildRequires: globus-gsi-credential-devel >= 1 -BuildRequires: globus-openssl-module-devel -BuildRequires: globus-gsi-openssl-error-devel -BuildRequires: globus-openssl-devel >= 1 -BuildRequires: globus-core >= 4 -BuildRequires: globus-gsi-cert-utils-devel >= 1 -BuildRequires: globus-common-devel >= 3 -BuildRequires: globus-gsi-sysconfig-devel >= 1 +BuildRequires: globus-gsi-proxy-ssl-devel%{?_isa} >= 1 +BuildRequires: globus-gsi-credential-devel%{?_isa} >= 1 +BuildRequires: globus-openssl-module-devel%{?_isa} +BuildRequires: globus-gsi-openssl-error-devel%{?_isa} +BuildRequires: globus-openssl-devel%{?_isa} >= 1 +BuildRequires: globus-core%{?_isa} >= 4 +BuildRequires: globus-gsi-cert-utils-devel%{?_isa} >= 1 +BuildRequires: globus-common-devel%{?_isa} >= 3 +BuildRequires: globus-gsi-sysconfig-devel%{?_isa} >= 1 BuildRequires: doxygen BuildRequires: graphviz -BuildRequires: ghostscript %if "%{?rhel}" == "5" BuildRequires: graphviz-gd %endif -%if %{?fedora}%{!?fedora:0} >= 9 -BuildRequires: tex(latex) -%else -%if %{?rhel}%{!?rhel:0} >= 6 +BuildRequires: ghostscript +%if %{?fedora}%{!?fedora:0} >= 9 || %{?rhel}%{!?rhel:0} >= 6 BuildRequires: tex(latex) %else BuildRequires: tetex-latex %endif -%endif %package devel Summary: Globus Toolkit - Globus GSI Proxy Core Library Development Files Group: Development/Libraries -Requires: %{name} = %{version}-%{release} -Requires: globus-gsi-proxy-ssl-devel >= 1 -Requires: globus-gsi-credential-devel >= 1 -Requires: globus-openssl-module-devel -Requires: globus-gsi-openssl-error-devel -Requires: globus-openssl-devel >= 1 -Requires: globus-core >= 4 -Requires: globus-gsi-cert-utils-devel >= 1 -Requires: globus-common-devel >= 3 -Requires: globus-gsi-sysconfig-devel >= 1 +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: globus-gsi-proxy-ssl-devel%{?_isa} >= 1 +Requires: globus-gsi-credential-devel%{?_isa} >= 1 +Requires: globus-openssl-module-devel%{?_isa} +Requires: globus-gsi-openssl-error-devel%{?_isa} +Requires: globus-openssl-devel%{?_isa} >= 1 +Requires: globus-core%{?_isa} >= 4 +Requires: globus-gsi-cert-utils-devel%{?_isa} >= 1 +Requires: globus-common-devel%{?_isa} >= 3 +Requires: globus-gsi-sysconfig-devel%{?_isa} >= 1 %package doc Summary: Globus Toolkit - Globus GSI Proxy Core Library Documentation Files Group: Documentation +%if %{?fedora}%{!?fedora:0} >= 10 || %{?rhel}%{!?rhel:0} >= 6 +BuildArch: noarch +%endif Requires: %{name} = %{version}-%{release} %description @@ -201,6 +200,10 @@ rm -rf $RPM_BUILD_ROOT %dir %{_docdir}/%{name}-%{version}/html %changelog +* Thu Jul 23 2009 Mattias Ellert - 3.4-3 +- Add instruction set architecture (isa) tags +- Make doc subpackage noarch + * Wed Jun 03 2009 Mattias Ellert - 3.4-2 - Update to official Fedora Globus packaging guidelines