[Pkg-gnutls-commits] r1185 - in /packages/gnutls28/trunk/debian: changelog control libgnutls28.install rules
ametzler at users.alioth.debian.org
ametzler at users.alioth.debian.org
Sun Aug 14 15:52:29 UTC 2011
Author: ametzler
Date: Sun Aug 14 15:52:29 2011
New Revision: 1185
URL: http://svn.debian.org/wsvn/pkg-gnutls/?sc=1&rev=1185
Log:
Move gnutls-extra library to separate package.
Modified:
packages/gnutls28/trunk/debian/changelog
packages/gnutls28/trunk/debian/control
packages/gnutls28/trunk/debian/libgnutls28.install
packages/gnutls28/trunk/debian/rules
Modified: packages/gnutls28/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnutls/packages/gnutls28/trunk/debian/changelog?rev=1185&op=diff
==============================================================================
--- packages/gnutls28/trunk/debian/changelog (original)
+++ packages/gnutls28/trunk/debian/changelog Sun Aug 14 15:52:29 2011
@@ -17,6 +17,7 @@
* Delete unneccessary rpath entries.
* Update debian/copyright. GnuTLS is LGPLv3+ now, GnuTLS-EXTRA GPLv3+. Add a
NEWS entry for this license change.
+ * Move gnutls-extra library to separate package.
-- Andreas Metzler <ametzler at debian.org> Sun, 14 Aug 2011 16:44:11 +0200
Modified: packages/gnutls28/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnutls/packages/gnutls28/trunk/debian/control?rev=1185&op=diff
==============================================================================
--- packages/gnutls28/trunk/debian/control (original)
+++ packages/gnutls28/trunk/debian/control Sun Aug 14 15:52:29 2011
@@ -23,6 +23,7 @@
Provides: gnutls-dev
Depends: libgnutls28 (= ${binary:Version}),
libgnutlsxx28 (= ${binary:Version}),libgnutls-openssl27 (= ${binary:Version}),
+ libgnutls-extra28 (= ${binary:Version}),
nettle-dev (>= 2.2), libc6-dev | libc-dev, zlib1g-dev,
libtasn1-3-dev (>= 0.3.4), ${misc:Depends}
Suggests: gnutls-doc, gnutls-bin, guile-gnutls
@@ -56,23 +57,23 @@
Pre-Depends: ${misc:Pre-Depends}
Suggests: gnutls-bin
Multi-Arch: same
-Description: GNU TLS library - runtime library
- GnuTLS is a portable library which implements the Transport Layer
- Security (TLS 1.0, 1.1, 1.2) and Secure Sockets Layer (SSL) 3.0 protocols.
- .
- GnuTLS features support for:
- - TLS extensions: server name indication, max record size, opaque PRF
- input, etc.
- - authentication using the SRP protocol.
- - authentication using both X.509 certificates and OpenPGP keys.
- - TLS Pre-Shared-Keys (PSK) extension.
- - Inner Application (TLS/IA) extension.
- - X.509 and OpenPGP certificate handling.
- - X.509 Proxy Certificates (RFC 3820).
- - all the strong encryption algorithms (including SHA-256/384/512 and
- Camellia (RFC 4132)).
- .
- This package contains the runtime libraries.
+Description: GNU TLS library - main runtime library
+ GnuTLS is a portable library which implements the Transport Layer
+ Security (TLS 1.0, 1.1, 1.2) and Secure Sockets Layer (SSL) 3.0 protocols.
+ .
+ GnuTLS features support for:
+ - TLS extensions: server name indication, max record size, opaque PRF
+ input, etc.
+ - authentication using the SRP protocol.
+ - authentication using both X.509 certificates and OpenPGP keys.
+ - TLS Pre-Shared-Keys (PSK) extension.
+ - Inner Application (TLS/IA) extension.
+ - X.509 and OpenPGP certificate handling.
+ - X.509 Proxy Certificates (RFC 3820).
+ - all the strong encryption algorithms (including SHA-256/384/512 and
+ Camellia (RFC 4132)).
+ .
+ This package contains the main runtime library.
Package: libgnutls28-dbg
Priority: extra
@@ -212,3 +213,29 @@
Camellia (RFC 4132)).
.
This package contains the runtime library of the GnuTLS OpenSSL wrapper.
+
+Package: libgnutls-extra28
+Priority: standard
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
+Description: GNU TLS library - GnuTLS Inner Application runtime library
+ GnuTLS is a portable library which implements the Transport Layer
+ Security (TLS 1.0, 1.1, 1.2) and Secure Sockets Layer (SSL) 3.0 protocols.
+ .
+ GnuTLS features support for:
+ - TLS extensions: server name indication, max record size, opaque PRF
+ input, etc.
+ - authentication using the SRP protocol.
+ - authentication using both X.509 certificates and OpenPGP keys.
+ - TLS Pre-Shared-Keys (PSK) extension.
+ - Inner Application (TLS/IA) extension.
+ - X.509 and OpenPGP certificate handling.
+ - X.509 Proxy Certificates (RFC 3820).
+ - all the strong encryption algorithms (including SHA-256/384/512 and
+ Camellia (RFC 4132)).
+ .
+ This package contains the GnuTLS Inner Application runtime library.
+
Modified: packages/gnutls28/trunk/debian/libgnutls28.install
URL: http://svn.debian.org/wsvn/pkg-gnutls/packages/gnutls28/trunk/debian/libgnutls28.install?rev=1185&op=diff
==============================================================================
--- packages/gnutls28/trunk/debian/libgnutls28.install (original)
+++ packages/gnutls28/trunk/debian/libgnutls28.install Sun Aug 14 15:52:29 2011
@@ -1,3 +1,2 @@
debian/tmp/usr/lib/*/libgnutls.so.*
-debian/tmp/usr/lib/*/libgnutls-e*.so.*
debian/tmp/usr/share/locale/*
Modified: packages/gnutls28/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnutls/packages/gnutls28/trunk/debian/rules?rev=1185&op=diff
==============================================================================
--- packages/gnutls28/trunk/debian/rules (original)
+++ packages/gnutls28/trunk/debian/rules Sun Aug 14 15:52:29 2011
@@ -13,6 +13,7 @@
--libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
DEB_MAKE_CHECK_TARGET = check
DEB_DH_MAKESHLIBS_ARGS_libgnutls28 := -V 'libgnutls28 (>= 3.0.0-0)'
+DEB_DH_MAKESHLIBS_ARGS_libgnutls-extra28 := -V 'libgnutls-extra28 (>= 3.0.0-0)'
DEB_DH_MAKESHLIBS_ARGS_guile-gnutls := -V 'guile-gnutls (>= 3.0.0-0)'
DEB_COMPRESS_EXCLUDE := gnutls.pdf
@@ -50,6 +51,16 @@
cd ../.. && \
dh_link -pgnutls-doc
+binary-install/libgnutls-extra28::
+ rm -vrf debian/libgnutls-extra28/usr/share/doc/libgnutls-extra28
+ dh_link -plibgnutls-extra28 usr/share/doc/libgnutls28 \
+ usr/share/doc/libgnutls-extra28
+
+binary-install/libgnutlsxx28::
+ rm -vrf debian/libgnutlsxx28/usr/share/doc/libgnutlsxx28
+ dh_link -plibgnutlsxx28 usr/share/doc/libgnutls28 \
+ usr/share/doc/libgnutlsxx28
+
common-install-arch::
find debian/*/usr/lib/* -name '*.so.*.*' -type f -exec \
chrpath -d {} +
More information about the Pkg-gnutls-commits
mailing list