diff --git a/ldns.changes b/ldns.changes index d50ed36..84c894f 100644 --- a/ldns.changes +++ b/ldns.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Tue Jan 10 11:21:38 UTC 2012 - dimstar@opensuse.org + +- Add openssl-devel Requires to -devel package: dnssec.h includes + ssl.h, which in turn is provided by openssl-devel. Without this + Requires, depending packages need to be aware of underlying + implementations of ldns. + ------------------------------------------------------------------- Mon Oct 17 15:17:12 UTC 2011 - lnussel@suse.de diff --git a/ldns.spec b/ldns.spec index 2635e9b..336e448 100644 --- a/ldns.spec +++ b/ldns.spec @@ -1,7 +1,7 @@ # # spec file for package ldns # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,12 +15,11 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: ldns Version: 1.6.11 Release: 0 # -Group: Development/Libraries/C and C++ -License: BSD-3-Clause # BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: doxygen @@ -34,6 +33,8 @@ Url: http://www.nlnetlabs.nl/projects/ldns/ Source: http://www.nlnetlabs.nl/downloads/ldns/ldns-%{version}.tar.gz # Summary: A dns library +License: BSD-3-Clause +Group: Development/Libraries/C and C++ %description The goal of ldns is to simplify DNS programming, it supports recent RFCs like @@ -45,9 +46,9 @@ should be a lot faster than Perl. This package holds the tools/examples from ldns. %package -n libldns1 -Group: Productivity/Networking/DNS/Servers # Summary: Tools from ldns +Group: Productivity/Networking/DNS/Servers %description -n libldns1 The goal of ldns is to simplify DNS programming, it supports recent RFCs like @@ -59,8 +60,11 @@ should be a lot faster than Perl. %package devel Requires: libldns1 = %{version} +# Openssl-devel is needed as dnssec.h has a #include ssl.h statement. +Requires: openssl-devel # Summary: Development files for ldns +Group: Development/Libraries/C and C++ %description devel The goal of ldns is to simplify DNS programming, it supports recent RFCs like