forked from pool/gnutls
Accepting request 360180 from Base:System
- 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. (forwarded request 360179 from darix) OBS-URL: https://build.opensuse.org/request/show/360180 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=89
This commit is contained in:
parent
89b81992fd
commit
3480fdb8cf
@ -1,3 +1,16 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Feb 18 16:00:30 UTC 2016 - mrueckert@suse.de
|
||||||
|
|
||||||
|
- 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 - meissner@suse.com
|
||||||
|
|
||||||
|
- reenable dane support, require unbound-devel bsc#964346
|
||||||
|
- split out libgnutls-dane-devel to try to avoid build cycle.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jan 18 13:25:54 UTC 2016 - idonmez@suse.com
|
Mon Jan 18 13:25:54 UTC 2016 - idonmez@suse.com
|
||||||
|
|
||||||
|
36
gnutls.spec
36
gnutls.spec
@ -22,7 +22,7 @@
|
|||||||
%if %{with gnutls_openssl_compat}
|
%if %{with gnutls_openssl_compat}
|
||||||
%define gnutls_ossl_sover 27
|
%define gnutls_ossl_sover 27
|
||||||
%endif
|
%endif
|
||||||
%bcond_with dane
|
%bcond_without dane
|
||||||
%if %{with dane}
|
%if %{with dane}
|
||||||
%define gnutls_dane_sover 0
|
%define gnutls_dane_sover 0
|
||||||
%endif
|
%endif
|
||||||
@ -52,7 +52,7 @@ BuildRequires: libtool
|
|||||||
BuildRequires: trousers-devel
|
BuildRequires: trousers-devel
|
||||||
%endif
|
%endif
|
||||||
%if %{with dane}
|
%if %{with dane}
|
||||||
BuildRequires: unbound-devel
|
BuildRequires: libunbound-devel
|
||||||
Requires: libgnutls-dane%{gnutls_dane_sover} = %{version}
|
Requires: libgnutls-dane%{gnutls_dane_sover} = %{version}
|
||||||
%endif
|
%endif
|
||||||
# disabled ppc - valgrind crashes on email cert tests currently. Marcus 20150413
|
# disabled ppc - valgrind crashes on email cert tests currently. Marcus 20150413
|
||||||
@ -129,14 +129,22 @@ Group: Development/Libraries/C and C++
|
|||||||
PreReq: %install_info_prereq
|
PreReq: %install_info_prereq
|
||||||
Requires: glibc-devel
|
Requires: glibc-devel
|
||||||
Requires: libgnutls%{gnutls_sover} = %{version}
|
Requires: libgnutls%{gnutls_sover} = %{version}
|
||||||
%if %{with dane}
|
|
||||||
Requires: libgnutls-dane%{gnutls_dane_sover} = %{version}
|
|
||||||
%endif
|
|
||||||
Provides: gnutls-devel = %{version}-%{release}
|
Provides: gnutls-devel = %{version}-%{release}
|
||||||
|
|
||||||
%description -n libgnutls-devel
|
%description -n libgnutls-devel
|
||||||
Files needed for software development using gnutls.
|
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
|
%package -n libgnutlsxx-devel
|
||||||
Summary: Development package for gnutls
|
Summary: Development package for gnutls
|
||||||
License: LGPL-2.1+
|
License: LGPL-2.1+
|
||||||
@ -290,9 +298,6 @@ rm -f %{buildroot}%{_libdir}/*.la
|
|||||||
%{_includedir}/%{name}/abstract.h
|
%{_includedir}/%{name}/abstract.h
|
||||||
%{_includedir}/%{name}/crypto.h
|
%{_includedir}/%{name}/crypto.h
|
||||||
%{_includedir}/%{name}/compat.h
|
%{_includedir}/%{name}/compat.h
|
||||||
%if %{with dane}
|
|
||||||
%{_includedir}/%{name}/dane.h
|
|
||||||
%endif
|
|
||||||
%{_includedir}/%{name}/dtls.h
|
%{_includedir}/%{name}/dtls.h
|
||||||
%{_includedir}/%{name}/gnutls.h
|
%{_includedir}/%{name}/gnutls.h
|
||||||
%{_includedir}/%{name}/openpgp.h
|
%{_includedir}/%{name}/openpgp.h
|
||||||
@ -307,17 +312,20 @@ rm -f %{buildroot}%{_libdir}/*.la
|
|||||||
%{_includedir}/%{name}/system-keys.h
|
%{_includedir}/%{name}/system-keys.h
|
||||||
%{_includedir}/%{name}/urls.h
|
%{_includedir}/%{name}/urls.h
|
||||||
%{_libdir}/libgnutls.so
|
%{_libdir}/libgnutls.so
|
||||||
%if %{with dane}
|
|
||||||
%{_libdir}/libgnutls-dane.so
|
|
||||||
%endif
|
|
||||||
%{_libdir}/pkgconfig/gnutls.pc
|
%{_libdir}/pkgconfig/gnutls.pc
|
||||||
%if %{with dane}
|
|
||||||
%{_libdir}/pkgconfig/gnutls-dane.pc
|
|
||||||
%endif
|
|
||||||
%{_mandir}/man3/*
|
%{_mandir}/man3/*
|
||||||
%{_infodir}/*.*
|
%{_infodir}/*.*
|
||||||
%doc %{_docdir}/libgnutls-devel
|
%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
|
%files -n libgnutlsxx-devel
|
||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
%{_libdir}/libgnutlsxx.so
|
%{_libdir}/libgnutlsxx.so
|
||||||
|
Loading…
x
Reference in New Issue
Block a user