From d428fa55e1c348e390f02da6eedce079d0c4f4ed Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 27 Oct 2022 20:43:57 +0800 Subject: [PATCH] update to 0.6.0 --- .gitignore | 1 + pkgtreediff.spec | 24 +++++++++++++++++++++--- sources | 2 +- 3 files changed, 23 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index e9e133f..be11b48 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /pkgtreediff-0.4.tar.gz /pkgtreediff-0.4.1.tar.gz /pkgtreediff-0.5.0.tar.gz +/pkgtreediff-0.6.0.tar.gz diff --git a/pkgtreediff.spec b/pkgtreediff.spec index aa8f211..cbfc272 100644 --- a/pkgtreediff.spec +++ b/pkgtreediff.spec @@ -4,9 +4,12 @@ %global pkg_name pkgtreediff %global pkgver %{pkg_name}-%{version} +# one test needs network +%bcond_with tests + Name: %{pkg_name} -Version: 0.5.0 -Release: 6%{?dist} +Version: 0.6.0 +Release: 1%{?dist} Summary: RPM package tree diff tool License: GPLv3+ @@ -21,12 +24,14 @@ BuildRequires: ghc-rpm-macros BuildRequires: ghc-Glob-prof BuildRequires: ghc-async-prof BuildRequires: ghc-base-prof +BuildRequires: ghc-bytestring-prof BuildRequires: ghc-directory-prof BuildRequires: ghc-extra-prof BuildRequires: ghc-filepath-prof BuildRequires: ghc-http-client-prof BuildRequires: ghc-http-client-tls-prof BuildRequires: ghc-http-directory-prof +BuildRequires: ghc-http-types-prof BuildRequires: ghc-koji-prof BuildRequires: ghc-rpm-nvr-prof BuildRequires: ghc-simple-cmd-prof @@ -35,7 +40,8 @@ BuildRequires: ghc-text-prof # End cabal-rpm deps %description -Tool for comparing RPM packages and versions in OS dist trees or instances. +Tool for comparing RPM packages and version-releases in OS dist trees or +instances. %package -n ghc-%{name} @@ -100,6 +106,12 @@ mkdir -p %{buildroot}%{_datadir}/bash-completion/completions/ # End cabal-rpm install +%check +%if %{with tests} +%cabal_test +%endif + + %files # Begin cabal-rpm files: %license LICENSE @@ -131,6 +143,12 @@ mkdir -p %{buildroot}%{_datadir}/bash-completion/completions/ %changelog +* Thu Oct 27 2022 Jens Petersen - 0.6.0-1 +- significant processing performance improvement +- allow multiple mode options; separate summary & rst options +- add support for package list files via http +- fix local filesystem recursion + * Fri Jul 22 2022 Fedora Release Engineering - 0.5.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild diff --git a/sources b/sources index 103f35e..5f7f18e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (pkgtreediff-0.5.0.tar.gz) = 87e35308a6efbca318d2b84c8a8cc62da04c7ef28c656d3211784e51d9256c0cc8099219d2a74d487f356372801529e7f0936680cd3106e00e97bde9c0301d65 +SHA512 (pkgtreediff-0.6.0.tar.gz) = e56db1c9c27216710d4ef307f32c115a69b69a5b39de5cf74bfb714a52b2dfd4b2b8bd27d4a693e7e1d84f0c3cc2a41be2e4983caec2c8719548094f8d275cb3