%global libdnf_version 0.38.0 Name: microdnf Version: 3.0.1 Release: 8%{?dist} Summary: Micro DNF License: GPLv3+ URL: https://github.com/rpm-software-management/microdnf Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz Patch1: 0001-Add-support-for-releasever.patch Patch2: 0002-Fix-minor-memory-leaks-RhBug1702283.patch Patch3: 0003-use-help2man-to-generate-a-man-page.patch Patch4: 0004-Fix-microdnf---help-coredump.patch Patch5: 0005-Allow-downgrade-for-all-transactions-microdnf-does-RhBug1725863.patch Patch6: 0006-Add-support-of-best-behavior.patch Patch7: 0007-Add-repolist-command-RhBug1584952.patch Patch8: 0008-Add-repoquery-command.patch Patch9: 0009-Fix-Dont-print-lines-with-null-in-transaction-report-RhBug-1691353.patch BuildRequires: gcc BuildRequires: meson >= 0.36.0 BuildRequires: pkgconfig(glib-2.0) >= 2.44.0 BuildRequires: pkgconfig(gobject-2.0) >= 2.44.0 BuildRequires: pkgconfig(libpeas-1.0) >= 1.20.0 BuildRequires: pkgconfig(libdnf) >= %{libdnf_version} BuildRequires: pkgconfig(smartcols) BuildRequires: help2man Requires: libdnf%{?_isa} >= %{libdnf_version} %description %{summary}. %prep %autosetup -p1 %build %meson %meson_build %install %meson_install %check %meson_test %files %license COPYING %doc README.md %{_bindir}/%{name} %{_mandir}/man8/%{name}.8* %changelog * Mon Jan 13 2020 Ales Matej - 3.0.1-8 - Fix: Don't print lines with (null) in transaction report (RhBug:1691353) * Tue Dec 17 2019 Pavla Kratochvilova - 3.0.1-7 - Add dependency on libdnf * Tue Dec 17 2019 Pavla Kratochvilova - 3.0.1-6 - Allow downgrade for all transactions microdnf does (RhBug:1725863) * Tue Nov 26 2019 Ales Matej - 3.0.1-5 - Add repolist command (RhBug:1584952) - Add repoquery command (RhBug:1769245) * Wed Nov 13 2019 Ales Matej - 3.0.1-4 - Add support of best behavior (RhBug:1679476) - Add support for --releasever (RhBug:1591627) * Fri Aug 30 2019 Pavla Kratochvilova - 3.0.1-3 - Fix microdnf --help coredump (RhBug:1744979) * Thu Aug 01 2019 Pavla Kratochvilova - 3.0.1-2 - Fix minor memory leaks (RhBug:1702283) - Use help2man to generate a man page (RhBug:1612520) * Wed Jun 27 2018 Jaroslav Mracek - 3.0.1-1 - Update to 3.0.1 * Thu Feb 08 2018 Fedora Release Engineering - 3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Thu Aug 03 2017 Fedora Release Engineering - 3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Wed Jul 26 2017 Fedora Release Engineering - 3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Sat Jul 22 2017 Igor Gnatenko - 3-2 - No CMake, only meson * Thu Jun 01 2017 Igor Gnatenko - 3-1 - Update to 3 * Fri May 12 2017 Igor Gnatenko - 2-3 - Apply few patches from upstream * Fri Feb 10 2017 Fedora Release Engineering - 2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Thu Feb 02 2017 Igor Gnatenko - 2-1 - Update to 2 * Mon Dec 12 2016 Igor Gnatenko - 1-1 - Initial package