[Python-modules-commits] r25071 - in packages/sip4/trunk/debian (6 files)
kitterman at users.alioth.debian.org
kitterman at users.alioth.debian.org
Wed Jul 3 21:50:31 UTC 2013
Date: Wednesday, July 3, 2013 @ 21:50:30
Author: kitterman
Revision: 25071
* Split usr/bin/sip out of python-sip-dev to fix missing depends for
python3-sip-dev without requiring dragging in all of python-sip for
Python 3 projects
- Add sip-dev to debian/control with breaks/replaces on old python-sip-dev
versions
- Add sip-dev to depends for python-sip-dev and python3-sip-dev
- Update .install and .manpages files for package split
* Remove redundant Recommends on python-sip/python3-sip in the -dev
packages
Added:
packages/sip4/trunk/debian/sip-dev.install
packages/sip4/trunk/debian/sip-dev.manpages
Modified:
packages/sip4/trunk/debian/changelog
packages/sip4/trunk/debian/control
packages/sip4/trunk/debian/python-sip-dev.install
packages/sip4/trunk/debian/python-sip-dev.manpages
Modified: packages/sip4/trunk/debian/changelog
===================================================================
--- packages/sip4/trunk/debian/changelog 2013-07-03 19:05:29 UTC (rev 25070)
+++ packages/sip4/trunk/debian/changelog 2013-07-03 21:50:30 UTC (rev 25071)
@@ -1,3 +1,17 @@
+sip4 (4.14.7-3) UNRELEASED; urgency=low
+
+ * Split usr/bin/sip out of python-sip-dev to fix missing depends for
+ python3-sip-dev without requiring dragging in all of python-sip for
+ Python 3 projects
+ - Add sip-dev to debian/control with breaks/replaces on old python-sip-dev
+ versions
+ - Add sip-dev to depends for python-sip-dev and python3-sip-dev
+ - Update .install and .manpages files for package split
+ * Remove redundant Recommends on python-sip/python3-sip in the -dev
+ packages
+
+ -- Scott Kitterman <scott at kitterman.com> Wed, 03 Jul 2013 17:33:19 -0400
+
sip4 (4.14.7-2) unstable; urgency=low
* Fix sip API bump missed in the last upload (Closes: #712669)
Modified: packages/sip4/trunk/debian/control
===================================================================
--- packages/sip4/trunk/debian/control 2013-07-03 19:05:29 UTC (rev 25070)
+++ packages/sip4/trunk/debian/control 2013-07-03 21:50:30 UTC (rev 25071)
@@ -40,9 +40,8 @@
Package: python-sip-dev
Architecture: any
Section: python
-Depends: ${python:Depends}, python-sip (= ${binary:Version}), python-dev,
- ${shlibs:Depends}, ${misc:Depends}
-Recommends: python-sip (>= ${source:Version})
+Depends: ${python:Depends}, python-sip (= ${binary:Version}), sip-dev (= ${binary:Version}),
+ python-dev, ${shlibs:Depends}, ${misc:Depends}
Suggests: python-sip-doc
Description: Python/C++ bindings generator development files
SIP is a tool for generating bindings for C++ classes with some ideas
@@ -63,9 +62,40 @@
- global class instances
- static member functions.
.
- This package contains the code generator tool and the development headers
- needed to develop Python bindings with sip.
+ This package contains sipdistutils and the development headers needed to
+ develop Python bindings with sip.
+Package: sip-dev
+Architecture: any
+Section: python
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: python-sip-dev (>= ${source:Version}) | python3-sip-dev (>= ${source:Version})
+Suggests: python-sip-doc
+Breaks: python-sip-dev (<< 4.14.7-3~)
+Replaces: python-sip-dev (<< 4.14.7-3~)
+Description: Python/C++ bindings generator code generator application
+ SIP is a tool for generating bindings for C++ classes with some ideas
+ borrowed from SWIG, but capable of tighter bindings because of its
+ specificity towards C++ and Python.
+ .
+ SIP was originally designed to generate Python bindings for KDE and so
+ has explicit support for the signal slot mechanism used by the Qt/KDE
+ class libraries.
+ .
+ Features:
+ - connecting Qt signals to Python functions and class methods
+ - connecting Python signals to Qt slots
+ - overloading virtual member functions with Python class methods
+ - protected member functions
+ - abstract classes
+ - enumerated types
+ - global class instances
+ - static member functions.
+ .
+ This package contains the code generator tool needed to develop Python and
+ Python 3 bindings with sip.
+
+
Package: python-sip-doc
Architecture: all
Section: doc
@@ -108,8 +138,8 @@
Package: python3-sip-dev
Architecture: any
Section: python
-Depends: ${python3:Depends}, python3-sip (= ${binary:Version}), python3-dev, ${shlibs:Depends}, ${misc:Depends}
-Recommends: python3-sip (>= ${source:Version})
+Depends: ${python3:Depends}, python3-sip (= ${binary:Version}), sip-dev (= ${binary:Version}),
+ python3-dev, ${shlibs:Depends}, ${misc:Depends}
Suggests: python-sip-doc
Description: Python 3/C++ bindings generator development files
SIP is a tool for generating bindings for C++ classes with some ideas
@@ -130,8 +160,8 @@
- global class instances
- static member functions.
.
- This package contains the code generator tool and the development headers
- needed to develop Python 3 bindings with sip.
+ This package contains sipdistutils and the development headers needed to
+ develop Python 3 bindings with sip.
Package: python3-sip-dbg
Architecture: any
Modified: packages/sip4/trunk/debian/python-sip-dev.install
===================================================================
--- packages/sip4/trunk/debian/python-sip-dev.install 2013-07-03 19:05:29 UTC (rev 25070)
+++ packages/sip4/trunk/debian/python-sip-dev.install 2013-07-03 21:50:30 UTC (rev 25071)
@@ -1 +1 @@
-usr/bin/*
+usr/bin/dh_sip
Modified: packages/sip4/trunk/debian/python-sip-dev.manpages
===================================================================
--- packages/sip4/trunk/debian/python-sip-dev.manpages 2013-07-03 19:05:29 UTC (rev 25070)
+++ packages/sip4/trunk/debian/python-sip-dev.manpages 2013-07-03 21:50:30 UTC (rev 25071)
@@ -1,2 +1 @@
-debian/manpages/sip.1
debian/manpages/dh_sip.1
Added: packages/sip4/trunk/debian/sip-dev.install
===================================================================
--- packages/sip4/trunk/debian/sip-dev.install (rev 0)
+++ packages/sip4/trunk/debian/sip-dev.install 2013-07-03 21:50:30 UTC (rev 25071)
@@ -0,0 +1 @@
+usr/bin/sip
Added: packages/sip4/trunk/debian/sip-dev.manpages
===================================================================
--- packages/sip4/trunk/debian/sip-dev.manpages (rev 0)
+++ packages/sip4/trunk/debian/sip-dev.manpages 2013-07-03 21:50:30 UTC (rev 25071)
@@ -0,0 +1 @@
+debian/manpages/sip.1
More information about the Python-modules-commits
mailing list