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 - [email protected]
+
+- 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




Reply via email to