Hello community, here is the log from the commit of package gnutls for openSUSE:Factory checked in at 2016-02-24 14:25:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnutls (Old) and /work/SRC/openSUSE:Factory/.gnutls.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnutls" Changes: -------- --- /work/SRC/openSUSE:Factory/gnutls/gnutls.changes 2016-01-23 01:03:24.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.gnutls.new/gnutls.changes 2016-02-24 14:25:16.000000000 +0100 @@ -1,0 +2,13 @@ +Thu Feb 18 16:00:30 UTC 2016 - [email protected] + +- follow the work in the unbound package and use the + libunbound-devel symbol for the buildrequires. we override it for + the distro build with libunbound-devel-mini to avoid build loops. + +------------------------------------------------------------------- +Mon Feb 1 22:07:00 UTC 2016 - [email protected] + +- reenable dane support, require unbound-devel bsc#964346 +- split out libgnutls-dane-devel to try to avoid build cycle. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnutls.spec ++++++ --- /var/tmp/diff_new_pack.Hsh9Pc/_old 2016-02-24 14:25:17.000000000 +0100 +++ /var/tmp/diff_new_pack.Hsh9Pc/_new 2016-02-24 14:25:17.000000000 +0100 @@ -22,7 +22,7 @@ %if %{with gnutls_openssl_compat} %define gnutls_ossl_sover 27 %endif -%bcond_with dane +%bcond_without dane %if %{with dane} %define gnutls_dane_sover 0 %endif @@ -52,7 +52,7 @@ BuildRequires: trousers-devel %endif %if %{with dane} -BuildRequires: unbound-devel +BuildRequires: libunbound-devel Requires: libgnutls-dane%{gnutls_dane_sover} = %{version} %endif # disabled ppc - valgrind crashes on email cert tests currently. Marcus 20150413 @@ -129,14 +129,22 @@ PreReq: %install_info_prereq Requires: glibc-devel Requires: libgnutls%{gnutls_sover} = %{version} -%if %{with dane} -Requires: libgnutls-dane%{gnutls_dane_sover} = %{version} -%endif Provides: gnutls-devel = %{version}-%{release} %description -n libgnutls-devel Files needed for software development using gnutls. +%if %{with dane} +%package -n libgnutls-dane-devel +Summary: Development package for gnutls dane +License: LGPL-2.1+ +Group: Development/Libraries/C and C++ +Requires: libgnutls-dane%{gnutls_dane_sover} = %{version} + +%description -n libgnutls-dane-devel +Files needed for software development using gnutls. +%endif + %package -n libgnutlsxx-devel Summary: Development package for gnutls License: LGPL-2.1+ @@ -290,9 +298,6 @@ %{_includedir}/%{name}/abstract.h %{_includedir}/%{name}/crypto.h %{_includedir}/%{name}/compat.h -%if %{with dane} -%{_includedir}/%{name}/dane.h -%endif %{_includedir}/%{name}/dtls.h %{_includedir}/%{name}/gnutls.h %{_includedir}/%{name}/openpgp.h @@ -307,17 +312,20 @@ %{_includedir}/%{name}/system-keys.h %{_includedir}/%{name}/urls.h %{_libdir}/libgnutls.so -%if %{with dane} -%{_libdir}/libgnutls-dane.so -%endif %{_libdir}/pkgconfig/gnutls.pc -%if %{with dane} -%{_libdir}/pkgconfig/gnutls-dane.pc -%endif %{_mandir}/man3/* %{_infodir}/*.* %doc %{_docdir}/libgnutls-devel +%if %{with dane} +%files -n libgnutls-dane-devel +%defattr(-, root, root) +%dir %{_includedir}/%{name} +%{_includedir}/%{name}/dane.h +%{_libdir}/pkgconfig/gnutls-dane.pc +%{_libdir}/libgnutls-dane.so +%endif + %files -n libgnutlsxx-devel %defattr(-, root, root) %{_libdir}/libgnutlsxx.so
