[dnf] New upstream version: 7db68be
Ales Kozumplik
akozumpl at fedoraproject.org
Thu Nov 21 13:21:41 UTC 2013
commit 5327059a83d5211dcefd70c2af6401833fb9e3f4
Author: Ales Kozumplik <ales at redhat.com>
Date: Thu Nov 21 14:30:03 2013 +0100
New upstream version: 7db68be
.gitignore | 1 +
dnf.spec | 88 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
sources | 2 +-
3 files changed, 87 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 77d28a6..95284da 100644
--- a/.gitignore
+++ b/.gitignore
@@ -43,3 +43,4 @@
/dnf-57d1d09.tar.xz
/dnf-cc96d1f.tar.xz
/dnf-e200267.tar.xz
+/dnf-7db68be.tar.xz
diff --git a/dnf.spec b/dnf.spec
index 3a4eae1..5d2a129 100644
--- a/dnf.spec
+++ b/dnf.spec
@@ -1,12 +1,12 @@
-%global gitrev e200267
+%global gitrev 7db68be
%global hawkey_version 0.4.5
-%global librepo_version 1.3.0
+%global librepo_version 1.4.0
%global libcomps_version 0.1.4
%global confdir %{_sysconfdir}/dnf
Name: dnf
-Version: 0.4.7
+Version: 0.4.8
Release: 1%{?dist}
Summary: Package manager forked from Yum, using libsolv as a dependency resolver
Group: System Environment/Base
@@ -39,25 +39,70 @@ Requires(postun): systemd
%description
Package manager forked from Yum, using libsolv as a dependency resolver.
+%package -n python3-dnf
+Summary: Package manager forked from Yum, using libsolv as a dependency resolver
+Group: System Environment/Base
+BuildRequires: python3
+BuildRequires: python3-devel
+BuildRequires: python3-hawkey >= %{hawkey_version}
+BuildRequires: python3-iniparse
+BuildRequires: python3-libcomps >= %{libcomps_version}
+BuildRequires: python3-librepo >= %{librepo_version}
+BuildRequires: python3-nose
+BuildRequires: rpm-python3
+Requires: python3-hawkey >= %{hawkey_version}
+Requires: python3-iniparse
+Requires: python3-libcomps >= %{libcomps_version}
+Requires: python3-librepo >= %{librepo_version}
+Requires: rpm-python3
+
+%description -n python3-dnf
+Package manager forked from Yum, using libsolv as a dependency resolver.
+
%prep
%setup -q -n dnf
+rm -rf py3
+mkdir ../py3
+cp -a . ../py3/
+mv ../py3 ./
%build
%cmake .
make %{?_smp_mflags}
make doc-man
+pushd py3
+%cmake -DPYTHON_DESIRED:str=3 -DWITH_MAN=0 .
+make %{?_smp_mflags}
+popd
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
+pushd py3
+make install DESTDIR=$RPM_BUILD_ROOT
+popd
%check
make ARGS="-V" test
+pushd py3
+make ARGS="-V" test
+popd
%files
%doc AUTHORS README.rst COPYING PACKAGE-LICENSING
%{_bindir}/dnf
+%dir %{confdir}
+%config(noreplace) %{confdir}/dnf.conf
+%{_sysconfdir}/libreport/events.d/collect_dnf.conf
+%{_mandir}/man8/dnf.8.gz
+%{_mandir}/man8/dnf.conf.8.gz
+%{_unitdir}/dnf-makecache.service
+%{_unitdir}/dnf-makecache.timer
%{python_sitelib}/dnf/
+
+%files -n python3-dnf
+%doc AUTHORS README.rst COPYING PACKAGE-LICENSING
+%{_bindir}/dnf
%dir %{confdir}
%config(noreplace) %{confdir}/dnf.conf
%{_sysconfdir}/libreport/events.d/collect_dnf.conf
@@ -65,6 +110,7 @@ make ARGS="-V" test
%{_mandir}/man8/dnf.conf.8.gz
%{_unitdir}/dnf-makecache.service
%{_unitdir}/dnf-makecache.timer
+%{python3_sitelib}/dnf/
%post
%systemd_post dnf-makecache.timer
@@ -77,6 +123,42 @@ make ARGS="-V" test
%changelog
+* Thu Nov 21 2013 Aleš Kozumplík <ales at redhat.com> - 0.4.8-1
+- doc: api: add DeprecationWarning. (Ales Kozumplik)
+- remove: Base.run_with_package_names. (Ales Kozumplik)
+- history: do not traceback if a regular user tries to look into the history DB. (Ales Kozumplik)
+- cli: do not print the command name when concluding a history command. (Ales Kozumplik)
+- refactor: StartupConf is no longer needed. (Ales Kozumplik)
+- doc: api: reading configuration from filesystem. (Ales Kozumplik)
+- refactor: move Base.read_conf_file to Cli. (Ales Kozumplik)
+- config: do away with the two-phase parsing. (Ales Kozumplik)
+- removed shelve support in persistor.py (Jan Silhan)
+- removed per_arch_dict function from query.py (Jan Silhan)
+- removed _construct_result function from query.py (Jan Silhan)
+- removed latest_per_arch function from query.py (Jan Silhan)
+- Fix output when downgrading not installed package (RhBug:1030980) (Radek Holy)
+- remove: Conf.uid, Conf.progress_obj. (Ales Kozumplik)
+- Handle remote URLs. (RhBug:1030297) (Zdenek Pavlas)
+- runTransaction(): clean_used_packages() should run after verify_transaction() (Zdenek Pavlas)
+- remove: dnf.yum.misc.re_remote_url() (Zdenek Pavlas)
+- remove: Base.localPackages (Zdenek Pavlas)
+- remove: Base._cleanup (Zdenek Pavlas)
+- doc: api: document dnf.transaction.Transaction. (Ales Kozumplik)
+- fix: installs globbing for a file without a slash at the start. (RhBug:1030998) (Ales Kozumplik)
+- doc: api: document the dnf.subject.Subject API. (Ales Kozumplik)
+- rename: Base.group_lists -> Base._group_lists. (Ales Kozumplik)
+- groups: also display available environment groups. (RhBug:1029948) (Ales Kozumplik)
+- removed PycompDict (Jan Silhan)
+- doc: api: document Query. (Ales Kozumplik)
+- No fastestmirror "status" message if detection didn't run. (Zdenek Pavlas)
+- Add the "determining the fastest mirror" progress code. (Zdenek Pavlas)
+- rename: queries.Query -> query.Query. queries.Subject -> subject.Subject. (Ales Kozumplik)
+- refactor: initializing a Repo. (Ales Kozumplik)
+- setup deprecation warnings. (Ales Kozumplik)
+- refactor: do not rely on CliCache (dnf.conf.Cache previously) outside of Cli. (Ales Kozumplik)
+- spec file now generates dnf and dnf-python3 packages (Jan Silhan)
+- fixed py3 error when called next method (Jan Silhan)
+
* Fri Nov 8 2013 Aleš Kozumplík <ales at redhat.com> - 0.4.7-1
- doc: api: Conf.installonly_limit. (Ales Kozumplik)
- INSTALLONLYPKGS cleanup, add installonlypkg(kernel) (Zdenek Pavlas)
diff --git a/sources b/sources
index 2d79063..e2a87ee 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-04a32b67adf5c621e3cdc5492967e39a dnf-e200267.tar.xz
+fa142cec7387639d9bcd7f59cbe26566 dnf-7db68be.tar.xz
More information about the scm-commits
mailing list