--- gsasl-0.2.5.orig/debian/control +++ gsasl-0.2.5/debian/control @@ -0,0 +1,39 @@ +Source: gsasl +Section: devel +Priority: optional +Maintainer: Ryan M. Golbeck +Standards-Version: 3.6.1 +Build-Depends: cdbs, gettext, texinfo, pkg-config, libgcrypt-dev, libkrb5-dev, help2man, libidn11-dev, debhelper (>= 4.0.0) + +Package: libgsasl7-dev +Section: devel +Architecture: any +Conflicts: libgsasl1-dev +Relpaces: libgsasl1-dev +Depends: libgsasl7 (= ${Source-Version}), libidn11-dev, pkg-config +Description: Development files for the GNU SASL library + 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. + +Package: libgsasl7 +Section: libs +Architecture: any +Depends: ${shlibs:Depends} +Conflicts: libgsasl1 +Replaces: libgsasl1 +Description: GNU SASL library + 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. + +Package: gsasl +Architecture: any +Depends: ${shlibs:Depends} +Description: GNU SASL commandline utility + 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. --- gsasl-0.2.5.orig/debian/rules +++ gsasl-0.2.5/debian/rules @@ -0,0 +1,10 @@ +#!/usr/bin/make -f + +DEB_TAR_SRCDIR=gsasl-0.2.5 +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/tarball.mk + +DEB_MAKE_CHECK_TARGET = +#DEB_MAKE_CHECK_TARGET = check --- gsasl-0.2.5.orig/debian/changelog +++ gsasl-0.2.5/debian/changelog @@ -0,0 +1,68 @@ +gsasl (0.2.5-1build1) breezy; urgency=low + + * rebuild to remove erroneous /usr/share/info/dir.gz + + -- LaMont Jones Fri, 8 Jul 2005 13:11:07 -0600 + +gsasl (0.2.5-1) unstable; urgency=low + + * New upstream release (closes: #283596) + + -- Ryan M. Golbeck Wed, 09 Feb 2005 11:11:11 -0500 + +gsasl (0.0.11-1) unstable; urgency=low + + * New upstream release + + Fixes info installation (Closes: #219604) + + * Converted to cdbs.b + * Bumped standards version to 3.6.1 + + * Dependancy on new version of libidn. (Closes: #227711) + + -- Ryan M. Golbeck Wed, 14 Jan 2004 00:00:00 -5000 + +gsasl (0.0.6-1) unstable; urgency=low + + * New upstream release + + removed gettext inclusion (gettext builddeps added) + + bug fixes + + * Added build-deps on texinfo (closes: #185352) + * Added make rule to explicitly build info documentation + + -- Ryan M. Golbeck Wed, 19 Mar 2003 10:50:07 -0500 + +gsasl (0.0.5-5) unstable; urgency=low + + * Added depends on libidn9-dev and pkg-config for -dev package. + * Added build depends on pkg-config (closes: #185162) + + -- Ryan M. Golbeck Mon, 17 Mar 2003 11:11:11 -0500 + +gsasl (0.0.5-4) unstable; urgency=low + + * Uploaded the proper version this time. + - permissions fixed on fixrpath (closes: #183663) + + -- Ryan M. Golbeck Sun, 16 Mar 2003 11:11:11 -0500 + +gsasl (0.0.5-3) unstable; urgency=low + + * Fixed permissions on fixrpath (closes: #183663). + + -- Ryan M. Golbeck Thu, 13 Mar 2003 13:55:12 -0500 + +gsasl (0.0.5-2) unstable; urgency=low + + * Merged doc package into dev package because of its size. + + -- Ryan M. Golbeck Sun, 02 Mar 2003 13:55:12 -0500 + +gsasl (0.0.5-1) unstable; urgency=low + + * Initial packaging (closes: #181539) + + -- Ryan M. Golbeck Tue, 18 Feb 2003 00:11:11 -0500 + + --- gsasl-0.2.5.orig/debian/libgsasl7.install +++ gsasl-0.2.5/debian/libgsasl7.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/lib*.so.* +debian/tmp/usr/share/locale/* --- gsasl-0.2.5.orig/debian/compat +++ gsasl-0.2.5/debian/compat @@ -0,0 +1 @@ +4 --- gsasl-0.2.5.orig/debian/fixrpath +++ gsasl-0.2.5/debian/fixrpath @@ -0,0 +1,22 @@ +#!/bin/sh +# $Id: fixrpath,v 1.4 2002/11/23 02:22:56 herbert Exp $ +# libtool -rpath workaround based on a suggestion by Yann Dirson +# +# +# It is supposed to be inserted in configure.in, but I didn't want +# to re-run autoconf (since that bloats the Debian diff unnecessarily), +# so I just patch libtool after running configure. -- Richard Braakman +# +# +# The dummy define is improbable enough not to conflict with anything; it is +# just here to fool libtool by making it believe it gave some useful info to +# gcc. +# +# This will also patch the generated libtool to explicitly +# link libraries against the libraries they depend on. (particularly libc) + +sed < libtool > libtool-2 \ + -e 's/^hardcode_libdir_flag_spec.*$/hardcode_libdir_flag_spec=" -D__LIBTOOL_IS_A_FOOL__ "/' \ + -e '/^archive_cmds="/s/"$/ \$deplibs"/' +mv libtool-2 libtool +chmod 755 libtool --- gsasl-0.2.5.orig/debian/gsasl.install +++ gsasl-0.2.5/debian/gsasl.install @@ -0,0 +1 @@ +debian/tmp/usr/bin/gsasl --- gsasl-0.2.5.orig/debian/gsasl.1 +++ gsasl-0.2.5/debian/gsasl.1 @@ -0,0 +1,139 @@ +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.29. +.TH GSASL "1" "March 2003" "gsasl (libgsasl 0.0.6)" "User Commands" +.SH NAME +gsasl \- SASL library command line interface +.SH SYNOPSIS +.B gsasl +[\fIOPTION\fR...] +.SH DESCRIPTION +GNU SASL (gsasl) \fB\-\-\fR Command line interface to libgsasl. +.IP +Commands: +.TP +\fB\-c\fR, \fB\-\-client\fR +Act as client. +.TP +\fB\-\-client\-mechanisms\fR +Write name of supported client mechanisms +separated by space to stdout. +.TP +\fB\-s\fR, \fB\-\-server\fR +Act as server. +.TP +\fB\-\-server\-mechanisms\fR +Write name of supported server mechanisms +separated by space to stdout. +.IP +Network parameters: +.TP +\fB\-\-connect\fR=\fIHOSTNAME[\fR:SERVICE] +Connect to TCP server and negotiate on stream +instead of stdin/stdout. SERVICE is the protocol +service, or an integer denoting the port, and +defaults to 143 (imap) if not specified. Also sets +the \fB\-\-hostname\fR default. +.IP +Miscellaneous options: +.TP +\fB\-\-application\-data\fR +After authentication, read data from stdin and run +it through the mechanism's security layer and +print it base64 encoded to stdout. The default is +to terminate after authentication. +.TP +\fB\-\-imap\fR +Use a IMAP-like logon procedure (client only). +Also sets the \fB\-\-service\fR default to "imap". +.TP +\fB\-m\fR, \fB\-\-mechanism\fR=\fISTRING\fR +Mechanism to use. +.TP +\fB\-\-no\-client\-first\fR +Disallow client to send data first (client only). +.IP +SASL mechanism options (prompted for if unspecified and needed): +.TP +\fB\-a\fR, \fB\-\-authentication\-id\fR=\fISTRING\fR +Identity of credential owner. +.TP +\fB\-\-disable\-cleartext\-validate\fR +Disable cleartext validate hook, forcing server to +prompt for password. +.TP +\fB\-\-enable\-cram\-md5\-validate\fR +Validate CRAM-MD5 challenge and response +interactively. +.TP +\fB\-\-hostname\fR=\fISTRING\fR +Set the name of the server with the requested +service. +.TP +\fB\-n\fR, \fB\-\-anonymous\-token\fR=\fISTRING\fR +Token for anonymous authentication, usually +mail address (ANONYMOUS only). +.TP +\fB\-p\fR, \fB\-\-password\fR=\fISTRING\fR +Password for authentication (insecure for +non-testing purposes). +.TP +\fB\-\-passcode\fR=\fINUMBER\fR +Passcode for authentication (SECURID only). +.TP +\fB\-\-quality\-of\-protection=\fR +How application payload will be protected. "auth" +means no protection, "auth-int" means integrity +protection, "auth-conf" means integrity and +confidentialiy protection. Currently only used by +DIGEST-MD5, where the default is "auth-conf". +.TP +\fB\-r\fR, \fB\-\-realm\fR=\fISTRING\fR +Realm (may be given more than once iff server). +Defaults to hostname. +.TP +\fB\-\-service\fR=\fISTRING\fR +Set the requested service name (should be a +registered GSSAPI host based service name). +.TP +\fB\-\-service\-name\fR=\fISTRING\fR +Set the generic server name in case of a +replicated server (DIGEST-MD5 only). +.TP +\fB\-x\fR, \fB\-\-maxbuf\fR=\fINUMBER\fR +Indicate maximum buffer size (DIGEST-MD5 only). +.TP +\fB\-z\fR, \fB\-\-authorization\-id\fR=\fISTRING\fR +Identity to request service for. +.IP +Other options: +.TP +\fB\-q\fR, \fB\-\-quiet\fR, \fB\-\-silent\fR +Don't produce any diagnostic output. +.TP +\fB\-v\fR, \fB\-\-verbose\fR +Produce verbose output. +.TP +-?, \fB\-\-help\fR +Give this help list +.TP +\fB\-\-usage\fR +Give a short usage message +.TP +\fB\-V\fR, \fB\-\-version\fR +Print program version +.PP +Mandatory or optional arguments to long options are also mandatory or optional +for any corresponding short options. +.SH "REPORTING BUGS" +Report bugs to bug-gsasl@gnu.org. +.SH "SEE ALSO" +The full documentation for +.B gsasl +is maintained as a Texinfo manual in the libgsasl1-dev Debian package. If the +.B info +and +.B libgsasl1-dev +packages are properly installed at your site, the command +.IP +.B info gsasl +.PP +should give you access to the complete manual. --- gsasl-0.2.5.orig/debian/gsasl.manpages +++ gsasl-0.2.5/debian/gsasl.manpages @@ -0,0 +1 @@ +debian/gsasl.1 --- gsasl-0.2.5.orig/debian/copyright +++ gsasl-0.2.5/debian/copyright @@ -0,0 +1,15 @@ +This package was Debianized by Ryan Golbeck +in February 2003. + +It was downloaded from ftp://alpha.gnu.org/pub/gnu/gsasl. + +Upstream author: Simon Josefsson + +Copyright: + +This software is copyright (c) 2002,2003 Simon Josefsson + +You are free to distribute this software under the terms of the GNU +General Public Licence. On Debian systems, the complete text of the +GNU Lesser General Public License can be found in the +/usr/share/common-licenses/GPL file. --- gsasl-0.2.5.orig/debian/libgsasl7-dev.info +++ gsasl-0.2.5/debian/libgsasl7-dev.info @@ -0,0 +1 @@ +debian/tmp/usr/share/info/* --- gsasl-0.2.5.orig/debian/libgsasl7-dev.install +++ gsasl-0.2.5/debian/libgsasl7-dev.install @@ -0,0 +1,5 @@ +debian/tmp/usr/include/* +debian/tmp/usr/lib/lib*.la +debian/tmp/usr/lib/lib*.a +debian/tmp/usr/lib/lib*so +debian/tmp/usr/lib/pkgconfig/*