diff --git a/.gitignore b/.gitignore index 49f5fe9..cb80961 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /microdnf-3.0.1.tar.gz /microdnf-3.0.2.tar.gz /microdnf-3.3.0.tar.gz +/microdnf-3.4.0.tar.gz diff --git a/microdnf.spec b/microdnf.spec index 88fd350..25de9a7 100644 --- a/microdnf.spec +++ b/microdnf.spec @@ -1,5 +1,7 @@ +%global libdnf_version 0.43.1 + Name: microdnf -Version: 3.3.0 +Version: 3.4.0 Release: 1%{?dist} Summary: Minimal C implementation of DNF @@ -12,10 +14,12 @@ 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) >= 0.38.0 +BuildRequires: pkgconfig(libdnf) >= %{libdnf_version} BuildRequires: pkgconfig(smartcols) BuildRequires: help2man +Requires: libdnf%{?_isa} >= %{libdnf_version} + %description Micro DNF is a very minimal C implementation of DNF's install, upgrade, remove, repolist, and clean commands, designed to be used for doing simple @@ -49,6 +53,22 @@ capabilities are intentionally not implemented in Micro DNF. %{_bindir}/%{name} %changelog +* Wed Jan 15 2020 Ales Matej - 3.4.0-1 +- Add reinstall command +- Add "--setopt=tsflags=test" support +- Add "--setopt=reposdir=" and "--setopt=varsdir=,,..." support +- Add "--config=" support +- Add "--disableplugin", "--enableplugin" support (RhBug:1781126) +- Add "--noplugins" support +- Add "--setopt=cachedir=" support +- Add "--installroot=" support +- Add "--refresh" support +- Support "install_weak_deps" conf option and "--setopt=install_weak_deps=0/1" +- Respect reposdir from conf file +- Respect "metadata_expire" conf file opton (RhBug:1771147) +- Fix: Don't print lines with (null) in transaction report (RhBug:1691353) +- [repolist] Print padding spaces only if output is terminal + * Fri Nov 29 2019 Ales Matej - 3.3.0-1 - Update to 3.3.0 - Fix: do not download metadata in remove command diff --git a/sources b/sources index 0f127ee..8713c41 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (microdnf-3.3.0.tar.gz) = 78229fa7093bfb73f8b42a62a0115895efb4995627f7fca1c164556c28cd1290266124257c89f22f3ca00caf5c48f877659a45921b4aa4b17e2a71c7d4ab89e4 +SHA512 (microdnf-3.4.0.tar.gz) = 297b039f2235430cd2170665f40184a94aa691b21454233f19520c00393b04f783203821ef036b9c789491cbd793ca4eac8124a4c4537c7f2fdba18762c461c2