From d54e21d16693eef681529e7338cd4741453280f6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 04:54:30 +0000 Subject: [PATCH 1/9] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xrootd-ceph.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xrootd-ceph.spec b/xrootd-ceph.spec index adb5e4d..26ba016 100644 --- a/xrootd-ceph.spec +++ b/xrootd-ceph.spec @@ -1,7 +1,7 @@ Name: xrootd-ceph Epoch: 1 Version: 4.11.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: XRootD plug-in for interfacing with the Ceph storage platform License: LGPLv3+ @@ -50,6 +50,9 @@ rm %{buildroot}%{_libdir}/libXrdCephPosix.so %license COPYING* LICENSE %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 1:4.11.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Fri Oct 18 2019 Mattias Ellert - 1:4.11.0-1 - Update to version 4.11.0 From 2a0bc0e2da4242c5381533137b29203acf21e99a Mon Sep 17 00:00:00 2001 From: Mattias Ellert Date: Mon, 23 Mar 2020 19:44:08 +0100 Subject: [PATCH 2/9] Update to version 4.11.3 --- sources | 2 +- xrootd-ceph.spec | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/sources b/sources index 4526fd2..5b572df 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xrootd-ceph-4.11.0.tar.gz) = 08ddf5ccae2d53c14a52d30423ab098c0c5c6892c759615528086c09a7e8e6532b074b5346f4082e44f352821ef274cffbc9d2497758e0674e473e851d0c5f26 +SHA512 (xrootd-ceph-4.11.3.tar.gz) = b79584e7c0eb5e7ab9f28bc1ce574c07f3ccaaa6f1e2bc595b45e7411df4f92c6dd695719c4a026fab38e78edbbc3f4dbea2c33716bfa64ec8cf0d2bcf121555 diff --git a/xrootd-ceph.spec b/xrootd-ceph.spec index 26ba016..762fee1 100644 --- a/xrootd-ceph.spec +++ b/xrootd-ceph.spec @@ -1,7 +1,7 @@ Name: xrootd-ceph Epoch: 1 -Version: 4.11.0 -Release: 2%{?dist} +Version: 4.11.3 +Release: 1%{?dist} Summary: XRootD plug-in for interfacing with the Ceph storage platform License: LGPLv3+ @@ -50,6 +50,9 @@ rm %{buildroot}%{_libdir}/libXrdCephPosix.so %license COPYING* LICENSE %changelog +* Sat Mar 21 2020 Mattias Ellert - 1:4.11.3-1 +- Update to version 4.11.3 + * Fri Jan 31 2020 Fedora Release Engineering - 1:4.11.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From c413c617dc7f09fd5f2fdaa8bb01b2c76d900f2e Mon Sep 17 00:00:00 2001 From: Igor Raits Date: Sun, 5 Jul 2020 20:33:21 +0200 Subject: [PATCH 3/9] Improve compatibility with new CMake macro Signed-off-by: Igor Raits --- xrootd-ceph.spec | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/xrootd-ceph.spec b/xrootd-ceph.spec index 762fee1..d4b8b01 100644 --- a/xrootd-ceph.spec +++ b/xrootd-ceph.spec @@ -1,3 +1,5 @@ +%undefine __cmake_in_source_build + Name: xrootd-ceph Epoch: 1 Version: 4.11.3 @@ -28,17 +30,11 @@ with the Ceph storage platform. %setup -q %build -mkdir build - -pushd build -%cmake .. -%make_build -popd +%cmake +%cmake_build %install -pushd build -%make_install -popd +%cmake_install rm %{buildroot}%{_libdir}/libXrdCephPosix.so %ldconfig_scriptlets From 4d6885305f197c74140c3bb3cb91cc12bd47e568 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 15:04:37 +0000 Subject: [PATCH 4/9] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xrootd-ceph.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xrootd-ceph.spec b/xrootd-ceph.spec index d4b8b01..b07e8f5 100644 --- a/xrootd-ceph.spec +++ b/xrootd-ceph.spec @@ -3,7 +3,7 @@ Name: xrootd-ceph Epoch: 1 Version: 4.11.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: XRootD plug-in for interfacing with the Ceph storage platform License: LGPLv3+ @@ -46,6 +46,9 @@ rm %{buildroot}%{_libdir}/libXrdCephPosix.so %license COPYING* LICENSE %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 1:4.11.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Sat Mar 21 2020 Mattias Ellert - 1:4.11.3-1 - Update to version 4.11.3 From 112351221a2495382fb6fc9b99e53cf5f754cde1 Mon Sep 17 00:00:00 2001 From: Mattias Ellert Date: Thu, 27 Aug 2020 21:01:53 +0200 Subject: [PATCH 5/9] Update to version 5.0.1 (no code changes) --- sources | 2 +- xrootd-ceph.spec | 13 ++++++++----- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/sources b/sources index 5b572df..03e04af 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xrootd-ceph-4.11.3.tar.gz) = b79584e7c0eb5e7ab9f28bc1ce574c07f3ccaaa6f1e2bc595b45e7411df4f92c6dd695719c4a026fab38e78edbbc3f4dbea2c33716bfa64ec8cf0d2bcf121555 +SHA512 (xrootd-ceph-5.0.1.tar.gz) = 8e00cba70b2cea1a5a83041df1b5c18ba3ec9dc801bdffd5cb14dbdffd02a3230b58603523a2ae0995a4685343bcb3d1ad8afbdf9a345104c7e29de3717509a2 diff --git a/xrootd-ceph.spec b/xrootd-ceph.spec index b07e8f5..3cede28 100644 --- a/xrootd-ceph.spec +++ b/xrootd-ceph.spec @@ -2,8 +2,8 @@ Name: xrootd-ceph Epoch: 1 -Version: 4.11.3 -Release: 2%{?dist} +Version: 5.0.1 +Release: 1%{?dist} Summary: XRootD plug-in for interfacing with the Ceph storage platform License: LGPLv3+ @@ -30,7 +30,7 @@ with the Ceph storage platform. %setup -q %build -%cmake +%cmake -DPLUGIN_VERSION:INTEGER=$(xrootd-config --plugin-version) %cmake_build %install @@ -40,12 +40,15 @@ rm %{buildroot}%{_libdir}/libXrdCephPosix.so %ldconfig_scriptlets %files -%{_libdir}/libXrdCeph-4.so -%{_libdir}/libXrdCephXattr-4.so +%{_libdir}/libXrdCeph-5.so +%{_libdir}/libXrdCephXattr-5.so %{_libdir}/libXrdCephPosix.so.* %license COPYING* LICENSE %changelog +* Thu Aug 27 2020 Mattias Ellert - 1:5.0.1-1 +- Update to version 5.0.1 (no code changes) + * Wed Jul 29 2020 Fedora Release Engineering - 1:4.11.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From d0ef89ec60c027fb4c6739cd65f0163e740c4314 Mon Sep 17 00:00:00 2001 From: Mattias Ellert Date: Fri, 18 Sep 2020 16:40:58 +0200 Subject: [PATCH 6/9] Update to version 5.0.2 --- sources | 2 +- xrootd-ceph.spec | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/sources b/sources index 03e04af..ac2ce99 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xrootd-ceph-5.0.1.tar.gz) = 8e00cba70b2cea1a5a83041df1b5c18ba3ec9dc801bdffd5cb14dbdffd02a3230b58603523a2ae0995a4685343bcb3d1ad8afbdf9a345104c7e29de3717509a2 +SHA512 (xrootd-ceph-5.0.2.tar.gz) = 9f8de694a9a864ee0a963bb47c603d2cd3a77b4e13efacdd7f35674016358ce3b0a3fc5850098a29774749f54fa82db12c0e56b55d814873c124d9e19c7c23c5 diff --git a/xrootd-ceph.spec b/xrootd-ceph.spec index 3cede28..09496ea 100644 --- a/xrootd-ceph.spec +++ b/xrootd-ceph.spec @@ -2,7 +2,7 @@ Name: xrootd-ceph Epoch: 1 -Version: 5.0.1 +Version: 5.0.2 Release: 1%{?dist} Summary: XRootD plug-in for interfacing with the Ceph storage platform @@ -30,7 +30,7 @@ with the Ceph storage platform. %setup -q %build -%cmake -DPLUGIN_VERSION:INTEGER=$(xrootd-config --plugin-version) +%cmake -DPLUGIN_VERSION:STRING=$(xrootd-config --plugin-version) %cmake_build %install @@ -46,6 +46,9 @@ rm %{buildroot}%{_libdir}/libXrdCephPosix.so %license COPYING* LICENSE %changelog +* Fri Sep 18 2020 Mattias Ellert - 1:5.0.2-1 +- Update to version 5.0.2 + * Thu Aug 27 2020 Mattias Ellert - 1:5.0.1-1 - Update to version 5.0.1 (no code changes) From a2f33d57f01779962bbe95d935d956a09321386a Mon Sep 17 00:00:00 2001 From: Mattias Ellert Date: Thu, 12 Nov 2020 10:41:07 +0100 Subject: [PATCH 7/9] Update to version 5.0.3 --- sources | 2 +- xrootd-ceph.spec | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/sources b/sources index ac2ce99..979f737 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xrootd-ceph-5.0.2.tar.gz) = 9f8de694a9a864ee0a963bb47c603d2cd3a77b4e13efacdd7f35674016358ce3b0a3fc5850098a29774749f54fa82db12c0e56b55d814873c124d9e19c7c23c5 +SHA512 (xrootd-ceph-5.0.3.tar.gz) = 3338a0ab0446e4c7ee3d232f5cce8f93c49e040b4792aa52f9dcf6f27f6767e6ffbaff17eb30a87c5b3ff713e1b0c4edb24d8d116c91351c4ed0c13963f80fc9 diff --git a/xrootd-ceph.spec b/xrootd-ceph.spec index 09496ea..889a870 100644 --- a/xrootd-ceph.spec +++ b/xrootd-ceph.spec @@ -2,7 +2,7 @@ Name: xrootd-ceph Epoch: 1 -Version: 5.0.2 +Version: 5.0.3 Release: 1%{?dist} Summary: XRootD plug-in for interfacing with the Ceph storage platform @@ -46,6 +46,9 @@ rm %{buildroot}%{_libdir}/libXrdCephPosix.so %license COPYING* LICENSE %changelog +* Thu Nov 12 2020 Mattias Ellert - 1:5.0.3-1 +- Update to version 5.0.3 + * Fri Sep 18 2020 Mattias Ellert - 1:5.0.2-1 - Update to version 5.0.2 From b1db96f0221ad39a000a6311a9ba6174615f2aef Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 28 Jan 2021 00:23:05 +0000 Subject: [PATCH 8/9] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xrootd-ceph.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xrootd-ceph.spec b/xrootd-ceph.spec index 889a870..4f0dcdf 100644 --- a/xrootd-ceph.spec +++ b/xrootd-ceph.spec @@ -3,7 +3,7 @@ Name: xrootd-ceph Epoch: 1 Version: 5.0.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: XRootD plug-in for interfacing with the Ceph storage platform License: LGPLv3+ @@ -46,6 +46,9 @@ rm %{buildroot}%{_libdir}/libXrdCephPosix.so %license COPYING* LICENSE %changelog +* Thu Jan 28 2021 Fedora Release Engineering - 1:5.0.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Thu Nov 12 2020 Mattias Ellert - 1:5.0.3-1 - Update to version 5.0.3 From 1b48214d378785877244c5fc34079e76cf7d9ad6 Mon Sep 17 00:00:00 2001 From: Mattias Ellert Date: Fri, 26 Feb 2021 07:51:50 +0100 Subject: [PATCH 9/9] From version 5.1.0 xrootd-ceph is built from the main xrootd source rpm. --- .gitignore | 1 - README.md | 3 -- dead.package | 1 + sources | 1 - xrootd-ceph.spec | 74 ------------------------------------------------ 5 files changed, 1 insertion(+), 79 deletions(-) delete mode 100644 .gitignore delete mode 100644 README.md create mode 100644 dead.package delete mode 100644 sources delete mode 100644 xrootd-ceph.spec diff --git a/.gitignore b/.gitignore deleted file mode 100644 index f6a3a77..0000000 --- a/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/*.tar.gz diff --git a/README.md b/README.md deleted file mode 100644 index 56bd622..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# xrootd-ceph - -The xrootd-ceph package \ No newline at end of file diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..9d8b8f4 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +From version 5.1.0 xrootd-ceph is built from the main xrootd source rpm. diff --git a/sources b/sources deleted file mode 100644 index 979f737..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (xrootd-ceph-5.0.3.tar.gz) = 3338a0ab0446e4c7ee3d232f5cce8f93c49e040b4792aa52f9dcf6f27f6767e6ffbaff17eb30a87c5b3ff713e1b0c4edb24d8d116c91351c4ed0c13963f80fc9 diff --git a/xrootd-ceph.spec b/xrootd-ceph.spec deleted file mode 100644 index 4f0dcdf..0000000 --- a/xrootd-ceph.spec +++ /dev/null @@ -1,74 +0,0 @@ -%undefine __cmake_in_source_build - -Name: xrootd-ceph -Epoch: 1 -Version: 5.0.3 -Release: 2%{?dist} -Summary: XRootD plug-in for interfacing with the Ceph storage platform - -License: LGPLv3+ -URL: https://github.com/xrootd/xrootd-ceph -Source0: https://github.com/xrootd/xrootd-ceph/archive/v%{version}/%{name}-%{version}.tar.gz - -BuildRequires: gcc-c++ -BuildRequires: cmake -BuildRequires: xrootd-server-devel -BuildRequires: xrootd-private-devel -BuildRequires: librados-devel -BuildRequires: libradosstriper-devel - -%if %{?fedora}%{!?fedora:0} >= 30 -# Ceph is not available for 32 bit arches in Fedora 30+ -ExcludeArch: %{ix86} %{arm} -%endif - -%description -The xrootd-ceph is an OSS layer plug-in for the XRootD server for interfacing -with the Ceph storage platform. - -%prep -%setup -q - -%build -%cmake -DPLUGIN_VERSION:STRING=$(xrootd-config --plugin-version) -%cmake_build - -%install -%cmake_install -rm %{buildroot}%{_libdir}/libXrdCephPosix.so - -%ldconfig_scriptlets - -%files -%{_libdir}/libXrdCeph-5.so -%{_libdir}/libXrdCephXattr-5.so -%{_libdir}/libXrdCephPosix.so.* -%license COPYING* LICENSE - -%changelog -* Thu Jan 28 2021 Fedora Release Engineering - 1:5.0.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Thu Nov 12 2020 Mattias Ellert - 1:5.0.3-1 -- Update to version 5.0.3 - -* Fri Sep 18 2020 Mattias Ellert - 1:5.0.2-1 -- Update to version 5.0.2 - -* Thu Aug 27 2020 Mattias Ellert - 1:5.0.1-1 -- Update to version 5.0.1 (no code changes) - -* Wed Jul 29 2020 Fedora Release Engineering - 1:4.11.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Sat Mar 21 2020 Mattias Ellert - 1:4.11.3-1 -- Update to version 4.11.3 - -* Fri Jan 31 2020 Fedora Release Engineering - 1:4.11.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Fri Oct 18 2019 Mattias Ellert - 1:4.11.0-1 -- Update to version 4.11.0 - -* Sun Jul 28 2019 Mattias Ellert - 1:4.10.0-1 -- xrootd-ceph split off to a separate source RPM