[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