From 15de542559e866d9fa57a70095563720cd76bc34 Mon Sep 17 00:00:00 2001 From: Benjamin Gilbert Date: Wed, 3 Aug 2022 18:13:01 -0400 Subject: [PATCH 1/2] Drop ncompress BuildRequires for EPEL 9 It's only used for one test, which is skipped if ncompress isn't available. ncompress isn't packaged in EL9 or EPEL9, and it's not worth packaging solely to test that we can successfully use it. --- xdelta.spec | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/xdelta.spec b/xdelta.spec index cf09055..1426049 100644 --- a/xdelta.spec +++ b/xdelta.spec @@ -1,7 +1,7 @@ Summary: A binary file delta generator Name: xdelta Version: 3.1.0 -Release: 15%{?dist} +Release: 16%{?dist} License: ASL 2.0 Source0: https://github.com/jmacd/xdelta-devel/releases/download/v%{version}/xdelta3-%{version}.tar.gz URL: http://xdelta.org/ @@ -9,7 +9,6 @@ URL: http://xdelta.org/ # for testsuite BuildRequires: make BuildRequires: gcc, gcc-c++ -BuildRequires: ncompress BuildRequires: xz-devel # Man page day fixes @@ -56,6 +55,9 @@ popd %{_mandir}/man1/xdelta* %changelog +* Wed Aug 03 2022 Benjamin Gilbert - 3.1.0-16 +- Drop ncompress BuildRequires for EPEL 9 + * Sat Jul 23 2022 Fedora Release Engineering - 3.1.0-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 12a655b5f2a91a13825b0625215a1fa8a966111e Mon Sep 17 00:00:00 2001 From: Benjamin Gilbert Date: Tue, 30 Jul 2024 14:51:41 -0700 Subject: [PATCH 2/2] Update URLs for project and Source0 xdelta.org is dead, and the xdelta-devel repo redirects to xdelta-gpl. Fixes rhbz#2294794. --- xdelta.spec | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/xdelta.spec b/xdelta.spec index 1426049..5f48eb5 100644 --- a/xdelta.spec +++ b/xdelta.spec @@ -1,10 +1,11 @@ Summary: A binary file delta generator Name: xdelta Version: 3.1.0 -Release: 16%{?dist} +Release: 17%{?dist} License: ASL 2.0 -Source0: https://github.com/jmacd/xdelta-devel/releases/download/v%{version}/xdelta3-%{version}.tar.gz -URL: http://xdelta.org/ +# the latest release tarball is only in the pre-relicensing GPL repo +Source0: https://github.com/jmacd/xdelta-gpl/releases/download/v%{version}/xdelta3-%{version}.tar.gz +URL: https://github.com/jmacd/xdelta # for testsuite BuildRequires: make @@ -55,6 +56,10 @@ popd %{_mandir}/man1/xdelta* %changelog +* Tue Jul 30 2024 Benjamin Gilbert - 3.1.0-17 +- Fix dead project URL (rhbz#2294794) +- Update Source0 URL + * Wed Aug 03 2022 Benjamin Gilbert - 3.1.0-16 - Drop ncompress BuildRequires for EPEL 9