[Python-modules-commits] r25915 - in packages/ipdb/trunk/debian (7 files)

wrar-guest at users.alioth.debian.org wrar-guest at users.alioth.debian.org
Sat Sep 21 18:42:24 UTC 2013


    Date: Saturday, September 21, 2013 @ 18:42:22
  Author: wrar-guest
Revision: 25915

ipdb 0.8-1

Added:
  packages/ipdb/trunk/debian/ipdb3.1
    (from rev 25615, packages/ipdb/trunk/debian/ipdb.1)
  packages/ipdb/trunk/debian/pydist-overrides
  packages/ipdb/trunk/debian/python3-ipdb.manpages
    (from rev 25615, packages/ipdb/trunk/debian/python-ipdb.manpages)
Modified:
  packages/ipdb/trunk/debian/changelog
  packages/ipdb/trunk/debian/control
  packages/ipdb/trunk/debian/copyright
  packages/ipdb/trunk/debian/rules

Modified: packages/ipdb/trunk/debian/changelog
===================================================================
--- packages/ipdb/trunk/debian/changelog	2013-09-21 18:06:48 UTC (rev 25914)
+++ packages/ipdb/trunk/debian/changelog	2013-09-21 18:42:22 UTC (rev 25915)
@@ -1,15 +1,18 @@
-ipdb (0.7-1~exp1) UNRELEASED; urgency=low
+ipdb (0.8-1) unstable; urgency=low
 
   [ Andrey Rahmatullin ]
-  * Upload to experimental
   * New upstream release
   * Change the license to GPL-2+ per the upstream clarification
   * Bump Standards-Version to 3.9.4 (no change needed)
+  * Update debian/watch to use zip files
+  * Add a Python 3 subpackage
+  * Use pybuild
+  * Update the description
 
   [ Jakub Wilk ]
   * Use canonical URIs for Vcs-* fields.
 
- -- Jakub Wilk <jwilk at debian.org>  Sun, 05 May 2013 16:01:04 +0200
+ -- Andrey Rahmatullin <wrar at wrar.name>  Sun, 22 Sep 2013 00:41:57 +0600
 
 ipdb (0.6.1-1) unstable; urgency=low
 

Modified: packages/ipdb/trunk/debian/control
===================================================================
--- packages/ipdb/trunk/debian/control	2013-09-21 18:06:48 UTC (rev 25914)
+++ packages/ipdb/trunk/debian/control	2013-09-21 18:42:22 UTC (rev 25915)
@@ -3,7 +3,8 @@
 Priority: optional
 Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
 Uploaders: Andrey Rahmatullin <wrar at wrar.name>
-Build-Depends: debhelper (>= 9), python-all (>= 2.6.6-3~), python-setuptools
+Build-Depends: debhelper (>= 9), dh-python, python-all (>= 2.6.6-3~), python3-all,
+ python-setuptools, python3-setuptools, ipython, ipython3
 Standards-Version: 3.9.4
 Homepage: https://github.com/gotcha/ipdb
 Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/ipdb/trunk/
@@ -17,6 +18,20 @@
  completion, syntax highlighting, better tracebacks, better introspection) to
  it.
  .
- ipdb contains replacements for set_trace(), post_mortem() and pm() functions
- from the pdb module. It also contains ipdb binary which can be used instead
- of pdb binary to debug standalone scripts.
+ ipdb contains replacements for all functions from the pdb stdlib module. It
+ also contains the ipdb binary which can be used instead of the pdb binary to
+ debug standalone scripts.
+
+Package: python3-ipdb
+Architecture: all
+Depends: ${misc:Depends}, ${python3:Depends}, python3-pkg-resources
+Description: IPython-based pdb replacement (Python 3 version)
+ ipdb is a replacement for pdb Python debugger, adding IPython features (tab
+ completion, syntax highlighting, better tracebacks, better introspection) to
+ it.
+ .
+ ipdb contains replacements for all functions from the pdb stdlib module. It
+ also contains the ipdb3 binary which can be used instead of the pdb3 binary to
+ debug standalone scripts.
+ .
+ This package contains the Python 3 version of the module.

Modified: packages/ipdb/trunk/debian/copyright
===================================================================
--- packages/ipdb/trunk/debian/copyright	2013-09-21 18:06:48 UTC (rev 25914)
+++ packages/ipdb/trunk/debian/copyright	2013-09-21 18:42:22 UTC (rev 25915)
@@ -8,7 +8,7 @@
 License: GPL-2+
 
 Files: debian/*
-Copyright: 2011-2012, Andrey Rahmatullin <wrar at wrar.name>
+Copyright: 2011-2013, Andrey Rahmatullin <wrar at wrar.name>
 License: GPL-2+
 
 License: GPL-2+

Copied: packages/ipdb/trunk/debian/ipdb3.1 (from rev 25615, packages/ipdb/trunk/debian/ipdb.1)
===================================================================
--- packages/ipdb/trunk/debian/ipdb3.1	                        (rev 0)
+++ packages/ipdb/trunk/debian/ipdb3.1	2013-09-21 18:42:22 UTC (rev 25915)
@@ -0,0 +1,19 @@
+.TH ipdb3 1
+.SH NAME
+ipdb3 \- standalone IPython-based Python 3 debugger
+.SH SYNOPSIS
+.B ipdb
+\fIscriptfile \fR[\fIarg\fR]...
+.br
+.SH DESCRIPTION
+ipdb3 is a standalone Python 3 debugger based on IPython. It is similar to the pdb
+debugger from the Python standard library but has additional IPython features
+such as improved tracebacks and syntax highlighting.
+.SH AUTHOR
+This manual page was written by Andrey Rahmatullin <wrar at wrar.name> for the
+Debian system (but may be used by others).
+.SH "SEE ALSO"
+pdb documentation at
+\fBhttp://docs.python.org/library/pdb.html\fR
+or
+\fB/usr/share/doc/python/html/library/pdb.html\fR

Added: packages/ipdb/trunk/debian/pydist-overrides
===================================================================
--- packages/ipdb/trunk/debian/pydist-overrides	                        (rev 0)
+++ packages/ipdb/trunk/debian/pydist-overrides	2013-09-21 18:42:22 UTC (rev 25915)
@@ -0,0 +1 @@
+ipython ipython

Copied: packages/ipdb/trunk/debian/python3-ipdb.manpages (from rev 25615, packages/ipdb/trunk/debian/python-ipdb.manpages)
===================================================================
--- packages/ipdb/trunk/debian/python3-ipdb.manpages	                        (rev 0)
+++ packages/ipdb/trunk/debian/python3-ipdb.manpages	2013-09-21 18:42:22 UTC (rev 25915)
@@ -0,0 +1 @@
+debian/ipdb3.1

Modified: packages/ipdb/trunk/debian/rules
===================================================================
--- packages/ipdb/trunk/debian/rules	2013-09-21 18:06:48 UTC (rev 25914)
+++ packages/ipdb/trunk/debian/rules	2013-09-21 18:42:22 UTC (rev 25915)
@@ -1,15 +1,7 @@
 #!/usr/bin/make -f
 
-PYVERS=$(shell pyversions -r)
+export PYBUILD_DESTDIR_python2=debian/python-ipdb/
+export PYBUILD_DESTDIR_python3=debian/python3-ipdb/
 
 %:
-	dh $@ --with python2
-
-override_dh_auto_test:
-	-
-ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
-	set -e; \
-	for python in $(PYVERS); do  \
-	    $$python setup.py test -vv; \
-	done
-endif
+	dh $@ --with python2,python3 --buildsystem=pybuild




More information about the Python-modules-commits mailing list