[Pkg-gnutls-commits] r1339 - in /packages/gnutls26/trunk/debian: changelog control gnutls-bin.examples gnutls-bin.install gnutls-bin.manpages libgnutls-dev.install libgnutls26-dbg.install rules

ametzler at users.alioth.debian.org ametzler at users.alioth.debian.org
Sat Dec 3 08:57:51 UTC 2011


Author: ametzler
Date: Sat Dec  3 08:57:50 2011
New Revision: 1339

URL: http://svn.debian.org/wsvn/pkg-gnutls/?sc=1&rev=1339
Log:
Prepare for uploading gnutls28 to unstable.
+ Drop gnutls-bin package, it is going to be provided by gnutls28.
+ Binaries are still useful for debugging, ship them with libgnutls-dbg
  in LIBDIR/libgnutls26.

Added:
    packages/gnutls26/trunk/debian/libgnutls26-dbg.install
Removed:
    packages/gnutls26/trunk/debian/gnutls-bin.examples
    packages/gnutls26/trunk/debian/gnutls-bin.install
    packages/gnutls26/trunk/debian/gnutls-bin.manpages
Modified:
    packages/gnutls26/trunk/debian/changelog
    packages/gnutls26/trunk/debian/control
    packages/gnutls26/trunk/debian/libgnutls-dev.install
    packages/gnutls26/trunk/debian/rules

Modified: packages/gnutls26/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnutls/packages/gnutls26/trunk/debian/changelog?rev=1339&op=diff
==============================================================================
--- packages/gnutls26/trunk/debian/changelog (original)
+++ packages/gnutls26/trunk/debian/changelog Sat Dec  3 08:57:50 2011
@@ -1,8 +1,11 @@
-gnutls26 (2.12.14-4) UNRELEASED; urgency=low
-
-  * NOT RELEASED YET
-
- -- Andreas Metzler <ametzler at debian.org>  Tue, 15 Nov 2011 19:25:32 +0100
+gnutls26 (2.12.14-4) unstable; urgency=low
+
+  * Prepare for uploading gnutls28 to unstable.
+    + Drop gnutls-bin package, it is going to be provided by gnutls28.
+    + Binaries are still useful for debugging, ship them with libgnutls-dbg
+      in LIBDIR/libgnutls26.
+
+ -- Andreas Metzler <ametzler at debian.org>  Sat, 03 Dec 2011 09:39:54 +0100
 
 gnutls26 (2.12.14-3) unstable; urgency=low
 

Modified: packages/gnutls26/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnutls/packages/gnutls26/trunk/debian/control?rev=1339&op=diff
==============================================================================
--- packages/gnutls26/trunk/debian/control (original)
+++ packages/gnutls26/trunk/debian/control Sat Dec  3 08:57:50 2011
@@ -24,7 +24,7 @@
  libgnutlsxx27 (= ${binary:Version}),libgnutls-openssl27 (= ${binary:Version}),
  libgcrypt11-dev (>= 1.4.0), libc6-dev | libc-dev, zlib1g-dev,
  libtasn1-3-dev (>= 0.3.4), libp11-kit-dev (>= 0.4), ${misc:Depends}
-Suggests: gnutls-doc, gnutls-bin, guile-gnutls
+Suggests: gnutls-doc, guile-gnutls
 Conflicts: gnutls-dev
 Replaces: gnutls-dev
 Description: GNU TLS library - development files
@@ -62,7 +62,6 @@
  slrn (<= 1.0.0~pre18-1.1), slrnpull (<= 1.0.0~pre18-1.1),
  snowdrop (<= 0.02b-9), ssmtp (<= 2.64-4), tf5 (<= 5.0beta8-4),
  wput (<= 0.6.2-2), zoneminder (<= 1.24.4-1)
-Suggests: gnutls-bin
 Multi-Arch: same
 Description: GNU TLS library - runtime library
  GnuTLS is a portable library which implements the Transport Layer
@@ -86,38 +85,13 @@
 Priority: extra
 Architecture: any
 Section: debug
-Depends: libgnutls26 (= ${binary:Version}), ${misc:Depends}
+Depends: libgnutls26 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libgnutls13-dbg, libgnutls28-dbg
 Description: GNU TLS library - debugger symbols
  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.
  .
- This package contains the debugger symbols.
-
-Package: gnutls-bin
-Architecture: any
-Section: net
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Multi-Arch: foreign
-Description: GNU TLS library - commandline utilities
- 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 a commandline interface to the GNU TLS library, which
- can be used to set up secure connections from e.g. shell scripts, debugging
- connection issues or managing certificates.
+ This package contains the debugger symbols and commandline utilities.
 
 Package: gnutls-doc
 Architecture: all

Modified: packages/gnutls26/trunk/debian/libgnutls-dev.install
URL: http://svn.debian.org/wsvn/pkg-gnutls/packages/gnutls26/trunk/debian/libgnutls-dev.install?rev=1339&op=diff
==============================================================================
--- packages/gnutls26/trunk/debian/libgnutls-dev.install (original)
+++ packages/gnutls26/trunk/debian/libgnutls-dev.install Sat Dec  3 08:57:50 2011
@@ -3,4 +3,3 @@
 debian/tmp/usr/lib/*/libgnutls*.a
 debian/tmp/usr/lib/*/pkgconfig/gnutls.pc
 debian/tmp/usr/lib/*/pkgconfig/gnutls-extra.pc
-

Added: packages/gnutls26/trunk/debian/libgnutls26-dbg.install
URL: http://svn.debian.org/wsvn/pkg-gnutls/packages/gnutls26/trunk/debian/libgnutls26-dbg.install?rev=1339&op=file
==============================================================================
--- packages/gnutls26/trunk/debian/libgnutls26-dbg.install (added)
+++ packages/gnutls26/trunk/debian/libgnutls26-dbg.install Sat Dec  3 08:57:50 2011
@@ -1,0 +1,1 @@
+debian/tmp/usr/lib/*/libgnutls26

Modified: packages/gnutls26/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnutls/packages/gnutls26/trunk/debian/rules?rev=1339&op=diff
==============================================================================
--- packages/gnutls26/trunk/debian/rules (original)
+++ packages/gnutls26/trunk/debian/rules Sat Dec  3 08:57:50 2011
@@ -59,3 +59,10 @@
 common-install-arch::
 	find debian/tmp/usr/lib/* -name '*.so.*.*' -type f -exec \
 		chrpath -d {} +
+	if ! test -e debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libgnutls26 ; \
+		then \
+		install -d -m755 \
+			debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libgnutls26 &&\
+		mv -v debian/tmp/usr/bin/* \
+			debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libgnutls26 ;\
+		fi




More information about the Pkg-gnutls-commits mailing list