From 8dc2f7c985dd4b632bbabf2be4d25ea1389eda20 Mon Sep 17 00:00:00 2001 From: Pavel Raiskup Date: Feb 24 2021 14:00:37 +0000 Subject: Initialized to use tito --- diff --git a/.tito/packages/.readme b/.tito/packages/.readme new file mode 100644 index 0000000..b9411e2 --- /dev/null +++ b/.tito/packages/.readme @@ -0,0 +1,3 @@ +the .tito/packages directory contains metadata files +named after their packages. Each file has the latest tagged +version and the project's relative directory. diff --git a/.tito/packages/prunerepo b/.tito/packages/prunerepo new file mode 100644 index 0000000..8582692 --- /dev/null +++ b/.tito/packages/prunerepo @@ -0,0 +1 @@ +1.17-1 ./ diff --git a/.tito/releasers.conf b/.tito/releasers.conf new file mode 100644 index 0000000..8e4f081 --- /dev/null +++ b/.tito/releasers.conf @@ -0,0 +1,3 @@ +[fedora-git-all] +releaser = tito.release.FedoraGitReleaser +branches = rawhide f34 f33 f32 diff --git a/.tito/tito.props b/.tito/tito.props new file mode 100644 index 0000000..eab3f19 --- /dev/null +++ b/.tito/tito.props @@ -0,0 +1,5 @@ +[buildconfig] +builder = tito.builder.Builder +tagger = tito.tagger.VersionTagger +changelog_do_not_remove_cherrypick = 0 +changelog_format = %s (%ae) diff --git a/prunerepo.spec b/prunerepo.spec index 2d28fea..205765d 100644 --- a/prunerepo.spec +++ b/prunerepo.spec @@ -1,15 +1,13 @@ -Name: {{{ git_name name=prunerepo }}} -Version: {{{ git_version lead=1 }}} +Name: prunerepo +Version: 1.17 Summary: Remove old packages from rpm-md repository Release: 1%{?dist} Url: https://pagure.io/prunerepo # Source is created by: -# git clone https://pagure.io/copr/copr.git -# git checkout {{{ echo -n "${OUTPUT[git_name]}-${OUTPUT[git_version]}" }}}-1 -# cd copr/prunerepo -# rpkg spec --sources -Source0: {{{ git_dir_archive }}} +# git clone %%url && cd prunerepo +# tito build --tgz --tag %%name-%%version-%%release +Source0: %name-%version.tar.gz License: GPLv2+ BuildArch: noarch @@ -44,7 +42,7 @@ After deletion of obsoleted packages, the command to recreate the repository metadata. %prep -{{{ git_dir_setup_macro }}} +%setup -q %check tests/run.sh @@ -67,7 +65,17 @@ install -p -m 644 man/prunerepo.1 %{buildroot}/%{_mandir}/man1/ %{_mandir}/man1/prunerepo.1* %changelog -{{{ git_changelog since_tag=prunerepo-1.16-1 }}} +* Tue Dec 17 2019 clime 1.17-1 +- fix changelog + +* Mon Dec 16 2019 clime 1.16-1 +- deprecate --copr +- avoid additional newlines in stderr +- skip prunerepo if set(latest_rpms) is empty +- Use splitlines instead of split for repoquery parsing +- Set skip_if_unavailable=False to not loose the data +- Always dump stderr of repoquery (not only in error case) +- Drop useless double-quote in --queryformat * Mon Apr 01 2019 clime 1.15-1 - fix changelog