debian/0000775000000000000000000000000012316371514007173 5ustar debian/source/0000775000000000000000000000000011755407357010506 5ustar debian/source/format0000664000000000000000000000001411432511217011673 0ustar 3.0 (quilt) debian/copyright0000664000000000000000000000557711755265166011157 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: python-bitarray Upstream-Contact: Ilan Schnell Source: http://pypi.python.org/pypi/bitarray/ Files: * Copyright: 2008-2012, Ilan Schnell ilanschnell@gmail.com License: Python PYTHON SOFTWARE FOUNDATION LICENSE ---------------------------------- . 1. This LICENSE AGREEMENT is between the Python Software Foundation ("PSF"), and the Individual or Organization ("Licensee") accessing and otherwise using this software ("Python") in source or binary form and its associated documentation. . 2. Subject to the terms and conditions of this License Agreement, PSF hereby grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce, analyze, test, perform and/or display publicly, prepare derivative works, distribute, and otherwise use Python alone or in any derivative version, provided, however, that PSF's License Agreement and PSF's notice of copyright, i.e., "Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Python Software Foundation; All Rights Reserved" are retained in Python alone or in any derivative version prepared by Licensee. . 3. In the event Licensee prepares a derivative work that is based on or incorporates Python or any part thereof, and wants to make the derivative work available to others as provided herein, then Licensee hereby agrees to include in any such work a brief summary of the changes made to Python. . 4. PSF is making Python available to Licensee on an "AS IS" basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT INFRINGE ANY THIRD PARTY RIGHTS. . 5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON, OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. . 6. This License Agreement will automatically terminate upon a material breach of its terms and conditions. . 7. Nothing in this License Agreement shall be deemed to create any relationship of agency, partnership, or joint venture between PSF and Licensee. This License Agreement does not grant permission to use PSF trademarks or trade name in a trademark sense to endorse or promote products or services of Licensee, or any third party. . 8. By copying, installing or otherwise using Python, Licensee agrees to be bound by the terms and conditions of this License Agreement. Files: debian/* Copyright: 2010-2012 Jan Dittberner jandd@debian.org License: GPL-3 On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-3'. debian/doc-base0000664000000000000000000000051311432511217010564 0ustar Document: python-bitarray Title: Bitarray Python module documentation Author: Ilan Schnell Abstract: This module provides an object type which efficiently represents an array of booleans. Section: Programming/Python Format: HTML Index: /usr/share/doc/python-bitarray/README.html Files: /usr/share/doc/python-bitarray/README.html debian/changelog0000664000000000000000000000360412316371514011050 0ustar python-bitarray (0.8.0-2build4) trusty; urgency=medium * No change rebuild to drop python3.3 compiled extension. -- Dimitri John Ledkov Mon, 31 Mar 2014 23:59:24 +0100 python-bitarray (0.8.0-2build3) trusty; urgency=medium * Rebuild for python3.4 as a supported python version. -- Matthias Klose Sat, 04 Jan 2014 18:32:06 +0000 python-bitarray (0.8.0-2build2) raring; urgency=low * Rebuild to drop python3.2 extension. -- Matthias Klose Thu, 08 Nov 2012 11:16:07 +0000 python-bitarray (0.8.0-2build1) raring; urgency=low * No-change upload to build for python3.3. -- Matthias Klose Tue, 23 Oct 2012 14:31:37 +0200 python-bitarray (0.8.0-2) unstable; urgency=low * add Python3 support - add new binary package stanza for python3-bitarray - add python3-all-dev and python3 (>= 3.1.3-2~) to Build-Depends - add python3 handling to debian/rules -- Jan Dittberner Fri, 18 May 2012 10:57:12 +0200 python-bitarray (0.8.0-1) unstable; urgency=low * New upstream version. * remove debian/patches/0001_fix_typo_in_example.patch, not relevant anymore * move from python-support to dh_python2 - remove python-support from Build-Depends - bump minimum python version to 2.6.6-3~ - remove debian/pycompat - add --with python2 to debian/rules * bump Standards-Version to 3.9.3 (no changes) * build README.html from README.rst using upstream's update_readme.py * run test suite * enable hardening build flags - import build flags in debian/rules - add dpkg-dev (>= 1.16.1~) to Build-Depends * update debian/copyright format -- Jan Dittberner Thu, 17 May 2012 23:53:49 +0200 python-bitarray (0.3.5-1) unstable; urgency=low * Initial release. (Closes: #593333) -- Jan Dittberner Tue, 17 Aug 2010 15:14:23 +0200 debian/control0000664000000000000000000000453612316371514010606 0ustar Source: python-bitarray Section: python Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Jan Dittberner Uploaders: Debian Python Modules Team Build-Depends: debhelper (>= 7.0.50~), python-all-dev, python (>= 2.6.6-3~), python-docutils, dpkg-dev (>= 1.16.1~), python3-all-dev, python3 (>= 3.1.3-2~) Standards-Version: 3.9.3 Homepage: http://pypi.python.org/pypi/bitarray Vcs-Svn: svn://svn.debian.org/python-modules/packages/python-bitarray/trunk Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/python-bitarray/trunk Package: python-bitarray Architecture: any Depends: ${python:Depends}, ${misc:Depends}, ${shlibs:Depends} Description: Python module for efficient boolean array handling The bitarry module provides an object type which efficiently represents an array of booleans. Bitarrays are sequence types and behave very much like usual lists. Eight bits are represented by one byte in contiguous block of memory. The user can select between two representations; little-endian and big-endian. . Most of the functionality is implemented in C. Methods for accessing the machine representation are provided. This can be useful when bit level access to binary files is required, such as portable bitmap image files (.pbm). Also, when dealing with compressed data which uses variable bit length encoding, you may find this module useful. Package: python3-bitarray Architecture: any Depends: ${python3:Depends}, ${misc:Depends}, ${shlibs:Depends} Description: Python3 module for efficient boolean array handling The bitarry module provides an object type which efficiently represents an array of booleans. Bitarrays are sequence types and behave very much like usual lists. Eight bits are represented by one byte in contiguous block of memory. The user can select between two representations; little-endian and big-endian. . Most of the functionality is implemented in C. Methods for accessing the machine representation are provided. This can be useful when bit level access to binary files is required, such as portable bitmap image files (.pbm). Also, when dealing with compressed data which uses variable bit length encoding, you may find this module useful. . This package provides the Python3 version of the module. debian/rules0000775000000000000000000000311511755407317010262 0ustar #!/usr/bin/make -f DPKG_EXPORT_BUILDFLAGS = 1 include /usr/share/dpkg/buildflags.mk include /usr/share/python/python.mk DOCTEMPDIR=$(CURDIR)/debian/buildhtml DEFAULTPYTHON=$(shell pyversions -d) PYVERS=$(shell pyversions -i) PY3VERS=$(shell py3versions -i) override_dh_auto_clean: rm -rf $(DOCTEMPDIR) README.html build override_dh_auto_build: for pyvers in $(PYVERS) $(PY3VERS); do \ $$pyvers setup.py build; \ done run-install%: $* setup.py install --install-layout=deb --root $(CURDIR)/$(call py_pkgname,debian/python-bitarray,$*) override_dh_auto_install: $(PYVERS:%=run-install%) $(PY3VERS:%=run-install%) override_dh_python2: dh_python2 -ppython-bitarray override_dh_python3: dh_python3 -ppython3-bitarray override_dh_installdocs: mkdir $(DOCTEMPDIR); \ sed 's,rst2html\.py,rst2html,' <$(CURDIR)/update_readme.py >$(DOCTEMPDIR)/update_readme.py; \ cp $(CURDIR)/README.rst $(CURDIR)/CHANGE_LOG $(DOCTEMPDIR); \ cd $(DOCTEMPDIR); \ PYTHONPATH=$(CURDIR)/debian/python-bitarray$(call py_libdir, $(DEFAULTPYTHON)) $(DEFAULTPYTHON) update_readme.py; \ mv $(DOCTEMPDIR)/README.html $(CURDIR) rm -rf $(DOCTEMPDIR) dh_installdocs override_dh_installchangelogs: dh_installchangelogs CHANGE_LOG run-test%: ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS))) set -e -x; \ # move to debian dir to avoid import conflict cd $(CURDIR)/debian; \ PYTHONPATH=$(CURDIR)/$(call py_builddir, $(shell echo $*)) $* -c 'import bitarray; bitarray.test()' endif override_dh_auto_test: $(PYVERS:%=run-test%) $(PY3VERS:%=run-test%) %: dh --with python2,python3 $@ --buildsystem=python_distutils debian/watch0000664000000000000000000000012411432511217010213 0ustar version=3 http://pypi.python.org/packages/source/b/bitarray/ bitarray-(.*)\.tar\.gz debian/examples0000664000000000000000000000001311432511217010720 0ustar examples/* debian/docs0000664000000000000000000000004411755265166010057 0ustar AUTHORS README.rst README.html TODO debian/compat0000664000000000000000000000000211432511217010363 0ustar 7