[Python-modules-commits] r376 - in /packages/ipy/trunk: build/ current/ debian/ debian/changelog debian/compat debian/control debian/copyright debian/patches/ debian/patches/01-0_0_0_0_netmask.patch debian/postinst debian/prerm debian/rules debian/watch

werner at users.alioth.debian.org werner at users.alioth.debian.org
Mon May 1 12:17:18 UTC 2006


Author: werner
Date: Mon May  1 12:17:16 2006
New Revision: 376

URL: http://svn.debian.org/wsvn/python-modules/?sc=1&rev=376
Log:
Load ipy-0.42 into packages/ipy/trunk.

Added:
    packages/ipy/trunk/debian/
    packages/ipy/trunk/debian/changelog
    packages/ipy/trunk/debian/compat
    packages/ipy/trunk/debian/control
    packages/ipy/trunk/debian/copyright
    packages/ipy/trunk/debian/patches/
    packages/ipy/trunk/debian/patches/01-0_0_0_0_netmask.patch
    packages/ipy/trunk/debian/postinst
    packages/ipy/trunk/debian/prerm
    packages/ipy/trunk/debian/rules   (with props)
    packages/ipy/trunk/debian/watch
Removed:
    packages/ipy/trunk/build/
    packages/ipy/trunk/current/

Added: packages/ipy/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/python-modules/packages/ipy/trunk/debian/changelog?rev=376&op=file
==============================================================================
--- packages/ipy/trunk/debian/changelog (added)
+++ packages/ipy/trunk/debian/changelog Mon May  1 12:17:16 2006
@@ -1,0 +1,46 @@
+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 <werner at debian.org>  Mon,  1 May 2006 13:40:37 +0200
+
+ipy (0.42-4) unstable; urgency=low
+
+  * Updated maintainer address. :)
+
+ -- Morten Werner Olsen <werner at debian.org>  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 <werner at skolelinux.no>  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 <werner at skolelinux.no>  Fri, 29 Jul 2005 00:14:01 +0200
+
+ipy (0.42-1) unstable; urgency=low
+
+  * Initial Release. (Closes: #311135)
+
+ -- Morten Werner Olsen <werner at skolelinux.no>  Thu, 14 Jul 2005 16:16:05 +0300
+

Added: packages/ipy/trunk/debian/compat
URL: http://svn.debian.org/wsvn/python-modules/packages/ipy/trunk/debian/compat?rev=376&op=file
==============================================================================
--- packages/ipy/trunk/debian/compat (added)
+++ packages/ipy/trunk/debian/compat Mon May  1 12:17:16 2006
@@ -1,0 +1,1 @@
+4

Added: packages/ipy/trunk/debian/control
URL: http://svn.debian.org/wsvn/python-modules/packages/ipy/trunk/debian/control?rev=376&op=file
==============================================================================
--- packages/ipy/trunk/debian/control (added)
+++ packages/ipy/trunk/debian/control Mon May  1 12:17:16 2006
@@ -1,0 +1,20 @@
+Source: ipy
+Section: python
+Priority: optional
+Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Uploaders: Morten Werner Olsen <werner at debian.org>
+Build-Depends-Indep: python, python-dev
+Build-Depends: debhelper (>= 4.1.0), cdbs
+Standards-Version: 3.6.2
+
+Package: python-ipy
+Architecture: all
+Depends: python (>= 2.3), python-support
+Provides: python2.3-ipy, python2.4-ipy
+Conflicts: python2.3-ipy, python2.4-ipy
+Replaces: python2.3-ipy, python2.4-ipy
+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.

Added: packages/ipy/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/python-modules/packages/ipy/trunk/debian/copyright?rev=376&op=file
==============================================================================
--- packages/ipy/trunk/debian/copyright (added)
+++ packages/ipy/trunk/debian/copyright Mon May  1 12:17:16 2006
@@ -1,0 +1,14 @@
+This package was debianized by Morten Werner Olsen <werner at skolelinux.no> on
+Tue, 14 Jul 2005 16:08:45 +0100.
+
+It was downloaded from
+ http://c0re.23.nu/c0de/IPy/
+
+Upstream Author: Doobee R Tzeck <hackers at c0re.23.nu>
+
+Copyright (exact copy of text from http://c0re.23.nu/c0de/IPy/):
+
+If you think you need a license for anything you might think of this
+as beeing unter a "BSD Style License" [1].
+
+[1] http://www.opensource.org/licenses/bsd-license.html

Added: packages/ipy/trunk/debian/patches/01-0_0_0_0_netmask.patch
URL: http://svn.debian.org/wsvn/python-modules/packages/ipy/trunk/debian/patches/01-0_0_0_0_netmask.patch?rev=376&op=file
==============================================================================
--- packages/ipy/trunk/debian/patches/01-0_0_0_0_netmask.patch (added)
+++ packages/ipy/trunk/debian/patches/01-0_0_0_0_netmask.patch Mon May  1 12:17:16 2006
@@ -1,0 +1,11 @@
+--- IPy.py.old	2006-01-10 15:03:35.000000000 +0100
++++ IPy.py	2006-01-10 15:03:56.000000000 +0100
+@@ -1207,7 +1207,7 @@
+     bits = masklen
+     
+     # remove zero bits at the end
+-    while (num & 1) == 0:
++    while (num & 1) == 0 and bits != 0:
+         num = num >> 1
+         bits -= 1
+         if bits == 0:

Added: packages/ipy/trunk/debian/postinst
URL: http://svn.debian.org/wsvn/python-modules/packages/ipy/trunk/debian/postinst?rev=376&op=file
==============================================================================
--- packages/ipy/trunk/debian/postinst (added)
+++ packages/ipy/trunk/debian/postinst Mon May  1 12:17:16 2006
@@ -1,0 +1,9 @@
+#!/bin/sh
+
+set -e
+
+#DEBHELPER#
+
+if [ "$1" = "configure" ] && which update-python-modules >/dev/null 2>&1; then
+  update-python-modules -i /usr/share/python-support/python-ipy
+fi

Added: packages/ipy/trunk/debian/prerm
URL: http://svn.debian.org/wsvn/python-modules/packages/ipy/trunk/debian/prerm?rev=376&op=file
==============================================================================
--- packages/ipy/trunk/debian/prerm (added)
+++ packages/ipy/trunk/debian/prerm Mon May  1 12:17:16 2006
@@ -1,0 +1,9 @@
+#!/bin/sh
+
+set -e
+
+#DEBHELPER#
+
+if which update-python-modules >/dev/null 2>&1; then
+  update-python-modules -c -i /usr/share/python-support/python-ipy
+fi

Added: packages/ipy/trunk/debian/rules
URL: http://svn.debian.org/wsvn/python-modules/packages/ipy/trunk/debian/rules?rev=376&op=file
==============================================================================
--- packages/ipy/trunk/debian/rules (added)
+++ packages/ipy/trunk/debian/rules Mon May  1 12:17:16 2006
@@ -1,0 +1,15 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/class/python-distutils.mk
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+
+clean::
+	-find . -name \*pyc -exec rm -f {} \;
+#	-rm -rf locales
+
+binary-post-install/python-ipy::
+	mkdir -p debian/python-ipy/usr/share/python-support/python-ipy
+	mv debian/python-ipy/usr/lib/python2.?/site-packages/IPy.py \
+		debian/python-ipy/usr/share/python-support/python-ipy/
+	rm -rf debian/python-ipy/usr/lib

Propchange: packages/ipy/trunk/debian/rules
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/ipy/trunk/debian/watch
URL: http://svn.debian.org/wsvn/python-modules/packages/ipy/trunk/debian/watch?rev=376&op=file
==============================================================================
--- packages/ipy/trunk/debian/watch (added)
+++ packages/ipy/trunk/debian/watch Mon May  1 12:17:16 2006
@@ -1,0 +1,4 @@
+# debian/watch file for ipy (use uscan --verbose to test it)
+# Site		Directory		Pattern  Version	Script
+version=3
+http://c0re.23.nu/c0de/IPy/ IPy-(.*)\.tar\.gz




More information about the Python-modules-commits mailing list