[Pkg-xmpp-commits] [SCM] GNU SASL Library branch, master, updated. upstream/1.4.0-53-gf346f54

Simon Josefsson simon at josefsson.org
Thu Feb 4 12:50:27 UTC 2010


The following commit has been merged in the master branch:
commit 5a6f224e7d19ebb4b263834a93b579c3f3d3e18d
Author: Simon Josefsson <simon at josefsson.org>
Date:   Wed Feb 3 11:09:50 2010 +0100

    Add symbol versioning and a debug package.

diff --git a/debian/control b/debian/control
index 542fc2d..c17ecd5 100644
--- a/debian/control
+++ b/debian/control
@@ -40,6 +40,9 @@ Description: GNU SASL library
  used by network servers (e.g., IMAP, SMTP) to request authentication
  from clients, and in clients to authenticate against servers.
  .
+ Supported mechanisms are ANONYMOUS, EXTERNAL, LOGIN, PLAIN, SECURID, NTLM,
+ DIGEST-MD5, CRAM-MD5, SCRAM-SHA-1, GSSAPI.
+ .
  This package includes the GNU SASL shared library that is required
  by applications using GNU SASL.  You normally don't need to install
  it manually.
@@ -55,3 +58,19 @@ Description: GNU SASL command line utility
  .
  This package contains the GNU SASL command line tool and the
  GNU SASL manual.
+
+Package: gsasl-dbg
+Architecture: any
+Section: debug
+Depends: libgsasl7 (= ${binary:Version}) | gsasl (= ${binary:Version}), ${misc:Depends}
+Description: GNU SASL debugging symbols
+ GNU SASL is an implementation of the Simple Authentication and
+ Security Layer framework and a few common SASL mechanisms. SASL is
+ used by network servers (e.g., IMAP, SMTP) to request authentication
+ from clients, and in clients to authenticate against servers.
+ .
+ This package contains detached debugging information.  Most people
+ will not need this package.  It is provided primarily to provide a
+ backtrace with names in a debugger, this makes it somewhat easier to
+ interpret core dumps.  GDB will find this debug information
+ automatically.
diff --git a/debian/libgsasl7.shlibs b/debian/libgsasl7.shlibs
deleted file mode 100644
index 95e0cd6..0000000
--- a/debian/libgsasl7.shlibs
+++ /dev/null
@@ -1 +0,0 @@
-libgsasl 7 libgsasl7 (>= 1.1)
diff --git a/debian/rules b/debian/rules
index c19b8ef..ce0f36e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,4 +1,7 @@
 #!/usr/bin/make -f
 
+DEB_DH_STRIP_ARGS := --dbg-package=gsasl-dbg
+DEB_DH_MAKESHLIBS_ARGS_libgsasl7 = -c4
+
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/autotools.mk

-- 
GNU SASL Library



More information about the Pkg-xmpp-commits mailing list