--- pykerberos-1.1.orig/debian/control +++ pykerberos-1.1/debian/control @@ -0,0 +1,25 @@ +Source: pykerberos +Section: python +Priority: optional +Maintainer: Guido Günther +Build-Depends: cdbs, debhelper (>= 5), libkrb5-dev, python-all-dev, python-support (>= 0.3) +Standards-Version: 3.8.0 +Vcs-Git: git://git.debian.org/git/calendarserver/pykerberos.git +Vcs-Browser: http://git.debian.org/?p=calendarserver/pykerberos.git + +Package: python-kerberos +Architecture: any +Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends} +Replaces: python2.4-kerberos (<= 0.0.svn55-1) +Conflicts: python2.4-kerberos (<= 0.0.svn55-1) +Provides: ${python:Provides} +XB-Python-Version: ${python:Versions} +Description: A GSSAPI interface module for Python + This Python package is a high-level wrapper for Kerberos (GSSAPI) operations. + The goal is to avoid having to build a module that wraps the entire + Kerberos.framework, and instead offer a limited set of functions that do what + is needed for client/server Kerberos authentication based on + . + . + Much of the C-code here is adapted from Appache's mod_auth_kerb-5.0rc7. + --- pykerberos-1.1.orig/debian/compat +++ pykerberos-1.1/debian/compat @@ -0,0 +1 @@ +5 --- pykerberos-1.1.orig/debian/rules +++ pykerberos-1.1/debian/rules @@ -0,0 +1,12 @@ +#!/usr/bin/make -f + +DEB_TAR_SRCDIR := pykerberos-0.0.svn55 +DEB_AUTO_CLEANUP_RCS := yes + +DEB_PYTHON_SYSTEM = pysupport +DEB_PYTHON_CLEAN_ARGS = --all + +# Add here any variable or target overrides you need +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/python-distutils.mk +#include /usr/share/cdbs/1/rules/patchsys-quilt.mk --- pykerberos-1.1.orig/debian/pyversions +++ pykerberos-1.1/debian/pyversions @@ -0,0 +1 @@ +2.4- --- pykerberos-1.1.orig/debian/examples +++ pykerberos-1.1/debian/examples @@ -0,0 +1 @@ +bin/ftp-gss --- pykerberos-1.1.orig/debian/pycompat +++ pykerberos-1.1/debian/pycompat @@ -0,0 +1 @@ +2 --- pykerberos-1.1.orig/debian/changelog +++ pykerberos-1.1/debian/changelog @@ -0,0 +1,158 @@ +pykerberos (1.1-3build1) jaunty; urgency=low + + * No change rebuild for python2.6. + + -- Matthias Klose Thu, 26 Feb 2009 11:35:46 +0000 + +pykerberos (1.1-3) unstable; urgency=low + + * upload to unstable + * [13c43c2] fix maintainer + + -- Guido Günther Fri, 21 Nov 2008 14:03:31 +0100 + +pykerberos (1.1-2) experimental; urgency=low + + * [f68dfb7] remove duplicate doc entry + * [cd1a498] bump standards version + * [97d849a] install API docs + * [a34e869] install example + * [f302b04] don't ship the full Apache 2.0 license + * [71c4d36] remove quilt build-dep + + -- Guido Guenther Fri, 19 Sep 2008 12:43:55 +0200 + +pykerberos (1.1-1) experimental; urgency=low + + * [21a4f56] Imported Upstream version 1.1 + * [62890cd] remove all patches - applied upstream + * [ac87947] disable patchsys quilt + + -- Guido Guenther Fri, 19 Sep 2008 11:35:05 +0200 + +pykerberos (1.0+svn2455-1) unstable; urgency=low + + * [fc16d01] Forward to SVN revision 2455 + * [310bf2b] New patches: + 0001-all-invocations-of-PyCObject_Check-pystate-should-r.patch: + don't return error without setting an exception + 0001-make-the-user-parameter-optional.patch: + make gss_wrap/unwrap more flexible + * [54f6106] Drop patches includeded upstream: + 0001-Some-useful- constants.patch + 0002-Wrap-Unwrap.patch + 0003-Remove-some-OS-X- specific-descriptions.patch series + + -- Guido Guenther Thu, 19 Jun 2008 14:21:57 +0200 + +pykerberos (1.0+svn2447-1) unstable; urgency=low + + * upload to unstable + * [39186bf] new upsteram SVN snapshot @2447 that has out password changing + support (Trac: #256) merged + * [b54f64b] Pick our wrap/unwrap patches from the more-kerberos branch of + upstream's svn (Trac: #213, #214) + * [5d197f5] reenable quilt + + -- Guido Guenther Fri, 23 May 2008 10:09:01 +0200 + +pykerberos (1.0+mk080218-1) experimental; urgency=low + + * new version based on upstream's more-kerberos branch that basically + consists ouf our patches: + http://trac.macosforge.org/projects/calendarserver/ticket/213 + http://trac.macosforge.org/projects/calendarserver/ticket/214 + plus the so far unapplied: + http://trac.macosforge.org/projects/calendarserver/ticket/256 + * Python should be uppercase according to lintian, thanks! + * bump standards version + * drop python-includes.diff - fixed upstream + + -- Guido Guenther Mon, 18 Feb 2008 10:41:19 +0100 + +pykerberos (1.0-1) unstable; urgency=low + + * "New" upstream version + * Upstream finally tagged a 1.0 version (which is identical to 0.0.svn1541) + + -- Guido Guenther Fri, 26 Oct 2007 13:14:57 +0200 + +pykerberos (0.0.svn1541-1) unstable; urgency=low + + * Forward to upstream svn revision 1541 + * new patch: python_includes.diff, upstream broke the python.h include again + + -- Guido Guenther Sat, 04 Aug 2007 23:27:24 +0200 + +pykerberos (0.0.svn271-2) unstable; urgency=low + + * build depend on python-all-dev, thanks to Cyril Brulebois + (Closes: #432353) + * allow the package into testing (Closes: #392540) + + -- Guido Guenther Mon, 16 Jul 2007 13:37:53 -0400 + +pykerberos (0.0.svn271-1) unstable; urgency=low + + * New Upstream Version. This fixes the bad error reporting, so after the API + is approved stable upstream we can move this package back to testing. + * dropped patches: + fix-setup: fixed upstream + + -- Guido Guenther Fri, 3 Nov 2006 18:01:08 +0100 + +pykerberos (0.0.svn202-1) unstable; urgency=low + + * New Upstream Version + * dropped patches: + kerberos-includes: applied upstream + python-includes: not needed anymore since upstream uses standard include + paths now + * modified patches: + fix-setup: most of it applied upstream, oneliner now + + -- Guido Guenther Wed, 27 Sep 2006 10:06:54 +0200 + +pykerberos (0.0.svn124-2) unstable; urgency=low + + * use MIT kerberos instead of heimdal kerberos. This makes it easier for us + to keep close to upstream. + * dropped patches: + declare-nt-service - not needed with MIT kerberos + * modified patches: + kerberos-includes + setup.py + pass the include dirs via setup.py instead of #ifdef'ing them in the + header files + + -- Guido Guenther Fri, 15 Sep 2006 13:57:13 +0200 + +pykerberos (0.0.svn124-1) unstable; urgency=low + + * new upstream SVN version + * drop patches: + - printf-cleanups + - include-stdlib + applied upstream + * remove superflous debian/dirs + + -- Guido Guenther Wed, 13 Sep 2006 18:59:24 +0200 + +pykerberos (0.0.svn96-1) unstable; urgency=low + + * new upstream SVN version + + -- Guido Guenther Fri, 8 Sep 2006 19:28:27 +0200 + +pykerberos (0.0.svn55-2) unstable; urgency=low + + * rename to python-kerberos + + -- Guido Guenther Thu, 7 Sep 2006 19:00:54 +0200 + +pykerberos (0.0.svn55-1) unstable; urgency=low + + * Initial release (Closes: #384589) + + -- Guido Guenther Thu, 24 Aug 2006 14:38:08 +0200 + --- pykerberos-1.1.orig/debian/copyright +++ pykerberos-1.1/debian/copyright @@ -0,0 +1,19 @@ +This package was debianized by Guido Guenther on +Thu, 24 Aug 2006 14:38:08 +0200. + +It was downloaded from http://svn.calendarserver.org/repository/calendarserver/PyKerberos/ + +Upstream Author: Cyrus Daboo + +Copyright: 2006 Apple Computer, Inc. All rights reserved. + +License: + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + +On Debian GNU/Linux systems, the complete text of the Apache License Version +2.0 can be found in `/usr/share/common-licenses/Apache-2.0'. + +The Debian packaging is (C) 2008, Guido Guenther and +is licensed under the GPL, see `/usr/share/common-licenses/GPL'. --- pykerberos-1.1.orig/debian/docs +++ pykerberos-1.1/debian/docs @@ -0,0 +1,2 @@ +README.txt +pysrc/kerberos.py