[Python-modules-commits] r20780 - in packages/qscintilla2/trunk/debian (5 files)

kitterman at users.alioth.debian.org kitterman at users.alioth.debian.org
Wed Mar 14 04:10:57 UTC 2012


    Date: Wednesday, March 14, 2012 @ 04:10:55
  Author: kitterman
Revision: 20780

* Package for Python 3 (LP: #608962)
* Use Python policy compliant binary name for Python 3 (python3-pyqt4.qsci)
* Remove pointless Build-depends and Depends versioning
* Fix debian/rules to build for all python3 variants, not just the default
* Use dh_sip3 for python3-pyqt4.qsci, not dh_sip
* Drop incorrect Multi-Arch: same for libqscintilla2-8

Added:
  packages/qscintilla2/trunk/debian/python3-pyqt4.qsci.install
Modified:
  packages/qscintilla2/trunk/debian/changelog
  packages/qscintilla2/trunk/debian/control
  packages/qscintilla2/trunk/debian/python-qscintilla2.install
  packages/qscintilla2/trunk/debian/rules

Modified: packages/qscintilla2/trunk/debian/changelog
===================================================================
--- packages/qscintilla2/trunk/debian/changelog	2012-03-14 01:45:34 UTC (rev 20779)
+++ packages/qscintilla2/trunk/debian/changelog	2012-03-14 04:10:55 UTC (rev 20780)
@@ -1,3 +1,17 @@
+qscintilla2 (2.6.1-4) experimental; urgency=low
+
+  [ Thomas Kluyver ]
+  * Package for Python 3 (LP: #608962)
+
+  [ Scott Kitterman ]
+  * Use Python policy compliant binary name for Python 3 (python3-pyqt4.qsci)
+  * Remove pointless Build-depends and Depends versioning
+  * Fix debian/rules to build for all python3 variants, not just the default
+  * Use dh_sip3 for python3-pyqt4.qsci, not dh_sip
+  * Drop incorrect Multi-Arch: same for libqscintilla2-8
+
+ -- Scott Kitterman <scott at kitterman.com>  Tue, 13 Mar 2012 22:19:28 -0400
+
 qscintilla2 (2.6.1-3) experimental; urgency=low
 
   * Re-upload due to broken -2 attempt

Modified: packages/qscintilla2/trunk/debian/control
===================================================================
--- packages/qscintilla2/trunk/debian/control	2012-03-14 01:45:34 UTC (rev 20779)
+++ packages/qscintilla2/trunk/debian/control	2012-03-14 04:10:55 UTC (rev 20780)
@@ -2,7 +2,7 @@
 Priority: optional
 Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
 Uploaders: Torsten Marek <shlomme at debian.org>, Gudjon I. Gudjonsson <gudjon at gudjon.org>, Scott Kitterman <scott at kitterman.com>
-Build-Depends: debhelper (>= 8.1.3~), libqt4-dev (>= 4:4.8.0~), python-all-dev (>= 2.6.6-3~), python-sip-dev (>= 4.10), python-qt4 (>= 4.8.3-3~), python-qt4-dev (>= 4.8.3-3~)
+Build-Depends: debhelper (>= 8.1.3~), libqt4-dev (>= 4:4.8.0~), python-all-dev (>= 2.6.6-3~), python-sip-dev (>= 4.10), python-qt4 (>= 4.8.3-3~), python-qt4-dev (>= 4.8.3-3~), python3-all-dev (>= 3.1.3-13~), python3-sip-dev, python3-pyqt4
 Standards-Version: 3.9.3
 Section: libs
 Homepage: http://www.riverbankcomputing.co.uk/software/qscintilla
@@ -15,7 +15,6 @@
 Pre-Depends: ${misc:Pre-Depends}
 Replaces: libqscintilla2-5, libqscintilla2-6
 Breaks: libqscintilla2-5, libqscintilla2-6
-Multi-Arch: same
 Description: Qt4 port of the Scintilla source code editing widget
  QScintilla is a text editor for Qt4 with features especially useful when 
  writing and debugging source code. These include support for syntax 
@@ -72,3 +71,15 @@
  . 
  This package contains Python bindings so QScintilla 2 can be used in
  PyQt4 applications.
+
+Package: python3-pyqt4.qsci
+Section: python
+Architecture: any
+Depends: ${python3:Depends}, ${shlibs:Depends}, python3-pyqt4, ${sip3:Depends}, ${misc:Depends}
+Description: Python 3 bindings for QScintilla 2
+ QScintilla is a text editor for Qt4 with features especially useful when 
+ writing and debugging source code. These include support for syntax 
+ styling, error indicators, code completion, call tips and margins. 
+ . 
+ This package contains Python 3 bindings so QScintilla 2 can be used in
+ PyQt4 applications.

Modified: packages/qscintilla2/trunk/debian/python-qscintilla2.install
===================================================================
--- packages/qscintilla2/trunk/debian/python-qscintilla2.install	2012-03-14 01:45:34 UTC (rev 20779)
+++ packages/qscintilla2/trunk/debian/python-qscintilla2.install	2012-03-14 04:10:55 UTC (rev 20780)
@@ -1 +1 @@
-usr/lib/python*/*-packages/PyQt4/*
+usr/lib/python2*/*-packages/PyQt4/*

Added: packages/qscintilla2/trunk/debian/python3-pyqt4.qsci.install
===================================================================
--- packages/qscintilla2/trunk/debian/python3-pyqt4.qsci.install	                        (rev 0)
+++ packages/qscintilla2/trunk/debian/python3-pyqt4.qsci.install	2012-03-14 04:10:55 UTC (rev 20780)
@@ -0,0 +1 @@
+usr/lib/python3*/*-packages/PyQt4/*

Modified: packages/qscintilla2/trunk/debian/rules
===================================================================
--- packages/qscintilla2/trunk/debian/rules	2012-03-14 01:45:34 UTC (rev 20779)
+++ packages/qscintilla2/trunk/debian/rules	2012-03-14 04:10:55 UTC (rev 20780)
@@ -14,7 +14,7 @@
 	CXXFLAGS += -O2
 endif
 
-PYTHONS := $(shell pyversions -vr debian/control)
+PYTHONS := $(shell pyversions -vr debian/control) $(shell py3versions -vr)
 
 configure-stamp:
 	dh_testdir
@@ -86,8 +86,10 @@
 	dh_compress
 	dh_fixperms
 	dh_python2
+	dh_python3
 	rm -rf $(CURDIR)/debian/python-qscintilla2/usr/share/pyshared
 	dh_sip
+	dh_sip3
 	dh_makeshlibs
 	dh_installdeb
 	dh_shlibdeps




More information about the Python-modules-commits mailing list