Merged update from upstream sources

This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/microdnf.git#e526b3c9fa4d8a00b7df15d9895862bdbaae3399
This commit is contained in:
DistroBaker 2021-01-29 07:37:16 +00:00
parent c07d172e9e
commit bfdace58a3
3 changed files with 21 additions and 12 deletions

1
.gitignore vendored
View File

@ -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

View File

@ -1,11 +1,11 @@
%global libdnf_version 0.43.1
%global libdnf_version 0.55.2
Name: microdnf
Version: 3.5.1
Version: 3.6.0
Release: 1%{?dist}
Summary: Minimal C implementation of DNF
Summary: Lightweight implementation of DNF in C
License: GPLv3+
License: GPLv2+
URL: https://github.com/rpm-software-management/microdnf
Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
@ -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,16 @@ capabilities are intentionally not implemented in Micro DNF.
%{_bindir}/%{name}
%changelog
* Thu Jan 28 2021 Nicola Sella <nsella@redhat.com> - 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 <releng@fedoraproject.org> - 3.5.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Thu Nov 26 2020 Nicola Sella <nsella@redhat.com> - 3.5.1-1
- Update to 3.5.1
- Relicense to GPLv2+

View File

@ -1 +1 @@
SHA512 (microdnf-3.5.1.tar.gz) = 227d3417d17e407b25c4974b1b43e71d112c05a5f7e88ffcbc0c92d86ef28ca3507493ea6c7d9a0e706edac014e7abbf2c2d36a3c66ea8311ccc52e24aec827f
SHA512 (microdnf-3.6.0.tar.gz) = 4681851fa881fbfc68881e47fc0afc5b2b386898078a6e6aa546bb7ca0f43ac8a35ee45c644b2ef70e629785eb2e5b1bac73a62cdb40a2510f37131a04d9695a