--- ipy-0.75.orig/debian/python-ipy.docs +++ ipy-0.75/debian/python-ipy.docs @@ -0,0 +1,2 @@ +README +IPy.html --- ipy-0.75.orig/debian/changelog +++ ipy-0.75/debian/changelog @@ -0,0 +1,246 @@ +ipy (1:0.75-1) unstable; urgency=low + + * Team upload + * New upstream version + - Update debian/copyright + * Convert to dh_python2 + - Drop build-depends on python-support + - Remove debian/pyversions + - Version python-all build-dep + - Build --with python2 + * Add support for Python3 + - Add new python3-ipy binary to debian/control + - Add python3-all to build-depends + - Build --with python3 + - Override dh_auto_build/install to build for python and python3 + - Override dh_auto_clean to remove python3 build directory + - Not running tests for python3, since test/test_IPy.py is python only + - Rename debian/docs to python-ipy.docs and python3-ipy.docs so docs are + installed in both packages + * Drop old conflicts on python2.3/2.4-ipy + * Drop unneeded python:Provides + * Bump standards version to 3.9.2 without further change + * Update Homepage: field in debian/control with new upstream location on + github + + -- Scott Kitterman Wed, 18 Jan 2012 07:23:32 -0500 + +ipy (1:0.72-1) unstable; urgency=low + + * New upstream version. + + -- Bernd Zeimetz Mon, 14 Feb 2011 14:53:18 +0100 + +ipy (1:0.70-1) unstable; urgency=low + + * New upstream version. + + -- Bernd Zeimetz Fri, 06 Nov 2009 14:15:48 +0100 + +ipy (1:0.64-1) unstable; urgency=low + + [ Sandro Tosi ] + * debian/control + - switch Vcs-Browser field to viewsvn + + [ Bernd Zeimetz ] + * New upstream version. + * debian/pycompat: + - Deleting file, not needed. + * debian/control, debian/rules: + - Use the new dh to build the package. + - Run the new test suite, which is provided by upstream since this + version instead of the buggy docstring test. + - Bump Standards-Version to 3.8.3, no changes needed. + * debian/clean: + - Add file. + * debian/compat: + - Bump to level 7. + + -- Bernd Zeimetz Tue, 25 Aug 2009 18:01:19 +0200 + +ipy (1:0.62-1) unstable; urgency=low + + * New upstream version. + + -- Bernd Zeimetz Sun, 29 Jun 2008 17:42:09 +0200 + +ipy (1:0.61-1) unstable; urgency=low + + * New upstream version. + + -- Bernd Zeimetz Sun, 22 Jun 2008 03:04:50 +0200 + +ipy (1:0.60-1) unstable; urgency=low + + * New upstream version. + * debian/README.Debian-source: + - Deleting file, not needed anymore. + + -- Bernd Zeimetz Tue, 27 May 2008 01:11:56 +0200 + +ipy (1:0.56-1) unstable; urgency=low + + [ Sandro Tosi ] + * debian/control + - uniforming Vcs-Browser field + + [ Morten Werner Forsbring ] + * debian/control + - changed my lastname + + [ Bernd Zeimetz ] + * New upstream version. + * debian/uscan-tarball-clean.sh: + - Removing file, not needed anymore. + * debian/watch: + - Updating file as we don't need debian/uscan-tarball-clean.sh anymore, + upstream's debian directory was removed by upstream. + + -- Bernd Zeimetz Fri, 15 Feb 2008 19:05:40 +0100 + +ipy (1:0.55+1-1) unstable; urgency=low + + [ Sandro Tosi ] + * debian/watch + - Url simplification + + [ Bernd Zeimetz ] + * New sourceful upload with a faked +1 version. The tarball does not contain + upstream's debian directory anymore, which slipped the maintainers' eyes + during the last uploads. + * debian/control: + - Updating my email address. + - Bumping Standards-Version to 3.7.3, no changes needed. + * debian/uscan-tarball-clean.sh, debian/watch: + - Adding script for uscan to strip upstream's debian directory from the + tarball. + * debian/README.Debian-source: + - Adding file, describing the reason for repackaging upstream's tarball. + + -- Bernd Zeimetz Wed, 26 Dec 2007 14:39:30 +0100 + +ipy (1:0.55-1) unstable; urgency=low + + * New upstream version (Closes: #450580). + * debian/control: + - Added Vcs-Browser field. + - Fixed lintian errors by adding python-all to Build-Depends and + python-support to Build-Depends-Indep. + - Rename XS-Vcs-Svn fields to Vcs-Svn (dpkg supports them now). + - Adding myself to uploaders. + - Adding ${misc:Depends} to Depends. + - Removing cdbs from Build-Depends, not used anymore. + - Adding python-docutils to Build-Depends-Indep to create IPy.html + * debian/watch: + - Updated file to check the new location at Python's cheeseshop. + * debian/compat: + - Bumping to level 5. + * debian/copyright: + - Updating file to reflect the content of the current upstream tarball. + * debian/rules: + - Rewriting file, removing cdbs, run tests during the build process. + * debian/{docs, examples}: + - Adding files. + * debian/patches: + - Removing unused directory. + * debian/pyversions: + - Even 2.2 is supported, updating file for those who like to do backports. + + -- Bernd Zeimetz Thu, 08 Nov 2007 11:52:06 +0100 + +ipy (1:0.52-2) unstable; urgency=low + + [ Piotr Ozarowski ] + * Added XS-Vcs-Svn field + + [ Morten Werner Olsen ] + * Only provides ${python:Provides} as we only want to provide packages + for supported python versions. (Closes: #399934) + + -- Morten Werner Olsen Mon, 27 Nov 2006 09:08:18 +0100 + +ipy (1:0.52-1) unstable; urgency=medium + + * New upstream release. + - Fixes unit tests which makes the package work with python2.3 and + python2.5 + - Fix strCompressed() for IPv6 "ffff:ffff:ffff:ffff:ffff:f:f:fffc/127" + * Setting urgency to medium as I want these bugfixes to enter etch. + * Including the new COPYING file from upstream with license info. + + -- Morten Werner Olsen Sun, 19 Nov 2006 17:21:55 +0100 + +ipy (1:0.5-1) unstable; urgency=medium + + * New upstream release from new upstream maintainer. This version fixes + all known bugs (take a look at upstream changelog for more info). + * Setting urgency to medium as I want these bugfixed to enter etch. + * Adding an epoch to version-number as 0.5 actually is newer than 0.42. + * Removed 01-0_0_0_0_netmask.patch as it is fixed with new release. + * Updated debian/copyright with info about new homepage and upstream + maintainer. + * Moved XS- and XB-Python-Version from debian/control to debian/pyversions. + * Installing new upstream ChangeLog. + * Bumped Standards-Version to 3.7.2 (no changes). + + -- Morten Werner Olsen Thu, 2 Nov 2006 08:28:25 +0100 + +ipy (0.42-7) unstable; urgency=low + + * Add missing Build-Depends-Indep. Closes: #374642 + + -- Raphael Hertzog Tue, 20 Jun 2006 18:07:06 +0200 + +ipy (0.42-6) unstable; urgency=low + + * Updated for new Python policy. Closes: #373445 + + -- Raphael Hertzog Sun, 18 Jun 2006 00:18:16 +0200 + +ipy (0.42-5) unstable; urgency=low + + * Now team maintaining the package within the Debian Python Modules Team + (changing Maintainer address and adding myself as uploader). + * Added patch to prevent failure with networks with netmask 0.0.0.0. + (Closes: #358384) + * Moving debhelper and cdbs to Build-Depends. + * Started using python-support. + - Making the python-ipy package depend on python-support and adding + add Provides/Conflicts/Replaces on python2.3-ipy and python2.4-ipy. + - Moving files from site-packages to python-support in debian/rules. + - Adding python-support stuff in postinst and prerm. + + -- Morten Werner Olsen Mon, 1 May 2006 14:23:25 +0200 + +ipy (0.42-4) unstable; urgency=low + + * Updated maintainer address. :) + + -- Morten Werner Olsen Tue, 14 Mar 2006 00:10:13 +0100 + +ipy (0.42-3) unstable; urgency=low + + * Adding python to Build-Depends-Indep (thanks to Andreas Jochens for + pointing this out). Closes: #325681 + + -- Morten Werner Olsen Sun, 4 Sep 2005 11:31:48 +0200 + +ipy (0.42-2) unstable; urgency=low + + * Added DEB_PYTHON_COMPILE_VERSION to debian/rules, as the cdbs' Python + class uses 'python' as its default. Thanks to Blars Blarson for + bugreport. (Closes: #320161) + * Now debhelper gets to decide the Python-dependencies for python2.3-ipy + and python2.4-ipy. + * Changed all packages to Architecture: all. Thanks to Chris Lawrence for + bugreport. (Closes: #320530) + + -- Morten Werner Olsen Fri, 29 Jul 2005 00:14:01 +0200 + +ipy (0.42-1) unstable; urgency=low + + * Initial Release. (Closes: #311135) + + -- Morten Werner Olsen Thu, 14 Jul 2005 16:16:05 +0300 + --- ipy-0.75.orig/debian/clean +++ ipy-0.75/debian/clean @@ -0,0 +1,2 @@ +IPy.html +test/*-stamp --- ipy-0.75.orig/debian/rules +++ ipy-0.75/debian/rules @@ -0,0 +1,52 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +PYTHONS:=$(shell pyversions -vr) +PYTHON3S:=$(shell py3versions -vr) + +%: + dh $@ --with python2,python3 + +override_dh_auto_build: + set -e && for pyvers in $(PYTHONS); do \ + python$$pyvers setup.py build; \ + done + set -e && for pyvers in $(PYTHON3S); do \ + python$$pyvers setup.py build; \ + done + +override_dh_auto_install: + set -e && for pyvers in $(PYTHONS); do \ + python$$pyvers setup.py install --install-layout=deb \ + --root $(CURDIR)/debian/python-ipy; \ + done + set -e && for pyvers in $(PYTHON3S); do \ + python$$pyvers setup.py install --install-layout=deb \ + --root $(CURDIR)/debian/python3-ipy; \ + done + +override_dh_auto_clean: + dh_auto_clean + rm -rf $(CURDIR)/build +IPy.html: + rst2html README IPy.html + +binary: binary-indep +binary-arch: + # nothing to do here. +binary-indep: $(PYTHONS:%=test/test-%-stamp) IPy.html + dh $@ --with python2,python3 + +test/test-%-stamp: +ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS))) + python$* test/test_IPy.py + touch $@ +endif + + +.PHONY: install get-orig-source binary binary-arch binary-indep + +get-orig-source: + uscan --verbose --force-download --- ipy-0.75.orig/debian/watch +++ ipy-0.75/debian/watch @@ -0,0 +1,4 @@ +version=3 + +http://pypi.python.org/packages/source/I/IPy/IPy-(.*)\.tar\.gz + --- ipy-0.75.orig/debian/copyright +++ ipy-0.75/debian/copyright @@ -0,0 +1,80 @@ +This package was debianized by Morten Werner Olsen on +Tue, 14 Jul 2005 16:08:45 +0100 and refurbished by Bernd Zeimetz + on Mon, 05 Nov 2007 23:34:25 +0100. + +It was downloaded from + http://cheeseshop.python.org/pypi/IPy + + +Upstream Authors: + + Authors + ======= + + Maximillian Dornseif + > IPy author and maintainer until the version 0.42 + Victor Stinner + > new maintainer since the version 0.5 + + Contributors + ============ + + Aras Vaichas + > fix __getitem__ for IP object of size 1 + Arfrever Frehtes Taifersar Arahesis + > IP('0.0.0.0/0') + IP('0.0.0.0/0') raises an error + Bernhard Frauendienst + > fix IPv6 parser + James Teh + > make_net option patch + Jean Gillaux + > fix netmask "/0.0.0.0" + Mark Johnston + > bringing IPy to Python 2.3 + Matthew Flanagan + > fix strCompressed() + Robert Nickel + > fix setup.py bdist_rpm + Samuel Krempp + > fix __cmp__() bug + Shell, Hin-lik Hung + > bring IPy to OpenBSD ports + Skinny Puppy + > __add__() now always returns a value + Sander Steffann (sander AT steffann.nl) + > Fix the IPv6 address range descriptions + William McVey + > Fix IP.__nonzero__() + + +Copyright: + + Copyright (c) 2006, INL + Copyright (c) 2001-2005, Maximillian Dornseif + +License: + + All rights reserved. + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + * Neither the name of IPy nor the names of its contributors may be used + to endorse or promote products derived from this software without + specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY + EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE REGENTS AND CONTRIBUTORS BE LIABLE FOR ANY + DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + --- ipy-0.75.orig/debian/control +++ ipy-0.75/debian/control @@ -0,0 +1,30 @@ +Source: ipy +Section: python +Priority: optional +Maintainer: Debian Python Modules Team +Uploaders: Bernd Zeimetz , Morten Werner Forsbring +Build-Depends: debhelper (>= 7.3.5), python-all (>= 2.6.5-2~), python3-all +Build-Depends-Indep: python-docutils +Standards-Version: 3.9.2 +Homepage: https://github.com/haypo/python-ipy/ +Vcs-Svn: svn://svn.debian.org/python-modules/packages/ipy/trunk/ +Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/ipy/trunk/ + +Package: python-ipy +Architecture: all +Depends: ${python:Depends}, ${misc:Depends} +Description: Python module for handling IPv4 and IPv6 addresses and networks + IPy is a Python module for handling IPv4 and IPv6 addresses and + networks in a fashion similar to perl's Net::IP and friends. The IP + class allows a comfortable parsing and handling for most notations in + use for IPv4 and IPv6 addresses and networks. + +Package: python3-ipy +Architecture: all +Depends: ${python3:Depends}, ${misc:Depends} +Description: Python3 module for handling IPv4 and IPv6 addresses and networks + IPy is a Python3 module for handling IPv4 and IPv6 addresses and + networks in a fashion similar to perl's Net::IP and friends. The IP + class allows a comfortable parsing and handling for most notations in + use for IPv4 and IPv6 addresses and networks. + --- ipy-0.75.orig/debian/python3-ipy.docs +++ ipy-0.75/debian/python3-ipy.docs @@ -0,0 +1,2 @@ +README +IPy.html --- ipy-0.75.orig/debian/examples +++ ipy-0.75/debian/examples @@ -0,0 +1 @@ +example/* --- ipy-0.75.orig/debian/compat +++ ipy-0.75/debian/compat @@ -0,0 +1 @@ +7 --- ipy-0.75.orig/debian/source/format +++ ipy-0.75/debian/source/format @@ -0,0 +1 @@ +1.0