Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:frank_scheiner:gct
globus-gsi-proxy-core
globus-gsi-proxy-core.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File globus-gsi-proxy-core.spec of Package globus-gsi-proxy-core
%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}} Name: globus-gsi-proxy-core %global soname 0 %global _name %(echo %{name} | tr - _) Version: 9.8 Release: 1%{?dist} Summary: Grid Community Toolkit - Globus GSI Proxy Core Library Group: System Environment/Libraries License: %{?suse_version:Apache-2.0}%{!?suse_version:ASL 2.0} URL: https://github.com/gridcf/gct/ Source: %{_name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gcc BuildRequires: globus-openssl-module-devel >= 3 BuildRequires: globus-gsi-openssl-error-devel >= 2 BuildRequires: globus-gsi-cert-utils-devel >= 8 BuildRequires: globus-common-devel >= 14 BuildRequires: globus-gsi-sysconfig-devel >= 5 BuildRequires: globus-gsi-proxy-ssl-devel >= 4 BuildRequires: globus-gsi-credential-devel >= 5 %if %{?suse_version}%{!?suse_version:0} BuildRequires: pkg-config %endif %if %{?suse_version}%{!?suse_version:0} >= 1200 BuildRequires: libopenssl-devel %else %if %{?suse_version}%{!?suse_version:0} <= 1200 BuildRequires: libopenssl1-devel %else BuildRequires: openssl-devel %endif %endif BuildRequires: doxygen %if %{?suse_version}%{!?suse_version:0} %global mainpkg lib%{_name}%{soname} %global nmainpkg -n %{mainpkg} %else %global mainpkg %{name} %endif %if %{?nmainpkg:1}%{!?nmainpkg:0} %package %{?nmainpkg} Summary: Grid Community Toolkit - Globus GSI Proxy Core Library Group: System Environment/Libraries Provides: %{name} = %{version}-%{release} Obsoletes: %{name} < %{version}-%{release} %endif %package devel Summary: Grid Community Toolkit - Globus GSI Proxy Core Library Development Files Group: Development/Libraries Requires: %{mainpkg}%{?_isa} = %{version}-%{release} %package doc Summary: Grid Community Toolkit - Globus GSI Proxy Core Library Documentation Files Group: Documentation %if %{?fedora}%{!?fedora:0} >= 10 || %{?rhel}%{!?rhel:0} >= 6 BuildArch: noarch %endif %if %{?nmainpkg:1}%{!?nmainpkg:0} %description %{?nmainpkg} The Grid Community Toolkit (GCT) is an open source software toolkit used for building grid systems and applications. It is a fork of the Globus Toolkit originally created by the Globus Alliance. It is supported by the Grid Community Forum (GridCF) that provides community-based support for core software packages in grid computing. The %{mainpkg} package contains: Globus GSI Proxy Core Library %endif %description The Grid Community Toolkit (GCT) is an open source software toolkit used for building grid systems and applications. It is a fork of the Globus Toolkit originally created by the Globus Alliance. It is supported by the Grid Community Forum (GridCF) that provides community-based support for core software packages in grid computing. The %{name} package contains: Globus GSI Proxy Core Library %description devel The Grid Community Toolkit (GCT) is an open source software toolkit used for building grid systems and applications. It is a fork of the Globus Toolkit originally created by the Globus Alliance. It is supported by the Grid Community Forum (GridCF) that provides community-based support for core software packages in grid computing. The %{name}-devel package contains: Globus GSI Proxy Core Library Development Files %description doc The Grid Community Toolkit (GCT) is an open source software toolkit used for building grid systems and applications. It is a fork of the Globus Toolkit originally created by the Globus Alliance. It is supported by the Grid Community Forum (GridCF) that provides community-based support for core software packages in grid computing. The %{name}-doc package contains: Globus GSI Proxy Core Library Documentation Files %prep %setup -q -n %{_name}-%{version} %build %configure --disable-static \ --includedir=%{_includedir}/globus \ --libexecdir=%{_datadir}/globus \ --docdir=%{_pkgdocdir} \ --with-symbol-versions make %{?_smp_mflags} %install make install DESTDIR=$RPM_BUILD_ROOT # Remove libtool archives (.la files) rm $RPM_BUILD_ROOT%{_libdir}/*.la %check make %{?_smp_mflags} check VERBOSE=1 %post %{?nmainpkg} -p /sbin/ldconfig %postun %{?nmainpkg} -p /sbin/ldconfig %files %{?nmainpkg} %defattr(-,root,root,-) %{_libdir}/libglobus_gsi_proxy_core.so.* %dir %{_pkgdocdir} %doc %{_pkgdocdir}/GLOBUS_LICENSE %files devel %defattr(-,root,root,-) %{_includedir}/globus/* %{_libdir}/libglobus_gsi_proxy_core.so %{_libdir}/pkgconfig/%{name}.pc %files doc %defattr(-,root,root,-) %doc %{_mandir}/man3/* %dir %{_pkgdocdir} %dir %{_pkgdocdir}/html %doc %{_pkgdocdir}/html/* %if ! %{?suse_version}%{!?suse_version:0} %doc %{_pkgdocdir}/GLOBUS_LICENSE %endif %changelog * Thu Mar 10 2022 Mattias Ellert <mattias.ellert@physics.uu.se> - 9.8-1 - Fix some compiler warnings * Sun Mar 06 2022 Mattias Ellert <mattias.ellert@physics.uu.se> - 9.7-1 - Use sha256 when signing request * Tue Jul 20 2021 Mattias Ellert <mattias.ellert@physics.uu.se> - 9.6-1 - Fixes for OpenSSL-3.0.0-beta1 * Tue Mar 10 2020 Mattias Ellert <mattias.ellert@physics.uu.se> - 9.5-1 - Make makefiles exit sooner on errors * Wed Jul 17 2019 Mattias Ellert <mattias.ellert@physics.uu.se> - 9.4-1 - Make symbol versioning work with link time optimization (LTO) * Thu Apr 18 2019 Mattias Ellert <mattias.ellert@physics.uu.se> - 9.3-1 - Clean up old GPT references * Wed Nov 21 2018 Mattias Ellert <mattias.ellert@physics.uu.se> - 9.2-1 - Doxygen fixes * Tue Nov 13 2018 Frank Scheiner <scheiner@hlrs.de> - 9.1-2 - Include spec file fixes for SLES builds on OBS * Sat May 05 2018 Mattias Ellert <mattias.ellert@physics.uu.se> - 9.1-1 - Increase default proxy key size to 2048 bits * Sat Mar 31 2018 Mattias Ellert <mattias.ellert@physics.uu.se> - 9.0-1 - First Grid Community Toolkit release - Remove support for openssl101e (RHEL5 is EOL) * Fri Sep 09 2016 Globus Toolkit <support@globus.org> - 8.6-1 - Fix missing openssl compile/link flags * Thu Sep 08 2016 Globus Toolkit <support@globus.org> - 8.5-1 - Update for el.5 openssl101e * Tue Aug 30 2016 Globus Toolkit <support@globus.org> - 8.4-1 - Enable tests - Fix test case * Tue Aug 30 2016 Globus Toolkit <support@globus.org> - 8.3-1 - fix typo in previous * Tue Aug 30 2016 Globus Toolkit <support@globus.org> - 8.2-1 - Fix path length constraint handling * Thu Aug 25 2016 Globus Toolkit <support@globus.org> - 8.1-2 - Updates for SLES 12 * Thu Aug 18 2016 Globus Toolkit <support@globus.org> - 8.1-1 - Fix conditional for 1.0.1 * Tue Aug 16 2016 Globus Toolkit <support@globus.org> - 8.0-1 - Support for OpenSSL 1.1.0 * Fri Dec 04 2015 Globus Toolkit <support@globus.org> - 7.9-1 - Fix missing ; * Fri Dec 04 2015 Globus Toolkit <support@globus.org> - 7.8-1 - Change default proxy_req type to RFC * Thu Aug 06 2015 Globus Toolkit <support@globus.org> - 7.7-2 - Add vendor * Thu Sep 25 2014 Globus Toolkit <support@globus.org> - 7.7-1 - Include more manpages for API - Doxygen markup fixes - Fix typos and clarify some documentation - Quiet some autoconf/automake warnings * Fri Aug 22 2014 Globus Toolkit <support@globus.org> - 7.6-1 - Merge fixes from ellert-globus_6_branch * Wed Aug 20 2014 Globus Toolkit <support@globus.org> - 7.5-2 - Fix Source path * Mon Jun 09 2014 Globus Toolkit <support@globus.org> - 7.5-1 - Merge changes from Mattias Ellert * Fri Apr 18 2014 Globus Toolkit <support@globus.org> - 7.4-1 - Version bump for consistency * Thu Feb 27 2014 Globus Toolkit <support@globus.org> - 7.3-1 - Packaging fixes, Warning Cleanup * Mon Feb 10 2014 Globus Toolkit <support@globus.org> - 7.2-1 - Packaging fixes * Mon Jan 27 2014 Globus Toolkit <support@globus.org> - 7.1-1 - GT-515: Increase default proxy key size in gsi-proxy-core * Tue Jan 21 2014 Globus Toolkit <support@globus.org> - 7.0-1 - Repackage for GT6 without GPT * Mon Jul 08 2013 Globus Toolkit <support@globus.org> - 6.2-9 - openssl-libs for newer fedora * Wed Jun 26 2013 Globus Toolkit <support@globus.org> - 6.2-8 - GT-424: New Fedora Packaging Guideline - no %%_isa in BuildRequires * Wed Feb 20 2013 Globus Toolkit <support@globus.org> - 6.2-7 - Workaround missing F18 doxygen/latex dependency * Mon Nov 26 2012 Globus Toolkit <support@globus.org> - 6.2-6 - 5.2.3 * Mon Jul 16 2012 Joseph Bester <bester@mcs.anl.gov> - 6.2-5 - GT 5.2.2 final * Fri Jun 29 2012 Joseph Bester <bester@mcs.anl.gov> - 6.2-4 - GT 5.2.2 Release * Wed May 09 2012 Joseph Bester <bester@mcs.anl.gov> - 6.2-3 - RHEL 4 patches * Fri May 04 2012 Joseph Bester <bester@mcs.anl.gov> - 6.2-2 - SLES 11 patches * Tue Feb 14 2012 Joseph Bester <bester@mcs.anl.gov> - 6.2-1 - RIC-226: Some dependencies are missing in GPT metadata * Mon Dec 05 2011 Joseph Bester <bester@mcs.anl.gov> - 6.1-4 - Update for 5.2.0 release * Mon Dec 05 2011 Joseph Bester <bester@mcs.anl.gov> - 6.1-3 - Last sync prior to 5.2.0 * Tue Oct 11 2011 Joseph Bester <bester@mcs.anl.gov> - 6.1-2 - Add explicit dependencies on >= 5.2 libraries * Thu Oct 06 2011 Joseph Bester <bester@mcs.anl.gov> - 6.1-1 - Add backward-compatibility aging * Thu Sep 01 2011 Joseph Bester <bester@mcs.anl.gov> - 6.0-2 - Update for 5.1.2 release * Sat Jul 17 2010 Mattias Ellert <mattias.ellert@fysast.uu.se> - 4.5-1 - Update to Globus Toolkit 5.0.2 - Drop patch globus-gsi-proxy-core-oid.patch (fixed upstream) * Mon May 31 2010 Mattias Ellert <mattias.ellert@fysast.uu.se> - 4.4-2 - Fix OID registration pollution * Wed Apr 14 2010 Mattias Ellert <mattias.ellert@fysast.uu.se> - 4.4-1 - Update to Globus Toolkit 5.0.1 - Drop patch globus-gsi-proxy-core-typo.patch (fixed upstream) * Fri Jan 22 2010 Mattias Ellert <mattias.ellert@fysast.uu.se> - 4.3-1 - Update to Globus Toolkit 5.0.0 * Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 3.4-4 - rebuilt with new openssl * Thu Jul 23 2009 Mattias Ellert <mattias.ellert@fysast.uu.se> - 3.4-3 - Add instruction set architecture (isa) tags - Make doc subpackage noarch * Wed Jun 03 2009 Mattias Ellert <mattias.ellert@fysast.uu.se> - 3.4-2 - Update to official Fedora Globus packaging guidelines * Thu Apr 16 2009 Mattias Ellert <mattias.ellert@fysast.uu.se> - 3.4-1 - Make comment about source retrieval more explicit - Change defines to globals - Remove explicit requires on library packages - Put GLOBUS_LICENSE file in extracted source tarball * Sun Mar 15 2009 Mattias Ellert <mattias.ellert@fysast.uu.se> - 3.4-0.5 - Adapting to updated globus-core package * Thu Feb 26 2009 Mattias Ellert <mattias.ellert@fysast.uu.se> - 3.4-0.4 - Add s390x to the list of 64 bit platforms * Thu Jan 01 2009 Mattias Ellert <mattias.ellert@fysast.uu.se> - 3.4-0.3 - Adapt to updated GPT package * Wed Oct 15 2008 Mattias Ellert <mattias.ellert@fysast.uu.se> - 3.4-0.2 - Update to Globus Toolkit 4.2.1 * Mon Jul 14 2008 Mattias Ellert <mattias.ellert@fysast.uu.se> - 3.3-0.1 - Autogenerated
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor