From e526b3c9fa4d8a00b7df15d9895862bdbaae3399 Mon Sep 17 00:00:00 2001 From: Nicola Sella Date: Thu, 28 Jan 2021 18:17:36 +0100 Subject: [PATCH] Update to 3.6.0 --- .gitignore | 1 + microdnf.spec | 27 ++++++++++++++++----------- sources | 2 +- 3 files changed, 18 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index 08b75b8..b1cc78b 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /microdnf-3.4.0.tar.gz /microdnf-3.5.0.tar.gz /microdnf-3.5.1.tar.gz +/microdnf-3.6.0.tar.gz diff --git a/microdnf.spec b/microdnf.spec index 86f1ed0..062dd79 100644 --- a/microdnf.spec +++ b/microdnf.spec @@ -1,9 +1,9 @@ -%global libdnf_version 0.43.1 +%global libdnf_version 0.55.2 Name: microdnf -Version: 3.5.1 -Release: 2%{?dist} -Summary: Minimal C implementation of DNF +Version: 3.6.0 +Release: 1%{?dist} +Summary: Lightweight implementation of DNF in C License: GPLv2+ URL: https://github.com/rpm-software-management/microdnf @@ -19,19 +19,17 @@ BuildRequires: pkgconfig(smartcols) BuildRequires: help2man Requires: libdnf%{?_isa} >= %{libdnf_version} +# Ensure DNF package manager configuration skeleton is installed +Requires: dnf-data %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 -packaging actions in containers when you don't need full-blown DNF and -you want the tiniest useful containers possible. +Micro DNF is a lightweight C implementation of DNF, designed to be used +for doing simple packaging actions when you don't need full-blown DNF and +you want the tiniest useful environments possible. That is, you don't want any interpreter stack and you want the most minimal environment possible so you can build up to exactly what you need. -This is not a substitute for DNF for real systems, and many of DNF's -capabilities are intentionally not implemented in Micro DNF. - %prep %autosetup -p1 @@ -53,6 +51,13 @@ capabilities are intentionally not implemented in Micro DNF. %{_bindir}/%{name} %changelog +* Thu Jan 28 2021 Nicola Sella - 3.6.0-1 +- Update to 3.6.0 +- spec: Sync summary and description from openSUSE +- Add support for setting a platform module ID +- Add dependency for DNF configurations skeleton +- Add support for setting allow_vendor_change + * Tue Jan 26 2021 Fedora Release Engineering - 3.5.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild diff --git a/sources b/sources index 955288e..4e9ae07 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (microdnf-3.5.1.tar.gz) = 227d3417d17e407b25c4974b1b43e71d112c05a5f7e88ffcbc0c92d86ef28ca3507493ea6c7d9a0e706edac014e7abbf2c2d36a3c66ea8311ccc52e24aec827f +SHA512 (microdnf-3.6.0.tar.gz) = 4681851fa881fbfc68881e47fc0afc5b2b386898078a6e6aa546bb7ca0f43ac8a35ee45c644b2ef70e629785eb2e5b1bac73a62cdb40a2510f37131a04d9695a