[dnf] New upstream version: 4c0def8

Ales Kozumplik akozumpl at fedoraproject.org
Wed Mar 20 16:46:13 UTC 2013


commit 5b0a3a762e7826c7714cb1149a8b29067cd713fe
Author: Ales Kozumplik <ales at redhat.com>
Date:   Wed Mar 20 17:46:08 2013 +0100

    New upstream version: 4c0def8

 .gitignore |    1 +
 dnf.spec   |   84 +++++++++++++++++++++++++++++++++++++++++++++++++++++++----
 sources    |    2 +-
 3 files changed, 80 insertions(+), 7 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 347821b..a6a4101 100644
--- a/.gitignore
+++ b/.gitignore
@@ -19,3 +19,4 @@
 /dnf-e7d9c11.tar.xz
 /dnf-050524e.tar.xz
 /dnf-97180b8.tar.xz
+/dnf-4c0def8.tar.xz
diff --git a/dnf.spec b/dnf.spec
index 04b6fe9..9dbb2a9 100644
--- a/dnf.spec
+++ b/dnf.spec
@@ -1,9 +1,11 @@
-%global gitrev 97180b8
-%global hawkey_version 0.3.8
+%global gitrev 4c0def8
+%global hawkey_version 0.3.9
+%global librepo_version 0.0.2-2.20130318gitb3c3323%{dist}
+
 %global confdir %{_sysconfdir}/dnf
 
 Name:		dnf
-Version:	0.2.22
+Version:	0.3.0
 Release:	1.git%{gitrev}%{?dist}
 Summary:	Package manager forked from Yum, using libsolv as a dependency resolver
 Group:		System Environment/Base
@@ -14,16 +16,20 @@ Source0:	http://akozumpl.fedorapeople.org/dnf-%{gitrev}.tar.xz
 BuildArch:	noarch
 BuildRequires:	cmake
 BuildRequires:	python2
+BuildRequires:	python-hawkey = %{hawkey_version}
 BuildRequires:  python-iniparse
+BuildRequires:	python-librepo = %{librepo_version}
 BuildRequires:  python-nose
 BuildRequires:  python-sphinx
 BuildRequires:  rpm-python
 BuildRequires:  urlgrabber
-BuildRequires:	python-hawkey = %{hawkey_version}
-Requires:	python-hawkey = %{hawkey_version}
-Requires:	python-iniparse
 Requires:	crontabs
 Requires:	libreport-filesystem
+Requires:	python-hawkey = %{hawkey_version}
+Requires:	python-iniparse
+Requires:	python-librepo = %{librepo_version}
+Requires:	rpm-python
+Requires:	urlgrabber
 
 %description
 Package manager forked from Yum, using libsolv as a dependency resolver.
@@ -54,6 +60,72 @@ make ARGS="-V" test
 %{_mandir}/man8/dnf.8.gz
 
 %changelog
+* Wed Mar 20 2013 Aleš Kozumplík <ales at redhat.com> - 0.3.0-1.git4c0def8
+- create the cache dir ourselves. (Ales Kozumplik)
+- have a user_agent const. (Ales Kozumplik)
+- update readme with librepo link, tidy up. (Ales Kozumplik)
+- librepo: add interface for inspecting metadata in more detail. (Ales Kozumplik)
+- librepo: use a context manager for the temp dir. (Ales Kozumplik)
+- librepo: support --cacheonly again. (Ales Kozumplik)
+- librepo: add repo.dump() and test it using ConfigParser and StringIO. (Ales Kozumplik)
+- Make --nogpgcheck work as expected again. (Ales Kozumplik)
+- fix installation of gpg keys for RPM package verification. (Ales Kozumplik)
+- librepo: the latest librepo version has somewhat nicer python bindings. (Ales Kozumplik)
+- librepo: do not clear the packages/ when syncing new MD. (Ales Kozumplik)
+- tests: add testing of Repo.get_package(). (Ales Kozumplik)
+- tests: move rpms and the yum repo to the same folder. (Ales Kozumplik)
+- librepo: refactor dnf.repo.Repo. (Ales Kozumplik)
+- tests: bring dnf.repo.Repo under unit test. (Ales Kozumplik)
+- librepo: force expiring metadata, making 'dnf makecache' work again. (Ales Kozumplik)
+- librepo: downloading packages works again. (Ales Kozumplik)
+- fix bug in LibrepoCallbackAdaptor causing the progreess bar go nuts on 2nd repo. (Ales Kozumplik)
+- repo.gpgcheck does not mean repo.repo_gpgcheck. (Ales Kozumplik)
+- repo: better error reporting in sync() (Ales Kozumplik)
+- tests: make test_configure_repos() pass again. (Ales Kozumplik)
+- delete YumTextMeter. (Ales Kozumplik)
+- librepo: make the text progress bar work again. (Ales Kozumplik)
+- Finally: download repos through librepo. (Ales Kozumplik)
+- Cli._configure_repos() uses get_multiple(). (Ales Kozumplik)
+- base.repos is now a dict itself. (Ales Kozumplik)
+- dnf.repo.Repo: add dummy callback setters. (Ales Kozumplik)
+- tests: RepoDict allows simplifying MockYumBase. (Ales Kozumplik)
+- librepo: use the new Repo and RepoDict. (Ales Kozumplik)
+- add dnf.util.empty(). (Ales Kozumplik)
+- remove: base.add_enable_repo. (Ales Kozumplik)
+- move yum.Base to yum.base.Base. (Ales Kozumplik)
+- strip things out of dnf/yum/__init__.py (Ales Kozumplik)
+- remove: _YumCostExclude, unused. (Ales Kozumplik)
+- removing: trim down dnf.yum.packages. (Ales Kozumplik)
+- removal: pruning imports in dnf.yum.__init__ (Ales Kozumplik)
+- Repo and RepoDict. (Ales Kozumplik)
+- tests: suite hawkey change 54f4f0f introducing make_cache_dir Sack() parameter. (Ales Kozumplik)
+- doc: document clean_requirements_on_remove is on by default. (Ales Kozumplik)
+- remove yum references from the default dnf.conf (RhBug:919714) (Ales Kozumplik)
+- New build: 0.2.22-1 (Ales Kozumplik)
+- New version: dnf-0.2.22 (Ales Kozumplik)
+- move is_glob_pattern() to dnf.util (Ales Kozumplik)
+- validate parameter never used in Base.read_repos() (Ales Kozumplik)
+- cosmetic: refactor: getReposFromConf*() -> read_*_repos() (Ales Kozumplik)
+- refactor: introduce Cli.command property. (Ales Kozumplik)
+- repos: get rid of Base.prerepoconf. (Ales Kozumplik)
+- repos: simplify how repos are set up. (Ales Kozumplik)
+- always use iniparse, do not fallback to ConfigParser. (Ales Kozumplik)
+- 'dnf repolist' is silent. (Ales Kozumplik)
+- enabling/disabling repos doesn't respect the cmdline order. (RhBug:913143) (Ales Kozumplik)
+- install by filenames and globbed filenames (RhBug:912130) (Ales Kozumplik)
+- doc: man page: better describe the input patterns. (Ales Kozumplik)
+- tests: test_installroot_with_etc() broken on other machines. (Ales Kozumplik)
+- fix globbing installs again. (Ales Kozumplik)
+- 'dnf list' shouldn't look for provides. (Ales Kozumplik)
+- pass installroot to the sack. (RhBug:RhBug) (Ales Kozumplik)
+- fix traceback in Cli.configure() with --installroot (Ales Kozumplik)
+- at least do not traceback if history undo doesn't work. (Ales Kozumplik)
+- adapt to new interface hawkey.Subject interface (34bae0c) (Ales Kozumplik)
+- search: try to make the better matches come on top. (Ales Kozumplik)
+- search: perform the search case-insensitive. (Ales Kozumplik)
+- tests: bring the cli.search() method under the test. (Ales Kozumplik)
+- repo: when reverting repomd.xml make sure we reset its srcfile (RhBug:904706) (Ales Kozumplik)
+
 * Fri Mar 1 2013 Aleš Kozumplík <ales at redhat.com> - 0.2.22-1.git97180b8
 - move is_glob_pattern() to dnf.util (Ales Kozumplik)
 - validate parameter never used in Base.read_repos() (Ales Kozumplik)
diff --git a/sources b/sources
index b74eba9..0e07201 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-abf4dffe66d5abd63fa0034b9138616b  dnf-97180b8.tar.xz
+77f7b58c74b640331945cb41919dbacb  dnf-4c0def8.tar.xz


More information about the scm-commits mailing list