Ales Kozumplik 23ac535
%global gitrev 832ecd1
Ales Kozumplik 23ac535
%global hawkey_version 0.2.11-3
Ales Kozumplik 74edd96
%global confdir %{_sysconfdir}/dnf
Ales Kozumplik 74edd96
Ales Kozumplik 74edd96
Name:		dnf
Ales Kozumplik 23ac535
Version:	0.2.12
Ales Kozumplik d6e58c6
Release:	1.git%{gitrev}%{?dist}
Ales Kozumplik 74edd96
Summary:	Package manager forked from Yum, using libsolv as a dependency resolver
Ales Kozumplik 74edd96
Group:		System Environment/Base
Ales Kozumplik 74edd96
# For a breakdown of the licensing, see PACKAGE-LICENSING
Ales Kozumplik 74edd96
License:	GPLv2+ and GPLv2 and GPL
Ales Kozumplik 74edd96
URL:		https://github.com/akozumpl/dnf
Ales Kozumplik 74edd96
Source0:	http://akozumpl.fedorapeople.org/dnf-%{gitrev}.tar.xz
Ales Kozumplik 74edd96
BuildArch:	noarch
Ales Kozumplik 74edd96
BuildRequires:	cmake
Ales Kozumplik 74edd96
BuildRequires:	python2
Ales Kozumplik 1f46e8b
BuildRequires:  python-nose python-sphinx
Ales Kozumplik 23ac535
BuildRequires:	python-hawkey >= %{hawkey_version}
Ales Kozumplik 23ac535
Requires:	python-hawkey >= %{hawkey_version}
Ales Kozumplik 74edd96
Requires:	crontabs
Ales Kozumplik 74edd96
Ales Kozumplik 74edd96
%description
Ales Kozumplik 74edd96
Package manager forked from Yum, using libsolv as a dependency resolver.
Ales Kozumplik 74edd96
Ales Kozumplik 74edd96
%prep
Ales Kozumplik 74edd96
%setup -q -n dnf
Ales Kozumplik 74edd96
Ales Kozumplik 74edd96
%build
Ales Kozumplik 74edd96
%cmake .
Ales Kozumplik 74edd96
make %{?_smp_mflags}
Ales Kozumplik d6e58c6
make doc-man
Ales Kozumplik 74edd96
Ales Kozumplik 74edd96
%install
Ales Kozumplik 74edd96
rm -rf $RPM_BUILD_ROOT
Ales Kozumplik 74edd96
make install DESTDIR=$RPM_BUILD_ROOT
Ales Kozumplik 74edd96
Ales Kozumplik 23ac535
%check
Ales Kozumplik 23ac535
make ARGS="-V" test
Ales Kozumplik 23ac535
Ales Kozumplik 74edd96
%files
Ales Kozumplik 74edd96
%doc AUTHORS README.md COPYING PACKAGE-LICENSING
Ales Kozumplik 74edd96
%{_bindir}/dnf
Ales Kozumplik 74edd96
%{python_sitelib}/dnf/
Ales Kozumplik 74edd96
%dir %{confdir}
Ales Kozumplik 74edd96
%config(noreplace) %{confdir}/dnf.conf
Ales Kozumplik 74edd96
%{_sysconfdir}/cron.hourly/dnf-makecache.cron
Ales Kozumplik 23ac535
%{_mandir}/man8/dnf.8.gz
Ales Kozumplik 74edd96
Ales Kozumplik 74edd96
%changelog
Ales Kozumplik 23ac535
* Fri Sep 21 2012 Aleš Kozumplík <ales@redhat.com> - 0.2.12-1.git832ecd1
Ales Kozumplik 23ac535
- fix 'dnf --version'. (RhBug: 857710)
Ales Kozumplik 23ac535
- Latest hawkey compatibilities.
Ales Kozumplik 23ac535
- Run 'make check' when building the RPM.
Ales Kozumplik 23ac535
Ales Kozumplik d6e58c6
* Thu Sep 13 2012 Aleš Kozumplík <akozumpl@redhat.com> - 0.2.11-1.git9da1268
Ales Kozumplik d6e58c6
- Make 'dnf help' work. (RhBug: 853923)
Ales Kozumplik d6e58c6
- Add the man page. (RhBug: 853923)
Ales Kozumplik d6e58c6
Ales Kozumplik 733225d
* Thu Aug 30 2012 Aleš Kozumplík <akozumpl@redhat.com> - 0.2.10-1.gitb06d183
Ales Kozumplik 733225d
- Latest hawkey compatibilities.
Ales Kozumplik 733225d
- RhBug: 852803
Ales Kozumplik 733225d
Ales Kozumplik d1d0e2e
* Thu Aug 23 2012 Aleš Kozumplík <akozumpl@redhat.com> - 0.2.9-1.git5dea6e7
Ales Kozumplik d1d0e2e
- Latest hawkey compatibilities.
Ales Kozumplik d1d0e2e
- RhBug: 847098
Ales Kozumplik d1d0e2e
Ales Kozumplik 567f14e
* Mon Aug 6 2012 Aleš Kozumplík <akozumpl@redhat.com> - 0.2.7-6.git8ac0959
Ales Kozumplik 567f14e
- Maintenance build to conform the new hawkey repo loading APIs.
Ales Kozumplik 567f14e
Ales Kozumplik 8bcdf62
* Tue Jul 24 2012 Aleš Kozumplík <akozumpl@redhat.com> - 0.2.7-5.git632e1eb
Ales Kozumplik c914bf2
- Clean dependencies during 'dnf erase'.
Ales Kozumplik c914bf2
- fixed: readline problems under pdb.
Ales Kozumplik c914bf2
- 'dnf info' now works.
Ales Kozumplik c914bf2
- removal: yum.sqlitesack, yum.packageSack and RPMDBPackageSack.
Ales Kozumplik c914bf2
c049dc7
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.7-3.gitb74addd
c049dc7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
c049dc7
Ales Kozumplik d3a726a
* Mon Jul 16 2012 Aleš Kozumplík <akozumpl@redhat.com> - 0.2.7-2.gitb74addd
Ales Kozumplik d3a726a
- Add missing rpmUtils.error.
Ales Kozumplik d3a726a
Ales Kozumplik 74edd96
* Mon Jul 16 2012 Aleš Kozumplík <akozumpl@redhat.com> - 0.2.7-1.git3f2389e
Ales Kozumplik 74edd96
- First Fedora rawhide build.
Ales Kozumplik 74edd96
Ales Kozumplik 74edd96
* Wed Jul 11 2012 Aleš Kozumplík <akozumpl@redhat.com> - 0.2.6-11.gitb1f1c08
Ales Kozumplik 74edd96
- More licensing changes.
Ales Kozumplik 74edd96
Ales Kozumplik 74edd96
* Mon Jul 9 2012 Aleš Kozumplík <akozumpl@redhat.com> - 0.2.6-10.git964faae
Ales Kozumplik 74edd96
- Licensing changes.
Ales Kozumplik 74edd96
Ales Kozumplik 74edd96
* Tue Jun 21 2012 Aleš Kozumplík <akozumpl@redhat.com> - 0.2.6-9.gitb4aa5c1
Ales Kozumplik 74edd96
- More spec fixes.
Ales Kozumplik 74edd96
Ales Kozumplik 74edd96
* Tue Jun 19 2012 Aleš Kozumplík <akozumpl@redhat.com> - 0.2.6-8.gitb4aa5c1
Ales Kozumplik 74edd96
- Fix rpmlint issues.
Ales Kozumplik 74edd96
Ales Kozumplik 74edd96
* Wed Jun 13 2012 Aleš Kozumplík <akozumpl@redhat.com> - 0.2.6-6.git9d95cc5
Ales Kozumplik 74edd96
- Depend on the latest python-hawkey.
Ales Kozumplik 74edd96
Ales Kozumplik 74edd96
* Tue Jun 12 2012 Aleš Kozumplík <akozumpl@redhat.com> - 0.2.6-4.git2791093
Ales Kozumplik 74edd96
- Fix missing cli/__init__.py
Ales Kozumplik 74edd96
Ales Kozumplik 74edd96
* Fri Jun 8 2012 Aleš Kozumplík <akozumpl@redhat.com> - 0.2.6-3	.git365322d
Ales Kozumplik 74edd96
- Logging improvements.
Ales Kozumplik 74edd96
Ales Kozumplik 74edd96
* Wed May 16 2012 Aleš Kozumplík <akozumpl@redhat.com> - 0.2.5-2.gitf594065
Ales Kozumplik 74edd96
- erase: remove dependants along with their dependency.
Ales Kozumplik 74edd96
Ales Kozumplik 74edd96
* Mon May 14 2012 Aleš Kozumplík <akozumpl@redhat.com> - 0.2.4-3.gite3adb52
Ales Kozumplik 74edd96
- Use cron to prefetch metadata.
Ales Kozumplik 74edd96
- Always loads filelists (attempts to fix some resolving problems).
Ales Kozumplik 74edd96
Ales Kozumplik 74edd96
* Mon May 7 2012 Aleš Kozumplík <akozumpl@redhat.com> - 0.2.3-1.gitbbc0801
Ales Kozumplik 74edd96
- Fix assert in hawkey's sack.c.
Ales Kozumplik 74edd96
Ales Kozumplik 74edd96
* Fri May 4 2012 Aleš Kozumplík <akozumpl@redhat.com> - 0.2.2-6.git6787583
Ales Kozumplik 74edd96
- support plain 'dnf update'.
Ales Kozumplik 74edd96
- disable plugins.
Ales Kozumplik 74edd96
Ales Kozumplik 74edd96
* Thu Apr 26 2012 Aleš Kozumplík <akozumpl@redhat.com> - 0.2.1-2.gitde732f5
Ales Kozumplik 74edd96
- Create 'etc/dnf/dnf.conf'.
Ales Kozumplik 74edd96
Ales Kozumplik 74edd96
* Wed Apr 25 2012 Aleš Kozumplík <akozumpl@redhat.com> - 0.2.0-2.git70753dd
Ales Kozumplik 74edd96
- New version.
Ales Kozumplik 74edd96
Ales Kozumplik 74edd96
* Thu Apr 12 2012 Aleš Kozumplík <akozumpl@redhat.com> - 0.1-0.git833c054
Ales Kozumplik 74edd96
- Initial package.