debian/0000755000000000000000000000000012313576644007201 5ustar debian/docs0000644000000000000000000000002511754016727010050 0ustar NEWS README doc/html debian/copyright0000644000000000000000000000241711754016727011137 0ustar This package was debianized by Iustin Pop on Tue, 16 Sep 2003 21:49:37 +0300. It was downloaded from http://pylibacl.sourceforge.net/ Upstream Author: Iustin Pop Copyright: (C) 2003-2008 Iustin Pop License: This package is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA On Debian systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL'. The Debian packaging is: Copyright (C) 2008, 2009 Iustin Pop and is licensed under the GPL version 3, see `/usr/share/common-licenses/GPL-3'. debian/changelog0000644000000000000000000001065112313576644011056 0ustar python-pylibacl (0.5.1-1.1build4) trusty; urgency=medium * No-change rebuild to drop Python 3.3 support. -- Matthias Klose Sun, 23 Mar 2014 15:28:36 +0000 python-pylibacl (0.5.1-1.1build3) trusty; urgency=medium * Rebuild for python3.4 as a supported python version. -- Matthias Klose Sat, 04 Jan 2014 18:32:39 +0000 python-pylibacl (0.5.1-1.1build2) raring; urgency=low * Rebuild to drop python3.2 provides. -- Matthias Klose Wed, 07 Nov 2012 23:00:28 +0000 python-pylibacl (0.5.1-1.1build1) raring; urgency=low * No-change upload to build for python3.3. -- Matthias Klose Mon, 22 Oct 2012 17:30:05 +0200 python-pylibacl (0.5.1-1.1) unstable; urgency=low * Non-maintainer upload. * Drop python3-sphinx as an alternate build-depend to python-sphinx to fix FTBFS (Closes: #680858) - The package only builds and installs html documentation for the python version anyway, so python3-sphinx as a build-dep is clearly wrong -- Scott Kitterman Mon, 16 Jul 2012 14:34:07 -0400 python-pylibacl (0.5.1-1) unstable; urgency=low * New upstream version: bugfixes for refcount leaks and possible NULL-pointer dereferences * Add packages for Python3 * Switch from python-support to dh_python2/dh_python3 * Standards Version 3.9.3 (no changes needed) -- Iustin Pop Sun, 13 May 2012 22:19:00 +0200 python-pylibacl (0.5.0-3) unstable; urgency=low * Remove old Replaces/Breaks -- Iustin Pop Tue, 17 Aug 2010 23:18:13 +0200 python-pylibacl (0.5.0-2) unstable; urgency=low * Apply a modified version of the Ubuntu patch for enabling debug packages, thanks Bhavani Shankar R (Closes: #591367). * Standards Version 3.9.1 (Use Breaks instead of Conflicts). -- Iustin Pop Thu, 05 Aug 2010 15:50:28 -0400 python-pylibacl (0.5.0-1) unstable; urgency=low * New upstream release * Switch to my Debian address and remove DM-Upload-Allowed * Standards version 3.8.4 (no changes needed) * Switch to dpkg-source 3.0 (quilt) format -- Iustin Pop Wed, 03 Mar 2010 01:15:18 +0100 python-pylibacl (0.4.0-3) unstable; urgency=low * Fixes "FTBFS on Debian GNU/Hurd [Patch]" (added patch by bdefreese@debian.org) (Closes: #534123) * Fixed lintian copyright format warning * Added Vcs-* and DM-* fields to debian/control * Update standard version to 3.8.2 (no changes required) -- Iustin Pop Tue, 23 Jun 2009 23:01:01 +0200 python-pylibacl (0.4.0-2) unstable; urgency=low * Removed debian/pycompat (not needed with recent pysupport) * Fixed clean rule (Closes: #488763) -- Iustin Pop Tue, 01 Jul 2008 11:24:38 +0200 python-pylibacl (0.4.0-1) unstable; urgency=low * New Upstream Version, with license changed from GPL to LGPL * Update to Policy 3.8.0 * Update the rules file for newer pysupport version * Update debhelper compat level to 7 * Added watch file -- Iustin Pop Sun, 29 Jun 2008 00:40:25 +0200 python-pylibacl (0.3.0-1) unstable; urgency=low * New Upstream Version (more functionality implemented from libacl) * Fix lintian warnings -- Iustin Pop Tue, 26 Feb 2008 21:59:12 +0100 python-pylibacl (0.2.2-1) unstable; urgency=low * New upstream release (add support for building on GNU/kFreeBSD, removes some warnings) (Closes: #401316). * Acknowledge NMU by Pierre Habouzit. Thanks! (Closes: #373342). -- Iustin Pop Sun, 3 Dec 2006 13:56:24 +0100 python-pylibacl (0.2.1-3.1) unstable; urgency=low * Non-maintainer upload. * Update package for the last python policy (Closes: #373342). -- Pierre Habouzit Sun, 2 Jul 2006 15:07:24 +0200 python-pylibacl (0.2.1-3) unstable; urgency=low * Stop building python 2.2 packages (closes: #351149) * Start building python 2.4 packages * Updated standards version to 3.6.2 (no changes) * Updated FSF address in copyright file -- Iustin Pop Wed, 22 Feb 2006 13:13:14 +0200 python-pylibacl (0.2.1-2) unstable; urgency=low * Fixed missing dependency on python (closes: #258483) * Updates to standards version 3.6.1 -- Iustin Pop Sun, 11 Jul 2004 02:14:01 +0300 python-pylibacl (0.2.1-1) unstable; urgency=low * Initial Release. -- Iustin Pop Tue, 16 Sep 2003 21:49:37 +0300 debian/doc-base0000644000000000000000000000040511754016727010577 0ustar Document: python-pylibacl-manual Title: pylibacl Manual Abstract: Documents the API of the Python pylibacl library Section: Programming/Python Format: HTML Index: /usr/share/doc/python-pylibacl/html/index.html Files: /usr/share/doc/python-pylibacl/html/*.html debian/compat0000644000000000000000000000000211754016727010376 0ustar 7 debian/patches/0000755000000000000000000000000011754016727010627 5ustar debian/patches/series0000644000000000000000000000003311754016727012040 0ustar python-pylibacl_hurd.patch debian/patches/python-pylibacl_hurd.patch0000644000000000000000000000172411754016727016014 0ustar Date: Sun, 21 Jun 2009 16:37:01 -0400 From: Barry deFreese To: Debian Bug Tracking System Subject: Bug#534123: python-pylibacl: FTBFS on Debian GNU/Hurd [Patch] Reply-To: bdefreese@debian.org, 534123@bugs.debian.org Organization: Debian User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) Package: python-pylibacl Version: 0.4.0-2 Severity: normal Hi, python-pylibacl currently fails to build on Debian GNU/Hurd because it doesn't recognize GNU as an OS. Attached is a patch to resolve this. Thanks, Barry deFreese --- a/setup.py +++ b/setup.py @@ -22,6 +22,10 @@ macros.append(("HAVE_LEVEL2", None)) elif u_sysname == "Darwin": libs.append("pthread") +elif u_sysname == "GNU": + macros.append(("HAVE_LINUX", None)) + macros.append(("HAVE_LEVEL2", None)) + libs.append("acl") else: raise ValueError("I don't know your system '%s'." " Please contact the author" % u_sysname) debian/control0000644000000000000000000000471012001057273010570 0ustar Source: python-pylibacl Section: python Priority: optional Maintainer: Iustin Pop Build-Depends: debhelper (>= 7), python (>= 2.6.6-3~), python-all-dev (>= 2.6.6-3~), python-all-dbg, python3-all, python3-all-dev, python3-all-dbg, libacl1-dev, python-setuptools, python3-setuptools, python-sphinx (>= 1.0.7+dfsg) Standards-Version: 3.9.3 Homepage: http://pylibacl.k1024.org/ Vcs-Browser: http://git.k1024.org/debian-pylibacl.git Vcs-Git: git://git.k1024.org/debian-pylibacl.git X-Python-Version: >= 2.4 X-Python3-Version: >= 3.0 Package: python-pylibacl Architecture: any Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${sphinxdoc:Depends} Provides: ${python:Provides} Suggests: python-pylibacl-dbg Description: module for manipulating POSIX.1e ACLs pylibacl is a Python interface to the libacl library. It allows manipulation of the POSIX.1e-compliant filesystem ACLs present in some operating systems (GNU/Linux included). Package: python-pylibacl-dbg Priority: extra Section: debug Architecture: any Depends: python-pylibacl (= ${binary:Version}), python-dbg, ${shlibs:Depends}, ${misc:Depends} Description: module for manipulating POSIX.1e ACLs (debug extension) pylibacl is a Python interface to the libacl library. It allows manipulation of the POSIX.1e-compliant filesystem ACLs present in some operating systems (GNU/Linux included). . This package contains the extension built for the Python debug interpreter. Package: python3-pylibacl Architecture: any Depends: ${python3:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${sphinxdoc:Depends} Provides: ${python3:Provides} Suggests: python3-pylibacl-dbg Description: module for manipulating POSIX.1e ACLs (Python3 version) pylibacl is a Python interface to the libacl library. It allows manipulation of the POSIX.1e-compliant filesystem ACLs present in some operating systems (GNU/Linux included). . This package contains the extension build for the Python3 interpreter. Package: python3-pylibacl-dbg Priority: extra Section: debug Architecture: any Depends: python3-pylibacl (= ${binary:Version}), python3-dbg, ${shlibs:Depends}, ${misc:Depends} Description: module for manipulating POSIX.1e ACLs (Python3 debug extension) pylibacl is a Python interface to the libacl library. It allows manipulation of the POSIX.1e-compliant filesystem ACLs present in some operating systems (GNU/Linux included). . This package contains the extension built for the Python3 debug interpreter. debian/rules0000755000000000000000000000451411754016727010264 0ustar #!/usr/bin/make -f # Sample debian/rules that uses debhelper. # GNU copyright 1997 to 1999 by Joey Hess. # # Modified to make a template file for a multi-binary package with separated # build-arch and build-indep targets by Bill Allombert 2001 # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 # This has to be exported to make some magic below work. export DH_OPTIONS PYVERS := $(shell pyversions -vr) PY3VERS := $(shell py3versions -vr) PKGROOT=debian/python-pylibacl DBGROOT=debian/python-pylibacl-dbg PKG3ROOT=debian/python3-pylibacl DBG3ROOT=debian/python3-pylibacl-dbg build: build-arch build-indep touch $@ build-arch: $(PYVERS:%=build-python%) $(PY3VERS:%=build-python%) $(MAKE) doc touch $@ build-python%: python$* setup.py build python$*-dbg setup.py build touch $@ build-indep: touch $@ clean: dh_testdir dh_testroot rm -f build-indep build-arch $(MAKE) clean rm -f $(PYVERS:%=build-python%) rm -f $(PY3VERS:%=build-python%) rm -rf pylibacl.egg-info dh_clean install: build $(PYVERS:%=install-python%) $(PY3VERS:%=install-python%) find $(DBGROOT) ! -type d ! -name '*_d.so' | xargs rm -f find $(DBGROOT) -depth -empty -print0|xargs -r0 rmdir install-python2%: python2$* setup.py install --root $(PKGROOT) --install-layout=deb python2$*-dbg setup.py install --root $(DBGROOT) --install-layout=deb install-python3%: python3$* setup.py install --root $(PKG3ROOT) --install-layout=deb python3$*-dbg setup.py install --root $(DBG3ROOT) --install-layout=deb # Build architecture-dependent files here. binary-arch: build install dh_testdir dh_testroot dh_installchangelogs dh_installdocs dh_sphinxdoc dh_strip -ppython-pylibacl --dbg-package=python-pylibacl-dbg dh_strip -ppython3-pylibacl --dbg-package=python3-pylibacl-dbg rm -rf $(DBGROOT)/usr/share/doc/python-pylibacl-dbg ln -s python-pylibacl $(DBGROOT)/usr/share/doc/python-pylibacl-dbg rm -rf $(DBG3ROOT)/usr/share/doc/python3-pylibacl-dbg ln -s python3-pylibacl $(DBG3ROOT)/usr/share/doc/python3-pylibacl-dbg dh_compress -X.js dh_fixperms dh_python2 dh_python3 dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb # Build architecture independant packages here. binary-indep: build install # Nothing to do binary: binary-arch binary-indep .PHONY: build clean binary-indep binary-arch binary install install-indep install-arch configure debian/source/0000755000000000000000000000000011754016727010500 5ustar debian/source/format0000644000000000000000000000001411754016727011706 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000031611754016727010231 0ustar # format version number, currently 3; this line is compulsory! version=3 # the package is located on github https://github.com/iustin/pylibacl/downloads \ /downloads/iustin/pylibacl/pylibacl-(.+).tar.gz