From 6432d56b9d9fe6051916c73b416a4cb0bf20bcfd Mon Sep 17 00:00:00 2001 From: andreamanzi Date: Fri, 31 Mar 2017 15:25:12 +0200 Subject: [PATCH 01/22] first release --- .gitignore | 1 + sources | 1 + xrdhttpvoms.spec | 68 ++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 70 insertions(+) create mode 100644 xrdhttpvoms.spec diff --git a/.gitignore b/.gitignore index e69de29..a90657c 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/xrdhttpvoms-0.2.4.tar.gz diff --git a/sources b/sources index e69de29..c35d7e1 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +SHA512 (xrdhttpvoms-0.2.4.tar.gz) = 7d9fe66d10e02810ce2758d7ac73c950fc5125839897e60f7832c8a3b64f9515c14a9c28bdb072d9a8f77fd68a88e77ec2c022c21e5e6d3d82fe44e859695f34 diff --git a/xrdhttpvoms.spec b/xrdhttpvoms.spec new file mode 100644 index 0000000..93a83a3 --- /dev/null +++ b/xrdhttpvoms.spec @@ -0,0 +1,68 @@ +Name: xrdhttpvoms +Version: 0.2.4 +Release: 2%{?dist} +Summary: VOMS security extractor plugin for XrdHTTP +Group: Applications/Internet +License: ASL 2.0 +URL: https://svnweb.cern.ch/trac/lcgdm +# The source of this package was pulled from upstream's vcs. Use the +# following commands to generate the tarball: +# svn export http://svn.cern.ch/guest/lcgdm/xrdhttpvoms/tags/xrdhttpvoms_0_1_0 xrdhttpvoms-0.1.0 +# tar -czvf xrdhttpvoms-0.1.0.tar.gz xrdhttpvoms-0.1.0 +Source0: %{name}-%{version}.tar.gz +Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +%if %{?fedora}%{!?fedora:0} >= 10 || %{?rhel}%{!?rhel:0} >= 6 +BuildRequires: boost-devel >= 1.41.0 +%else +BuildRequires: boost141-devel +%endif +BuildRequires: cmake +BuildRequires: xrootd >= 4.0.0 +BuildRequires: xrootd-devel >= 4.0.0 +BuildRequires: xrootd-server-devel >= 4.0.0 +BuildRequires: voms-devel >= 2.0.10 + +Requires: xrootd >= 4.0.0 +Requires: voms >= 2.0.10 + + +%description +This package provides the VOMS security extractor plugin for XrdHTTP. Given +a working setup of XrdHTTP, this library will be able to extract the VOMS +information from the certificate presented by the client. The extracted +information will be available for other plugins to apply authorization rules. + +%prep +%setup -q -n %{name}-%{version} + +%build +ls -lR /usr/include/xrootd +%cmake . -DCMAKE_INSTALL_PREFIX=/ -DCMAKE_BUILD_TYPE=RelWithDebInfo + +make %{?_smp_mflags} + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot} + +make install DESTDIR=%{buildroot} + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_libdir}/libXrdHttpVOMS-4.so* +%doc README RELEASE-NOTES +%license LICENSE + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%changelog +* Tue Mar 14 2017 Fabrizio Furano - 0.2.4-2 +- First epel release + From 55f52379df729a92c330b3468955a90087e43cd6 Mon Sep 17 00:00:00 2001 From: andreamanzi Date: Wed, 26 Apr 2017 11:47:14 +0200 Subject: [PATCH 02/22] eclude arm and i386 --- xrdhttpvoms.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/xrdhttpvoms.spec b/xrdhttpvoms.spec index 93a83a3..301915c 100644 --- a/xrdhttpvoms.spec +++ b/xrdhttpvoms.spec @@ -11,6 +11,8 @@ URL: https://svnweb.cern.ch/trac/lcgdm # tar -czvf xrdhttpvoms-0.1.0.tar.gz xrdhttpvoms-0.1.0 Source0: %{name}-%{version}.tar.gz Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +ExcludeArch: i386 +ExcludeArch: arm %if %{?fedora}%{!?fedora:0} >= 10 || %{?rhel}%{!?rhel:0} >= 6 BuildRequires: boost-devel >= 1.41.0 From f7af80b65d2224ac9c050c15dd094f0b7417930c Mon Sep 17 00:00:00 2001 From: andreamanzi Date: Wed, 26 Apr 2017 11:54:34 +0200 Subject: [PATCH 03/22] eclude i686 --- xrdhttpvoms.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/xrdhttpvoms.spec b/xrdhttpvoms.spec index 301915c..f14e704 100644 --- a/xrdhttpvoms.spec +++ b/xrdhttpvoms.spec @@ -13,6 +13,7 @@ Source0: %{name}-%{version}.tar.gz Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) ExcludeArch: i386 ExcludeArch: arm +ExcludeArch: i686 %if %{?fedora}%{!?fedora:0} >= 10 || %{?rhel}%{!?rhel:0} >= 6 BuildRequires: boost-devel >= 1.41.0 From d6632962aac05676a5e3f462419cacf8717a2af2 Mon Sep 17 00:00:00 2001 From: andreamanzi Date: Wed, 26 Apr 2017 11:57:08 +0200 Subject: [PATCH 04/22] eclude i686 --- xrdhttpvoms.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xrdhttpvoms.spec b/xrdhttpvoms.spec index f14e704..4b95bde 100644 --- a/xrdhttpvoms.spec +++ b/xrdhttpvoms.spec @@ -12,8 +12,8 @@ URL: https://svnweb.cern.ch/trac/lcgdm Source0: %{name}-%{version}.tar.gz Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) ExcludeArch: i386 -ExcludeArch: arm ExcludeArch: i686 +ExcludeArch: %{arm} %if %{?fedora}%{!?fedora:0} >= 10 || %{?rhel}%{!?rhel:0} >= 6 BuildRequires: boost-devel >= 1.41.0 From 7a28f836eaaa81aa8a43cd9d91877742cc193b7a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 27 Jul 2017 22:25:56 +0000 Subject: [PATCH 05/22] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- xrdhttpvoms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xrdhttpvoms.spec b/xrdhttpvoms.spec index 4b95bde..81de462 100644 --- a/xrdhttpvoms.spec +++ b/xrdhttpvoms.spec @@ -1,6 +1,6 @@ Name: xrdhttpvoms Version: 0.2.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: VOMS security extractor plugin for XrdHTTP Group: Applications/Internet License: ASL 2.0 @@ -66,6 +66,9 @@ rm -rf %{buildroot} %changelog +* Thu Jul 27 2017 Fedora Release Engineering - 0.2.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Tue Mar 14 2017 Fabrizio Furano - 0.2.4-2 - First epel release From b39c4ba5ff263cb598917e08bc9df5526be23a4a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 10:57:58 +0000 Subject: [PATCH 06/22] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- xrdhttpvoms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xrdhttpvoms.spec b/xrdhttpvoms.spec index 81de462..703db8d 100644 --- a/xrdhttpvoms.spec +++ b/xrdhttpvoms.spec @@ -1,6 +1,6 @@ Name: xrdhttpvoms Version: 0.2.4 -Release: 3%{?dist} +Release: 4%{?dist} Summary: VOMS security extractor plugin for XrdHTTP Group: Applications/Internet License: ASL 2.0 @@ -66,6 +66,9 @@ rm -rf %{buildroot} %changelog +* Thu Aug 03 2017 Fedora Release Engineering - 0.2.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Thu Jul 27 2017 Fedora Release Engineering - 0.2.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 1e475fb81bc9c1e0918a7d80ebacd3ca1432d21d Mon Sep 17 00:00:00 2001 From: andreamanzi Date: Fri, 1 Sep 2017 11:32:06 +0200 Subject: [PATCH 07/22] new upstream release --- .gitignore | 1 + sources | 2 +- xrdhttpvoms.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index a90657c..37a1b02 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /xrdhttpvoms-0.2.4.tar.gz +/xrdhttpvoms-0.2.5.tar.gz diff --git a/sources b/sources index c35d7e1..49958eb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xrdhttpvoms-0.2.4.tar.gz) = 7d9fe66d10e02810ce2758d7ac73c950fc5125839897e60f7832c8a3b64f9515c14a9c28bdb072d9a8f77fd68a88e77ec2c022c21e5e6d3d82fe44e859695f34 +SHA512 (xrdhttpvoms-0.2.5.tar.gz) = 26655c45de465709d9fadab976213e043e1294ddff38253ae7b533d06d185040e30828a0713a2d3535dd59be3863367b6f9c93869c0dc3de87e693db1206d4ae diff --git a/xrdhttpvoms.spec b/xrdhttpvoms.spec index 703db8d..02f016b 100644 --- a/xrdhttpvoms.spec +++ b/xrdhttpvoms.spec @@ -1,6 +1,6 @@ Name: xrdhttpvoms -Version: 0.2.4 -Release: 4%{?dist} +Version: 0.2.5 +Release: 2%{?dist} Summary: VOMS security extractor plugin for XrdHTTP Group: Applications/Internet License: ASL 2.0 @@ -66,6 +66,9 @@ rm -rf %{buildroot} %changelog +* Mon Sept 1 2017 Fabrizio Furano - 0.2.5-2 +- New upstream releasem + * Thu Aug 03 2017 Fedora Release Engineering - 0.2.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From cdfd79c9686915d6492878226f2700a23a4ac3a2 Mon Sep 17 00:00:00 2001 From: andreamanzi Date: Fri, 1 Sep 2017 11:32:57 +0200 Subject: [PATCH 08/22] fix date in changelog --- xrdhttpvoms.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xrdhttpvoms.spec b/xrdhttpvoms.spec index 02f016b..5d19832 100644 --- a/xrdhttpvoms.spec +++ b/xrdhttpvoms.spec @@ -66,7 +66,7 @@ rm -rf %{buildroot} %changelog -* Mon Sept 1 2017 Fabrizio Furano - 0.2.5-2 +* Mon Sep 1 2017 Fabrizio Furano - 0.2.5-2 - New upstream releasem * Thu Aug 03 2017 Fedora Release Engineering - 0.2.4-4 From 1b0f4ec67633d2c43777a8720ac1ec4865c3d764 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 9 Feb 2018 22:04:09 +0000 Subject: [PATCH 09/22] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xrdhttpvoms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xrdhttpvoms.spec b/xrdhttpvoms.spec index 5d19832..c573d2f 100644 --- a/xrdhttpvoms.spec +++ b/xrdhttpvoms.spec @@ -1,6 +1,6 @@ Name: xrdhttpvoms Version: 0.2.5 -Release: 2%{?dist} +Release: 3%{?dist} Summary: VOMS security extractor plugin for XrdHTTP Group: Applications/Internet License: ASL 2.0 @@ -66,6 +66,9 @@ rm -rf %{buildroot} %changelog +* Fri Feb 09 2018 Fedora Release Engineering - 0.2.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Mon Sep 1 2017 Fabrizio Furano - 0.2.5-2 - New upstream releasem From bb6697e3703bc1b69b2cd2eb93a5ff20c553c99a Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Wed, 14 Feb 2018 07:43:33 +0100 Subject: [PATCH 10/22] Remove %clean section None of currently supported distributions need that. Last one was EL5 which is EOL for a while. Signed-off-by: Igor Gnatenko --- xrdhttpvoms.spec | 3 --- 1 file changed, 3 deletions(-) diff --git a/xrdhttpvoms.spec b/xrdhttpvoms.spec index c573d2f..eaa7d8d 100644 --- a/xrdhttpvoms.spec +++ b/xrdhttpvoms.spec @@ -51,9 +51,6 @@ mkdir -p %{buildroot} make install DESTDIR=%{buildroot} -%clean -rm -rf %{buildroot} - %files %defattr(-,root,root,-) %{_libdir}/libXrdHttpVOMS-4.so* From 1147f9a22a1b16ecd766612f1848e3825d5c20f5 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 9 Jul 2018 19:06:54 +0200 Subject: [PATCH 11/22] add BuildRequires: gcc-c++ Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot --- xrdhttpvoms.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/xrdhttpvoms.spec b/xrdhttpvoms.spec index eaa7d8d..a659dfa 100644 --- a/xrdhttpvoms.spec +++ b/xrdhttpvoms.spec @@ -16,6 +16,7 @@ ExcludeArch: i686 ExcludeArch: %{arm} %if %{?fedora}%{!?fedora:0} >= 10 || %{?rhel}%{!?rhel:0} >= 6 +BuildRequires: gcc-c++ BuildRequires: boost-devel >= 1.41.0 %else BuildRequires: boost141-devel From 3eda9927ac0c0b1f60fa5c5b9437815927f2c49e Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Mon, 9 Jul 2018 23:55:49 -0500 Subject: [PATCH 12/22] Remove needless use of %defattr --- xrdhttpvoms.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/xrdhttpvoms.spec b/xrdhttpvoms.spec index a659dfa..5f9fcd7 100644 --- a/xrdhttpvoms.spec +++ b/xrdhttpvoms.spec @@ -53,7 +53,6 @@ mkdir -p %{buildroot} make install DESTDIR=%{buildroot} %files -%defattr(-,root,root,-) %{_libdir}/libXrdHttpVOMS-4.so* %doc README RELEASE-NOTES %license LICENSE From 65947c1ef3ccec432631062f76041add4dd8d037 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 09:34:14 +0000 Subject: [PATCH 13/22] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xrdhttpvoms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xrdhttpvoms.spec b/xrdhttpvoms.spec index 5f9fcd7..b786fda 100644 --- a/xrdhttpvoms.spec +++ b/xrdhttpvoms.spec @@ -1,6 +1,6 @@ Name: xrdhttpvoms Version: 0.2.5 -Release: 3%{?dist} +Release: 4%{?dist} Summary: VOMS security extractor plugin for XrdHTTP Group: Applications/Internet License: ASL 2.0 @@ -63,6 +63,9 @@ make install DESTDIR=%{buildroot} %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 0.2.5-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Fri Feb 09 2018 Fedora Release Engineering - 0.2.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 2030e5e78bdc3150e01ec892023f7696e645b475 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 22 Jan 2019 18:41:22 +0100 Subject: [PATCH 14/22] Remove obsolete ldconfig scriptlets References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets Signed-off-by: Igor Gnatenko --- xrdhttpvoms.spec | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/xrdhttpvoms.spec b/xrdhttpvoms.spec index b786fda..f1d3310 100644 --- a/xrdhttpvoms.spec +++ b/xrdhttpvoms.spec @@ -57,9 +57,7 @@ make install DESTDIR=%{buildroot} %doc README RELEASE-NOTES %license LICENSE -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig +%ldconfig_scriptlets %changelog From b96e1498e5baa9c7e3424f16610c8b46785a6e75 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 28 Jan 2019 20:18:32 +0100 Subject: [PATCH 15/22] Remove obsolete Group tag References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag --- xrdhttpvoms.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/xrdhttpvoms.spec b/xrdhttpvoms.spec index f1d3310..6f15bd3 100644 --- a/xrdhttpvoms.spec +++ b/xrdhttpvoms.spec @@ -2,7 +2,6 @@ Name: xrdhttpvoms Version: 0.2.5 Release: 4%{?dist} Summary: VOMS security extractor plugin for XrdHTTP -Group: Applications/Internet License: ASL 2.0 URL: https://svnweb.cern.ch/trac/lcgdm # The source of this package was pulled from upstream's vcs. Use the From 2cb8ca1fedf71ede02d47e9521091b3e242bfae3 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 29 Jan 2019 05:36:44 +0100 Subject: [PATCH 16/22] Remove obsolete BuildRoot tag Signed-off-by: Igor Gnatenko --- xrdhttpvoms.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/xrdhttpvoms.spec b/xrdhttpvoms.spec index 6f15bd3..eb6e800 100644 --- a/xrdhttpvoms.spec +++ b/xrdhttpvoms.spec @@ -9,7 +9,6 @@ URL: https://svnweb.cern.ch/trac/lcgdm # svn export http://svn.cern.ch/guest/lcgdm/xrdhttpvoms/tags/xrdhttpvoms_0_1_0 xrdhttpvoms-0.1.0 # tar -czvf xrdhttpvoms-0.1.0.tar.gz xrdhttpvoms-0.1.0 Source0: %{name}-%{version}.tar.gz -Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) ExcludeArch: i386 ExcludeArch: i686 ExcludeArch: %{arm} From ed04a42c455303aaab7f9aa3e4bf790b9d9aa1ed Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 3 Feb 2019 12:48:08 +0000 Subject: [PATCH 17/22] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xrdhttpvoms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xrdhttpvoms.spec b/xrdhttpvoms.spec index eb6e800..4b74f7e 100644 --- a/xrdhttpvoms.spec +++ b/xrdhttpvoms.spec @@ -1,6 +1,6 @@ Name: xrdhttpvoms Version: 0.2.5 -Release: 4%{?dist} +Release: 5%{?dist} Summary: VOMS security extractor plugin for XrdHTTP License: ASL 2.0 URL: https://svnweb.cern.ch/trac/lcgdm @@ -59,6 +59,9 @@ make install DESTDIR=%{buildroot} %changelog +* Sun Feb 03 2019 Fedora Release Engineering - 0.2.5-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Sat Jul 14 2018 Fedora Release Engineering - 0.2.5-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From cb7c67186a931efd2eaf685c06068ed94ed19baa Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 04:37:06 +0000 Subject: [PATCH 18/22] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xrdhttpvoms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xrdhttpvoms.spec b/xrdhttpvoms.spec index 4b74f7e..deb8652 100644 --- a/xrdhttpvoms.spec +++ b/xrdhttpvoms.spec @@ -1,6 +1,6 @@ Name: xrdhttpvoms Version: 0.2.5 -Release: 5%{?dist} +Release: 6%{?dist} Summary: VOMS security extractor plugin for XrdHTTP License: ASL 2.0 URL: https://svnweb.cern.ch/trac/lcgdm @@ -59,6 +59,9 @@ make install DESTDIR=%{buildroot} %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 0.2.5-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sun Feb 03 2019 Fedora Release Engineering - 0.2.5-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From fa52a4506204d794f0475cbe95b385655306852b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 04:53:44 +0000 Subject: [PATCH 19/22] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xrdhttpvoms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xrdhttpvoms.spec b/xrdhttpvoms.spec index deb8652..591c5c5 100644 --- a/xrdhttpvoms.spec +++ b/xrdhttpvoms.spec @@ -1,6 +1,6 @@ Name: xrdhttpvoms Version: 0.2.5 -Release: 6%{?dist} +Release: 7%{?dist} Summary: VOMS security extractor plugin for XrdHTTP License: ASL 2.0 URL: https://svnweb.cern.ch/trac/lcgdm @@ -59,6 +59,9 @@ make install DESTDIR=%{buildroot} %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 0.2.5-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Sat Jul 27 2019 Fedora Release Engineering - 0.2.5-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From acb8ade2639a4ca2bdcb70e7416a8767a678877e Mon Sep 17 00:00:00 2001 From: Igor Raits Date: Sun, 5 Jul 2020 20:36:52 +0200 Subject: [PATCH 20/22] Improve compatibility with new CMake macro Signed-off-by: Igor Raits --- xrdhttpvoms.spec | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/xrdhttpvoms.spec b/xrdhttpvoms.spec index 591c5c5..2fe16e6 100644 --- a/xrdhttpvoms.spec +++ b/xrdhttpvoms.spec @@ -40,17 +40,13 @@ information will be available for other plugins to apply authorization rules. %build ls -lR /usr/include/xrootd -%cmake . -DCMAKE_INSTALL_PREFIX=/ -DCMAKE_BUILD_TYPE=RelWithDebInfo - -make %{?_smp_mflags} +%cmake -DCMAKE_INSTALL_PREFIX=/ -DCMAKE_BUILD_TYPE=RelWithDebInfo +%cmake_build %install -rm -rf %{buildroot} -mkdir -p %{buildroot} +%cmake_install -make install DESTDIR=%{buildroot} - -%files +%files %{_libdir}/libXrdHttpVOMS-4.so* %doc README RELEASE-NOTES %license LICENSE From bee59bf550f6429e7d718bcb9211cfcbf4c008b5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 15:03:51 +0000 Subject: [PATCH 21/22] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xrdhttpvoms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xrdhttpvoms.spec b/xrdhttpvoms.spec index 2fe16e6..0a40203 100644 --- a/xrdhttpvoms.spec +++ b/xrdhttpvoms.spec @@ -1,6 +1,6 @@ Name: xrdhttpvoms Version: 0.2.5 -Release: 7%{?dist} +Release: 8%{?dist} Summary: VOMS security extractor plugin for XrdHTTP License: ASL 2.0 URL: https://svnweb.cern.ch/trac/lcgdm @@ -55,6 +55,9 @@ ls -lR /usr/include/xrootd %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 0.2.5-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jan 31 2020 Fedora Release Engineering - 0.2.5-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From bbe0b5c926e05eb642e399b1bc175ed1291c7bc9 Mon Sep 17 00:00:00 2001 From: Andrea Manzi Date: Tue, 1 Sep 2020 19:45:44 +0000 Subject: [PATCH 22/22] obsoleted by xrootd --- .gitignore | 2 -- dead.package | 1 + sources | 1 - xrdhttpvoms.spec | 87 ------------------------------------------------ 4 files changed, 1 insertion(+), 90 deletions(-) delete mode 100644 .gitignore create mode 100644 dead.package delete mode 100644 sources delete mode 100644 xrdhttpvoms.spec diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 37a1b02..0000000 --- a/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -/xrdhttpvoms-0.2.4.tar.gz -/xrdhttpvoms-0.2.5.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..8945df5 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +obsoleted by xrootd diff --git a/sources b/sources deleted file mode 100644 index 49958eb..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (xrdhttpvoms-0.2.5.tar.gz) = 26655c45de465709d9fadab976213e043e1294ddff38253ae7b533d06d185040e30828a0713a2d3535dd59be3863367b6f9c93869c0dc3de87e693db1206d4ae diff --git a/xrdhttpvoms.spec b/xrdhttpvoms.spec deleted file mode 100644 index 0a40203..0000000 --- a/xrdhttpvoms.spec +++ /dev/null @@ -1,87 +0,0 @@ -Name: xrdhttpvoms -Version: 0.2.5 -Release: 8%{?dist} -Summary: VOMS security extractor plugin for XrdHTTP -License: ASL 2.0 -URL: https://svnweb.cern.ch/trac/lcgdm -# The source of this package was pulled from upstream's vcs. Use the -# following commands to generate the tarball: -# svn export http://svn.cern.ch/guest/lcgdm/xrdhttpvoms/tags/xrdhttpvoms_0_1_0 xrdhttpvoms-0.1.0 -# tar -czvf xrdhttpvoms-0.1.0.tar.gz xrdhttpvoms-0.1.0 -Source0: %{name}-%{version}.tar.gz -ExcludeArch: i386 -ExcludeArch: i686 -ExcludeArch: %{arm} - -%if %{?fedora}%{!?fedora:0} >= 10 || %{?rhel}%{!?rhel:0} >= 6 -BuildRequires: gcc-c++ -BuildRequires: boost-devel >= 1.41.0 -%else -BuildRequires: boost141-devel -%endif -BuildRequires: cmake -BuildRequires: xrootd >= 4.0.0 -BuildRequires: xrootd-devel >= 4.0.0 -BuildRequires: xrootd-server-devel >= 4.0.0 -BuildRequires: voms-devel >= 2.0.10 - -Requires: xrootd >= 4.0.0 -Requires: voms >= 2.0.10 - - -%description -This package provides the VOMS security extractor plugin for XrdHTTP. Given -a working setup of XrdHTTP, this library will be able to extract the VOMS -information from the certificate presented by the client. The extracted -information will be available for other plugins to apply authorization rules. - -%prep -%setup -q -n %{name}-%{version} - -%build -ls -lR /usr/include/xrootd -%cmake -DCMAKE_INSTALL_PREFIX=/ -DCMAKE_BUILD_TYPE=RelWithDebInfo -%cmake_build - -%install -%cmake_install - -%files -%{_libdir}/libXrdHttpVOMS-4.so* -%doc README RELEASE-NOTES -%license LICENSE - -%ldconfig_scriptlets - - -%changelog -* Wed Jul 29 2020 Fedora Release Engineering - 0.2.5-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Fri Jan 31 2020 Fedora Release Engineering - 0.2.5-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Sat Jul 27 2019 Fedora Release Engineering - 0.2.5-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sun Feb 03 2019 Fedora Release Engineering - 0.2.5-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sat Jul 14 2018 Fedora Release Engineering - 0.2.5-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Fri Feb 09 2018 Fedora Release Engineering - 0.2.5-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Mon Sep 1 2017 Fabrizio Furano - 0.2.5-2 -- New upstream releasem - -* Thu Aug 03 2017 Fedora Release Engineering - 0.2.4-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 0.2.4-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Tue Mar 14 2017 Fabrizio Furano - 0.2.4-2 -- First epel release -