Name: dnf Version: 4.0.4 Release: 2mamba Summary: Package manager based on libdnf and libsolv Group: System/Management Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: https://github.com/rpm-software-management/dnf Source: https://github.com/rpm-software-management/dnf.git/%{version}/dnf-%{version}.tar.bz2 Patch0: dnf-4.0.4-rpm5.patch Patch1: dnf-4.0.4-rpm5-detect-release.patch Patch2: dnf-2.7.5-hawkey-0.6.4.1.patch Patch3: dnf-2.7.5-python-2.7.15.patch Patch4: dnf-2.7.5-openmamba-conf.patch Patch5: dnf-4.0.4-rpm5-CALLBACK.patch License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: libpython-devel ## AUTOBUILDREQ-END BuildRequires: cmake Requires: librepo Requires: libcomps Requires: libsolv Requires: libdnf Requires: python-gpg Requires: python-backports-lzma Requires: python-iniparse Requires: python-enum34 BuildRoot: %{_tmppath}/%{name}-%{version}-root %description Package manager based on libdnf and libsolv. Replaces YUM. %prep %setup -q %patch0 -p1 %patch1 -p1 %patch2 -p1 #%patch3 -p1 %patch4 -p1 %patch5 -p1 %build %cmake -d build %make make doc %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %makeinstall -C build %ifarch x86_64 install -d %{buildroot}%{python_sitearch} mv %{buildroot}%{python_sitelib}/dnf %{buildroot}%{python_sitearch} %endif ln -s dnf-2 %{buildroot}%{_bindir}/dnf ln -s dnf-automatic-2 %{buildroot}%{_bindir}/dnf-automatic install -d %{buildroot}/lib mv %{buildroot}%{_prefix}/lib/systemd %{buildroot}/lib/ mv %{buildroot}%{_mandir}/man8/yum.8 %{buildroot}%{_mandir}/man8/yum-dnf.8 mv %{buildroot}%{_mandir}/man5/yum.conf.5 %{buildroot}%{_mandir}/man5/yum.conf-dnf.5 mv %{buildroot}%{_mandir}/man8/yum-shell.8 %{buildroot}%{_mandir}/man8/yum-shell-dnf.8 %find_lang %{name} || touch %{name}.lang %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %files -f %{name}.lang %defattr(-,root,root) %dir %{_sysconfdir}/dnf %config %{_sysconfdir}/dnf/automatic.conf %config %{_sysconfdir}/dnf/dnf.conf %dir %{_sysconfdir}/dnf/protected.d %config %{_sysconfdir}/dnf/protected.d/dnf.conf %{_sysconfdir}/libreport/events.d/collect_dnf.conf %{_sysconfdir}/logrotate.d/dnf %{_bindir}/dnf %{_bindir}/dnf-automatic %{_bindir}/dnf-2 %{_bindir}/dnf-automatic-2 %dir %{python_sitearch}/dnf %{python_sitearch}/dnf/* %{_unitdir}/dnf-automatic-download.service %{_unitdir}/dnf-automatic-download.timer %{_unitdir}/dnf-automatic-install.service %{_unitdir}/dnf-automatic-install.timer %{_unitdir}/dnf-automatic-notifyonly.service %{_unitdir}/dnf-automatic-notifyonly.timer %{_unitdir}/dnf-automatic.service %{_unitdir}/dnf-automatic.timer %{_unitdir}/dnf-makecache.service %{_unitdir}/dnf-makecache.timer %{_tmpfilesdir}/dnf.conf %{_datadir}/bash-completion/completions/dnf %{_mandir}/man5/dnf.conf.5* %{_mandir}/man5/yum.conf-dnf.5* %{_mandir}/man8/dnf.8* %{_mandir}/man8/dnf.automatic.8* %{_mandir}/man8/yum-dnf.8* %{_mandir}/man8/yum2dnf.8* %{_mandir}/man8/yum-shell-dnf.8* %doc AUTHORS COPYING %changelog * Sun Jun 02 2019 Silvan Calarco 4.0.4-2mamba - remove man pages conflicting with yum * Sun Jun 02 2019 Silvan Calarco 4.0.4-1mamba - update to 4.0.4 * Sun Jun 02 2019 Silvan Calarco 3.0.1-1mamba - update to 3.0.1 * Sun Jun 02 2019 Silvan Calarco 2.7.5-2mamba - modified patch to detect release using openmamba-release pkg * Sat Jun 01 2019 Silvan Calarco 2.7.5-1mamba - backport to 2.7.5 with working deps and patches for rpm5 * Sat May 25 2019 Automatic Build System 4.2.6-1mamba - automatic version update by autodist * Fri Dec 28 2018 Silvan Calarco 4.0.10-2mamba - added rpm5 patch * Wed Dec 19 2018 Automatic Build System 4.0.10-1mamba - automatic version update by autodist * Thu Nov 22 2018 Automatic Build System 4.0.9-1mamba - automatic version update by autodist * Sun Nov 04 2018 Automatic Build System 4.0.4-1mamba - automatic version update by autodist * Sat Sep 01 2018 Automatic Build System 3.4.0-1mamba - automatic version update by autodist * Tue Aug 14 2018 Automatic Build System 3.3.0-1mamba - automatic version update by autodist * Tue Aug 07 2018 Automatic Build System 3.2.0-1mamba - automatic version update by autodist * Fri Jul 27 2018 Automatic Build System 3.1.0-1mamba - automatic version update by autodist * Mon Jul 23 2018 Automatic Build System 3.0.4-1mamba - automatic version update by autodist * Thu Jul 12 2018 Automatic Build System 3.0.3-1mamba - automatic version update by autodist * Sun Jul 08 2018 Automatic Build System 3.0.2-1mamba - automatic version update by autodist * Wed May 16 2018 Silvan Calarco 2.7.5-1mamba - package created using the webbuild interface