commit gnutls for openSUSE:Factory
Hello community, here is the log from the commit of package gnutls for openSUSE:Factory checked in at 2016-05-04 08:17:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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-04-16 22:07:01.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gnutls.new/gnutls.changes 2016-05-04 08:17:30.000000000 +0200 @@ -1,0 +2,6 @@ +Sat Apr 23 16:58:53 UTC 2016 - sleep_walker@opensuse.org + +- enabled guile support +- removed duplicates + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnutls.spec ++++++ --- /var/tmp/diff_new_pack.i3xRoD/_old 2016-05-04 08:17:31.000000000 +0200 +++ /var/tmp/diff_new_pack.i3xRoD/_new 2016-05-04 08:17:31.000000000 +0200 @@ -27,6 +27,7 @@ %define gnutls_dane_sover 0 %endif %bcond_with tpm +%bcond_without guile Name: gnutls Version: 3.4.11 @@ -43,6 +44,7 @@ BuildRequires: autogen BuildRequires: automake +BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: libidn-devel BuildRequires: libnettle-devel >= 3.1 @@ -55,6 +57,9 @@ BuildRequires: libunbound-devel Requires: libgnutls-dane%{gnutls_dane_sover} = %{version} %endif +%if %{with guile} +BuildRequires: guile-devel +%endif # disabled ppc - valgrind crashes on email cert tests currently. Marcus 20150413 # disabled armv7l - valgrind appears to mishandle some insns # disabled aarch64 - valgrind mishandles exclusive load/store causing deadlocks @@ -170,6 +175,16 @@ %description -n libgnutls-openssl-devel Files needed for software development using gnutls. +%if %{with guile} +%package guile +Summary: Guile wrappers for gnutls +License: LGPL-2.1+ +Group: Development/Libraries/Other +Requires: guile + +%description guile +GnuTLS Wrappers for GNU Guile - dialect of scheme. +%endif %prep %setup -q @@ -189,6 +204,7 @@ --disable-silent-rules \ --with-default-trust-store-dir=/var/lib/ca-certificates/pem \ --with-sysroot=/%{?_sysroot} \ + --with-guile-site-dir=no \ %if %{without tpm} --without-tpm \ %endif @@ -217,6 +233,11 @@ %__mkdir -p %{buildroot}%{_docdir}/libgnutls-devel/examples %__cp doc/examples/*.{c,h} %{buildroot}%{_docdir}/libgnutls-devel/examples/ +# PNG files are replaced with the compressed files and that breaks +# deduplication, this is workaround +find %{buildroot}%{_datadir} -name '*.png' -exec gzip -9 {} + +%fdupes -s %{buildroot}%{_datadir} + %find_lang libgnutls --all-name %check @@ -338,4 +359,11 @@ %dir %{_includedir}/%{name} %{_includedir}/%{name}/openssl.h +%if %{with guile} +%files guile +%defattr(-, root, root) +%{_libdir}/guile/* +%{_datadir}/guile/site/gnutls* +%endif + %changelog
participants (1)
-
root@hilbert.suse.de