diff --git a/changelog b/changelog new file mode 100644 index 0000000..f50ebb1 --- /dev/null +++ b/changelog @@ -0,0 +1,117 @@ +* Thu Feb 16 2023 Jens Petersen - 0.4.10-2 +- refresh to cabal-rpm-2.1.0 with SPDX migration + +* Sat Nov 12 2022 Jens Petersen - 0.4.10-1 +- Order: add depsPackages and factor out depsGraph to Graph +- Graph: add depsGraphDeps which takes a list of possible deps +- Graph: add topsortGraph (factored out of sortGraph) +- Graph rpmspecDynBuildRequires: error if no srpm generated +- tests: add testcase for deps command + +* Sat Jul 23 2022 Fedora Release Engineering - 0.4.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Tue Jun 14 2022 Jens Petersen - 0.4.8-1 +- prepend spec name to any rpmspec stderr +- optimize by filtering out Provides ending in (x86-64) + +* Tue May 31 2022 Jens Petersen - 0.4.7-1 +- handle Dynamic BuildRequires (#3) + with special support for golang Provs and rust & ruby BRs +- library: new Graph function aliases + +* Fri Jan 21 2022 Fedora Release Engineering - 0.4.5-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Sat Jan 08 2022 Miro Hrončok - 0.4.5-4 +- Rebuilt for https://fedoraproject.org/wiki/Changes/LIBFFI34 + +* Fri Aug 06 2021 Jens Petersen - 0.4.5-3 +- rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 0.4.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Sat May 29 2021 Jens Petersen - 0.4.5-1 +- 'render': do not reverse arrows +- 'render': rename -o/--output option to -g/--gv-output + +* Wed May 19 2021 Jens Petersen - 0.4.4.1-1 +- 'render': helpful error message if graphviz not installed + +* Sun May 16 2021 Jens Petersen - 0.4.4-1 +- new render command to show graph +- fix subcycles algorithm and improve cycles text + +* Wed May 12 2021 Jens Petersen - 0.4.3.2-1 +- intercalate newlines between cycles +- only list subcycles with over 2 packages + +* Wed Jan 27 2021 Fedora Release Engineering - 0.4.3.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Fri Sep 25 01:27:35 +08 2020 Jens Petersen - 0.4.3.1-1 +- 'deps','rdeps': --exclude option to ignore a "broken" neighboring package + +* Fri Sep 18 19:29:07 +08 2020 Jens Petersen - 0.4.3-1 +- https://hackage.haskell.org/package/rpmbuild-order-0.4.3/changelog: +- 'deps' and 'rdeps': new --ignore-BR option +- 'sort' no longer outputs a leading newline + +* Fri Sep 11 00:18:36 +08 2020 Jens Petersen - 0.4.2.1-1 +- update to 0.4.2.1 bugfix +- fixes reversed order of `rpmbuild-order sort` output + +* Sun Aug 09 2020 Jens Petersen - 0.4.2-2 +- setup bash completions + +* Tue Aug 04 17:03:39 GMT 2020 Jens Petersen - 0.4.2-1 +- https://hackage.haskell.org/package/rpmbuild-order-0.4.2/changelog +- major new version with a library and better performance and new features +- support for bcond options +- output any subcycles for cyclic dependencies +- new commands: layers, leaves, roots, chain +- a small testsuite has been added + +* Sat Aug 01 2020 Fedora Release Engineering - 0.3.1-4 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 0.3.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Fri Jul 17 2020 Jens Petersen - 0.3.1-2 +- refresh to cabal-rpm-2.0.6 + +* Sat Jul 04 2020 Jens Petersen - 0.3.1-1 +- fix detection of circular dependencies + +* Wed Feb 19 2020 Jens Petersen - 0.3-3 +- refresh to cabal-rpm-2.0.2 + +* Thu Jan 30 2020 Fedora Release Engineering - 0.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Oct 10 2019 Jens Petersen - 0.3-1 +- check package provides instead of rpms +- --lenient for rpmspec failures +- https://hackage.haskell.org/package/rpmbuild-order-0.3/changelog + +* Thu Aug 01 2019 Jens Petersen - 0.2.1-5 +- rebuild + +* Fri Jul 26 2019 Fedora Release Engineering - 0.2.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sat Feb 02 2019 Fedora Release Engineering - 0.2.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Thu Oct 25 2018 Jens Petersen - 0.2.1-2 +- rebuild for static executable + +* Fri Aug 17 2018 Jens Petersen - 0.2.1-1 +- update to 0.2 +- add manpage + +* Wed Jul 25 2018 Fedora Haskell SIG - 0.1-1 +- spec file generated by cabal-rpm-0.12.5 diff --git a/rpmbuild-order.spec b/rpmbuild-order.spec index b090154..79072cc 100644 --- a/rpmbuild-order.spec +++ b/rpmbuild-order.spec @@ -8,7 +8,7 @@ Name: %{pkg_name} Version: 0.4.10 -Release: 2%{?dist} +Release: %autorelease Summary: Sort RPM packages in dependency order License: BSD-3-Clause @@ -167,120 +167,4 @@ PATH=%{buildroot}%{_bindir}:$PATH %changelog -* Thu Feb 16 2023 Jens Petersen - 0.4.10-2 -- refresh to cabal-rpm-2.1.0 with SPDX migration - -* Sat Nov 12 2022 Jens Petersen - 0.4.10-1 -- Order: add depsPackages and factor out depsGraph to Graph -- Graph: add depsGraphDeps which takes a list of possible deps -- Graph: add topsortGraph (factored out of sortGraph) -- Graph rpmspecDynBuildRequires: error if no srpm generated -- tests: add testcase for deps command - -* Sat Jul 23 2022 Fedora Release Engineering - 0.4.8-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Tue Jun 14 2022 Jens Petersen - 0.4.8-1 -- prepend spec name to any rpmspec stderr -- optimize by filtering out Provides ending in (x86-64) - -* Tue May 31 2022 Jens Petersen - 0.4.7-1 -- handle Dynamic BuildRequires (#3) - with special support for golang Provs and rust & ruby BRs -- library: new Graph function aliases - -* Fri Jan 21 2022 Fedora Release Engineering - 0.4.5-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Sat Jan 08 2022 Miro Hrončok - 0.4.5-4 -- Rebuilt for https://fedoraproject.org/wiki/Changes/LIBFFI34 - -* Fri Aug 06 2021 Jens Petersen - 0.4.5-3 -- rebuild - -* Fri Jul 23 2021 Fedora Release Engineering - 0.4.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Sat May 29 2021 Jens Petersen - 0.4.5-1 -- 'render': do not reverse arrows -- 'render': rename -o/--output option to -g/--gv-output - -* Wed May 19 2021 Jens Petersen - 0.4.4.1-1 -- 'render': helpful error message if graphviz not installed - -* Sun May 16 2021 Jens Petersen - 0.4.4-1 -- new render command to show graph -- fix subcycles algorithm and improve cycles text - -* Wed May 12 2021 Jens Petersen - 0.4.3.2-1 -- intercalate newlines between cycles -- only list subcycles with over 2 packages - -* Wed Jan 27 2021 Fedora Release Engineering - 0.4.3.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Fri Sep 25 01:27:35 +08 2020 Jens Petersen - 0.4.3.1-1 -- 'deps','rdeps': --exclude option to ignore a "broken" neighboring package - -* Fri Sep 18 19:29:07 +08 2020 Jens Petersen - 0.4.3-1 -- https://hackage.haskell.org/package/rpmbuild-order-0.4.3/changelog: -- 'deps' and 'rdeps': new --ignore-BR option -- 'sort' no longer outputs a leading newline - -* Fri Sep 11 00:18:36 +08 2020 Jens Petersen - 0.4.2.1-1 -- update to 0.4.2.1 bugfix -- fixes reversed order of `rpmbuild-order sort` output - -* Sun Aug 09 2020 Jens Petersen - 0.4.2-2 -- setup bash completions - -* Tue Aug 04 17:03:39 GMT 2020 Jens Petersen - 0.4.2-1 -- https://hackage.haskell.org/package/rpmbuild-order-0.4.2/changelog -- major new version with a library and better performance and new features -- support for bcond options -- output any subcycles for cyclic dependencies -- new commands: layers, leaves, roots, chain -- a small testsuite has been added - -* Sat Aug 01 2020 Fedora Release Engineering - 0.3.1-4 -- Second attempt - Rebuilt for - https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering - 0.3.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Fri Jul 17 2020 Jens Petersen - 0.3.1-2 -- refresh to cabal-rpm-2.0.6 - -* Sat Jul 04 2020 Jens Petersen - 0.3.1-1 -- fix detection of circular dependencies - -* Wed Feb 19 2020 Jens Petersen - 0.3-3 -- refresh to cabal-rpm-2.0.2 - -* Thu Jan 30 2020 Fedora Release Engineering - 0.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Thu Oct 10 2019 Jens Petersen - 0.3-1 -- check package provides instead of rpms -- --lenient for rpmspec failures -- https://hackage.haskell.org/package/rpmbuild-order-0.3/changelog - -* Thu Aug 01 2019 Jens Petersen - 0.2.1-5 -- rebuild - -* Fri Jul 26 2019 Fedora Release Engineering - 0.2.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sat Feb 02 2019 Fedora Release Engineering - 0.2.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Thu Oct 25 2018 Jens Petersen - 0.2.1-2 -- rebuild for static executable - -* Fri Aug 17 2018 Jens Petersen - 0.2.1-1 -- update to 0.2 -- add manpage - -* Wed Jul 25 2018 Fedora Haskell SIG - 0.1-1 -- spec file generated by cabal-rpm-0.12.5 +%autochangelog