[Pkg-cyrus-sasl2-commits] r605 - in /cyrus-sasl-2.1/trunk/debian: changelog control cyrus-sasl2-heimdal-dbg.postrm cyrus-sasl2-heimdal-dbg.preinst cyrus-sasl2-mit-dbg.dirs rules

roberto at users.alioth.debian.org roberto at users.alioth.debian.org
Thu Dec 16 01:28:40 UTC 2010


Author: roberto
Date: Thu Dec 16 01:28:39 2010
New Revision: 605

URL: http://svn.debian.org/wsvn/pkg-cyrus-sasl2/?sc=1&rev=605
Log:
Patch from Luca Capello to fix #601977

Added:
    cyrus-sasl-2.1/trunk/debian/cyrus-sasl2-mit-dbg.dirs
Modified:
    cyrus-sasl-2.1/trunk/debian/changelog
    cyrus-sasl-2.1/trunk/debian/control
    cyrus-sasl-2.1/trunk/debian/cyrus-sasl2-heimdal-dbg.postrm
    cyrus-sasl-2.1/trunk/debian/cyrus-sasl2-heimdal-dbg.preinst
    cyrus-sasl-2.1/trunk/debian/rules

Modified: cyrus-sasl-2.1/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cyrus-sasl2/cyrus-sasl-2.1/trunk/debian/changelog?rev=605&op=diff
==============================================================================
--- cyrus-sasl-2.1/trunk/debian/changelog (original)
+++ cyrus-sasl-2.1/trunk/debian/changelog Thu Dec 16 01:28:39 2010
@@ -1,8 +1,23 @@
-cyrus-sasl2 (2.1.23.dfsg1-7) UNRELEASED; urgency=low
-
-  * NOT RELEASED YET
-
- -- Roberto C. Sanchez <roberto at connexer.com>  Thu, 26 Aug 2010 16:24:30 -0400
+cyrus-sasl2 (2.1.23.dfsg1-6.1) UNRELEASED; urgency=low
+
+  * Non-maintainer upload.
+  * Fix for (Closes: #601977), the idea coming from Gaudenz Steinlin
+    <gaudenz at debian.org>:
+    * debian/control:
+      + cyrus-sasl2-dbg Depends: on one of the two GSSAPI dbg packages.
+      + new cyrus-sasl2-mit-dbg package which Conflicts: with
+	cyrus-sasl2-heimdal-dbg.
+      + cyrus-sasl2-heimdal-dbg now Conflicts: with cyrus-sasl2-mit-dbg.
+    * debian/cyrus-sasl2-heimdal-dbg.prerm:
+      - remove, useless.
+    * debian/cyrus-sasl2-heimdal-dbg.postinst:
+      - remove, useless.
+    * debian/cyrus-sasl2-mit-dbg.dirs:
+      + create /usr/lib/debug/usr/lib/sasl2/.
+    * debian/rules:
+      + mv MIT libgssapiv2.so.2.0.23 into cyrus-sasl2-mit-dbg.
+
+ -- Luca Capello <luca at pca.it>  Sun, 28 Nov 2010 03:57:38 +0100
 
 cyrus-sasl2 (2.1.23.dfsg1-6) unstable; urgency=low
 

Modified: cyrus-sasl-2.1/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-cyrus-sasl2/cyrus-sasl-2.1/trunk/debian/control?rev=605&op=diff
==============================================================================
--- cyrus-sasl-2.1/trunk/debian/control (original)
+++ cyrus-sasl-2.1/trunk/debian/control Thu Dec 16 01:28:39 2010
@@ -141,7 +141,7 @@
 Section: debug
 Architecture: any
 Priority: extra
-Depends: libsasl2-2 (= ${binary:Version}), ${misc:Depends}
+Depends: libsasl2-2 (= ${binary:Version}), ${misc:Depends}, cyrus-sasl2-mit-dbg | cyrus-sasl2-heimdal-dbg
 Description: Cyrus SASL - debugging symbols
  This is the Cyrus SASL API implementation, version 2. See package
  libsasl2-2 and RFC 2222 for more information.
@@ -151,11 +151,28 @@
  library or tools. You may be asked to install this package if you encounter
  such a crash.
 
+Package: cyrus-sasl2-mit-dbg
+Section: debug
+Architecture: any
+Priority: extra
+Depends: cyrus-sasl2-dbg (= ${binary:Version}), libsasl2-modules-gssapi-mit (= ${binary:Version}), ${misc:Depends}
+Conflicts: cyrus-sasl2-heimdal-dbg
+Description: Cyrus SASL - debugging symbols
+ This is the Cyrus SASL API implementation, version 2. See package
+ libsasl2-2 and RFC 2222 for more information.
+ .
+ This package contains the debugging symbols for the Cyrus SASL MIT
+ GSSAPI modules package (libsasl2-modules-gssapi-mit). The debugging
+ symbols can be useful when investigating crashes in the SASL library or
+ tools. You may be asked to install this package if you encounter such a
+ crash.
+
 Package: cyrus-sasl2-heimdal-dbg
 Section: debug
 Architecture: any
 Priority: extra
 Depends: cyrus-sasl2-dbg (= ${binary:Version}), libsasl2-modules-gssapi-heimdal (= ${binary:Version}), ${misc:Depends}
+Conflicts: cyrus-sasl2-mit-dbg
 Description: Debugging symbols for Cyrus SASL
  This is the Cyrus SASL API implementation, version 2. See package
  libsasl2-2 and RFC 2222 for more information.

Modified: cyrus-sasl-2.1/trunk/debian/cyrus-sasl2-heimdal-dbg.postrm
URL: http://svn.debian.org/wsvn/pkg-cyrus-sasl2/cyrus-sasl-2.1/trunk/debian/cyrus-sasl2-heimdal-dbg.postrm?rev=605&op=diff
==============================================================================
--- cyrus-sasl-2.1/trunk/debian/cyrus-sasl2-heimdal-dbg.postrm (original)
+++ cyrus-sasl-2.1/trunk/debian/cyrus-sasl2-heimdal-dbg.postrm Thu Dec 16 01:28:39 2010
@@ -1,10 +1,0 @@
-#!/bin/sh
-
-set -e
-
-#DEBHELPER#
-
-if [ remove = "$1" ]; then
-  dpkg-divert --package cyrus-sasl2-heimdal-dbg --rename --remove /usr/lib/debug/usr/lib/sasl2/libgssapiv2.so.2.0.23
-fi
-

Modified: cyrus-sasl-2.1/trunk/debian/cyrus-sasl2-heimdal-dbg.preinst
URL: http://svn.debian.org/wsvn/pkg-cyrus-sasl2/cyrus-sasl-2.1/trunk/debian/cyrus-sasl2-heimdal-dbg.preinst?rev=605&op=diff
==============================================================================
--- cyrus-sasl-2.1/trunk/debian/cyrus-sasl2-heimdal-dbg.preinst (original)
+++ cyrus-sasl-2.1/trunk/debian/cyrus-sasl2-heimdal-dbg.preinst Thu Dec 16 01:28:39 2010
@@ -1,10 +1,0 @@
-#!/bin/sh
-
-set -e
-
-#DEBHELPER#
-
-if [ install = "$1" ]; then
-  dpkg-divert --package cyrus-sasl2-heimdal-dbg --divert /usr/lib/debug/usr/lib/sasl2/libgssapiv2.so.2.0.23.mit --rename /usr/lib/debug/usr/lib/sasl2/libgssapiv2.so.2.0.23
-fi
-

Added: cyrus-sasl-2.1/trunk/debian/cyrus-sasl2-mit-dbg.dirs
URL: http://svn.debian.org/wsvn/pkg-cyrus-sasl2/cyrus-sasl-2.1/trunk/debian/cyrus-sasl2-mit-dbg.dirs?rev=605&op=file
==============================================================================
--- cyrus-sasl-2.1/trunk/debian/cyrus-sasl2-mit-dbg.dirs (added)
+++ cyrus-sasl-2.1/trunk/debian/cyrus-sasl2-mit-dbg.dirs Thu Dec 16 01:28:39 2010
@@ -1,0 +1,1 @@
+usr/lib/debug/usr/lib/sasl2/

Modified: cyrus-sasl-2.1/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-cyrus-sasl2/cyrus-sasl-2.1/trunk/debian/rules?rev=605&op=diff
==============================================================================
--- cyrus-sasl-2.1/trunk/debian/rules (original)
+++ cyrus-sasl-2.1/trunk/debian/rules Thu Dec 16 01:28:39 2010
@@ -308,6 +308,7 @@
 	dh_link -s
 	dh_strip -s -psasl2-bin -plibsasl2-2 -plibsasl2-modules -plibsasl2-modules-ldap -plibsasl2-modules-otp -plibsasl2-modules-sql -plibsasl2-modules-gssapi-mit -plibsasl2-dev -Nlibsasl2-modules-gssapi-heimdal --dbg-package=cyrus-sasl2-dbg
 	dh_strip -s -plibsasl2-modules-gssapi-heimdal -Nsasl2-bin -Nlibsasl2-2 -Nlibsasl2-modules -Nlibsasl2-modules-ldap -Nlibsasl2-modules-otp -Nlibsasl2-modules-sql -Nlibsasl2-modules-gssapi-mit -Nlibsasl2-dev --dbg-package=cyrus-sasl2-heimdal-dbg
+	mv debian/cyrus-sasl2-dbg/usr/lib/debug/usr/lib/sasl2/libgssapiv2.so.2.0.23 debian/cyrus-sasl2-mit-dbg/usr/lib/debug/usr/lib/sasl2/
 	dh_compress -s
 	dh_fixperms -s
 	dh_makeshlibs -s -X/usr/lib/sasl2




More information about the Pkg-cyrus-sasl2-commits mailing list