Hello community,

here is the log from the commit of package ldns for openSUSE:Factory checked in 
at 2014-06-06 14:36:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ldns (Old)
 and      /work/SRC/openSUSE:Factory/.ldns.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ldns"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ldns/ldns.changes        2013-04-18 
14:59:17.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ldns.new/ldns.changes   2014-06-06 
14:36:40.000000000 +0200
@@ -1,0 +2,65 @@
+Thu May 22 17:03:27 UTC 2014 - [email protected]
+
+- update to 1.6.17
+  * Fix ldns_dnssec_zone_new_frm_fp_l to allow the last parsed line of a
+    zone to be an NSEC3 (or its RRSIG) covering an empty non terminal.
+  * Add --disable-dane option to configure and check availability of the
+    for dane needed X509_check_ca function in openssl.
+  * bugfix #490: Get rid of type-punned pointer warnings.
+    Thanks Adam Tkac.
+  * Make sure executables are linked against libcrypto with the 
+    LIBSSL_LDFLAGS. Thanks Leo Baltus.
+  * Miscellaneous prototype fixes. Thanks Dag-Erling Smørgrav.
+  * README now shows preferred way to configure for examples and drill.
+  * Bind to source address for resolvers. drill binds to source with -I.
+    Thanks Bryan Duff.
+  * -T option for ldns-dane that has specific exit status for PKIX
+    validated connections without (secure) TLSA records.
+  * Fix b{32,64}_{ntop,pton} detection and handling.
+  * New RR type TKEY, but without operational practice.
+  * New RR types HIP, NINFO, RKEY, CDS, EUI48, EUI64, URI, CAA and TA.
+  * New output format flag (and accompanying functions) to print certain
+    RR's as unknown type
+  * -u and -U parameter for ldns-read-zone to mark/unmark a RR type
+    for printing as unknown type
+  * bugfix #504: GPOS RR has three rdata fields. Thanks Jelte Jansen.
+  * bugfix #497: Properly test for EOF when reading key files with drill.
+  * New functions: ldns_pkt_ixfr_request_new and
+    ldns_pkt_ixfr_request_new_frm_str.
+  * Use SNI with ldns-dane
+  * bugfix #507: ldnsx Fix use of non-existent variables and not
+    properly referring to instance variable.  Patch from shussain.
+  * bugfix #508: ldnsx Adding NSEC3PARAM to known/allowable RR type
+    dictionary.  Patch from shussain.
+  * bugfix #517: ldns_resolver_new_frm_fp error when invoked using a NULL
+    file pointer.
+  * Fix memory leak in contrib/python: ldns_pkt.new_query.
+  * Fix buffer overflow in fget_token and bget_token.
+  * ldns-verify-zone NSEC3 checking from quadratic to linear performance.
+    Thanks NIC MX (nicmexico.mx)
+  * ldns-dane setup new ssl session for each new connect to prevent hangs
+  * bugfix #521: drill trace continue on empty non-terminals with NSEC3
+  * bugfix #525: Fix documentation of ldns_resolver_set_retry
+  * Remove unused LDNS_RDF_TYPE_TSIG and associated functions.
+  * Fix ldns_nsec_covers_name for zones with an apex only. Thanks Miek.
+  * Configure option to build perl bindings: --with-p5-dns-ldns
+    (DNS::LDNS is a contribution from Erik Ostlyngen)
+  * bugfix #527: Move -lssl before -lcrypto when linking
+  * Optimize TSIG digest function name comparison (Thanks Marc Buijsman)
+  * Compare names case insensitive with ldns_pkt_rr_list_by_name and
+    ldns_pkt_rr_list_by_name_and_type (thanks Johannes Naab)
+  * A separate --enable for each draft RR type: --enable-rrtype-ninfo,
+    --enable-rrtype-rkey, --enable-rrtype-cds, --enable-rrtype-uri and
+    --enable-rrtype-ta
+  * bugfix #530: Don't sign and verify duplicate RRs (Thanks Jelte Jansen)
+  * bugfix #505: Manpage and usage output fixes (Thanks Tomas Hozza)
+  * Adjust ldns_sha1() so that the input data is not modified (Thanks
+    Marc Buijsman)
+  * Messages to stderr are now off by default and can be reenabled with
+    the --enable-stderr-msgs configure option.
+- enable rrtype-ninfo, rrtype-rkey, rrtype-cds, rrtype-uri, rrtype-ta
+- build pyldnsx bindings
+- build perl bindings
+- pass the path to our CA store
+
+-------------------------------------------------------------------

Old:
----
  ldns-1.6.16.tar.gz

New:
----
  ldns-1.6.17.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ldns.spec ++++++
--- /var/tmp/diff_new_pack.NFzSE2/_old  2014-06-06 14:36:41.000000000 +0200
+++ /var/tmp/diff_new_pack.NFzSE2/_new  2014-06-06 14:36:41.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           ldns
-Version:        1.6.16
+Version:        1.6.17
 Release:        0
 #
 #
@@ -85,28 +85,54 @@
 %description -n python-ldns
 Python bindings for ldns library
 
+%package -n perl-DNS-LDNS
+Summary:        Perl bindings for ldns
+Group:          Productivity/Networking/DNS/Servers
+# doesn't use symbol versioning
+Requires:       libldns1 >= %version
+
+%description -n perl-DNS-LDNS
+Perl bindings for ldns library
+
 %prep
 %setup -q
 
 %build
-%configure --disable-rpath --disable-static --with-pyldns
-%{__make} %{?_smp_mflags}
-pushd drill
-%configure --disable-rpath --disable-static
+export CFLAGS="%{optflags} -fno-strict-aliasing"
+%configure                \
+  --disable-rpath         \
+  --disable-static        \
+  --enable-rrtype-ninfo   \
+  --enable-rrtype-rkey    \
+  --enable-rrtype-cds     \
+  --enable-rrtype-uri     \
+  --enable-rrtype-ta      \
+  --with-pyldns           \
+  --with-pyldnsx          \
+  --with-p5-dns-ldns      \
+  --with-drill            \
+  --with-examples         \
+  --with-ca-path=/etc/ssl/certs/
 %{__make} %{?_smp_mflags}
-popd
-pushd examples
-%configure --disable-rpath --disable-static
-%{__make} %{?_smp_mflags}
-popd
 
 %install
-%makeinstall
-%makeinstall -C examples
-%makeinstall -C drill
+make DESTDIR="%{buildroot}" \
+  install \
+  install-drill \
+  install-examples
+
+make DESTDIR="%{buildroot}" \
+  install-pyldns \
+  install-pyldnsx
+
+pushd contrib/DNS-LDNS
+%perl_make_install
+%perl_process_packlist
+popd
+
 %{__rm} -v %{buildroot}%{_libdir}/libldns.*a
 %{__rm} -v %{buildroot}%{python_sitearch}/*.la
-%{__rm} -rv doc/doxyparse.pl doc/man/
+%{__rm} -rfv %{buildroot}%{perl_sitearch}/
 #
 %fdupes %buildroot%_mandir
 
@@ -158,10 +184,19 @@
 %{_includedir}/ldns/
 %{_libdir}/libldns.so
 %{_mandir}/man3/ldns*.3*
-%doc libdns.vim doc
+%doc libdns.vim LICENSE README*
+
+%files -n perl-DNS-LDNS
+%defattr(-,root,root)
+%{perl_vendorarch}/DNS/LDNS.pm
+%dir %{perl_vendorarch}/DNS/
+%{perl_vendorarch}/DNS/LDNS/
+%dir %{perl_vendorarch}/auto/DNS/
+%{perl_vendorarch}/auto/DNS/LDNS/
+%{_mandir}/man3/DNS::LDNS*3pm*
 
 %files -n python-ldns
 %defattr(-,root,root)
-%{python_sitearch}/*
+%{python_sitearch}/*ldns*
 
 %changelog

++++++ ldns-1.6.16.tar.gz -> ldns-1.6.17.tar.gz ++++++
++++ 73039 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to