[ldns] * Tue May 06 2014 Paul Wouters <pwouters at redhat.com> - 1.6.17-4 - Rename ldns-python to python-ldns

Paul Wouters pwouters at fedoraproject.org
Tue May 6 18:58:26 UTC 2014


commit 5a001a2eed5982b200f3f28d19cce5d7a5da7f46
Author: Paul Wouters <pwouters at redhat.com>
Date:   Tue May 6 14:58:35 2014 -0400

    * Tue May 06 2014 Paul Wouters <pwouters at redhat.com> - 1.6.17-4
    - Rename ldns-python to python-ldns
    - Rename ldns-perl to perl-ldns
    - Ensure ldns-utils is dragged it so an upgrade does not remove utils

 ldns.spec |   19 ++++++++++++++++++-
 1 files changed, 18 insertions(+), 1 deletions(-)
---
diff --git a/ldns.spec b/ldns.spec
index e97561f..2e08d4d 100644
--- a/ldns.spec
+++ b/ldns.spec
@@ -24,7 +24,7 @@
 Summary: Low-level DNS(SEC) library with API
 Name: ldns
 Version: 1.6.17
-Release: 3%{?dist}
+Release: 4%{?dist}
 
 License: BSD
 Url: http://www.nlnetlabs.nl/%{name}/
@@ -54,6 +54,13 @@ BuildRequires: perl-ExtUtils-MakeMaker
 %endif
 Requires: ca-certificates
 
+# Transition: To ensure people who installed 'ldns' for binaries don't lose them. Remove in f21
+Obsoletes: ldns < 1.6.17-4
+Conflicts: ldns < 1.6.17-4
+Provides: ldns = %{version}-%{release}
+Provides: ldns%{?_isa} = %{version}-%{release}
+Requires: ldns-utils
+
 %description
 ldns is a library with the aim to simplify DNS programming in C. All
 low-level DNS/DNSSEC operations are supported. We also define a higher
@@ -81,6 +88,9 @@ Collection of tools to get, check or alter DNS(SEC) data.
 Summary: Python extensions for ldns
 Group: Applications/System
 Requires: %{name}%{?_isa} = %{version}-%{release}
+Obsoletes: ldns-python < 1.6.17-4
+Conflicts: ldns-python < 1.6.17-4
+
 
 %description -n python-ldns
 Python extensions for ldns
@@ -92,6 +102,8 @@ Summary: Perl extensions for ldns
 Group: Applications/System
 Requires: %{name}%{?_isa} = %{version}-%{release}
 Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Obsoletes: ldns-perl < 1.6.17-4
+Conflicts: ldns-perl < 1.6.17-4
 
 %description -n perl-ldns
 Perl extensions for ldns
@@ -245,6 +257,11 @@ rm -rf %{buildroot}
 %doc doc
 
 %changelog
+* Tue May 06 2014 Paul Wouters <pwouters at redhat.com> - 1.6.17-4
+- Rename ldns-python to python-ldns
+- Rename ldns-perl to perl-ldns
+- Ensure ldns-utils is dragged it so an upgrade does not remove utils
+
 * Tue May 06 2014 Paul Wouters <pwouters at redhat.com> - 1.6.17-3
 - CVE-2014-3209 ldns: ldns-keygen generates keys with world readable permissions
 - Fix 1017958 - 32 and 64 bit ldns conflicts on some manual pages


More information about the scm-commits mailing list