[Python-modules-commits] r20409 - in packages/sip4/trunk/debian (10 files)
kitterman at users.alioth.debian.org
kitterman at users.alioth.debian.org
Sat Feb 11 19:03:26 UTC 2012
Date: Saturday, February 11, 2012 @ 19:03:24
Author: kitterman
Revision: 20409
* New upstream release
- Refreshed patches
* Split out documentation into a separate package, python-sip-doc since it
is used for both the python and python3 versions of sip4
- Add python-sip-doc.docs/links
- Adjust other docs/links files
- python-sip-dev and python3-sip-dev Suggest python-sip-doc
- Adjust debian/rules to build arch all packages
* Install NEWS as changelog
Added:
packages/sip4/trunk/debian/python-sip-doc.docs
packages/sip4/trunk/debian/python-sip-doc.links
Modified:
packages/sip4/trunk/debian/changelog
packages/sip4/trunk/debian/control
packages/sip4/trunk/debian/patches/siputils_debian_changes.diff
packages/sip4/trunk/debian/patches/siputils_objdir_module_fix.diff
packages/sip4/trunk/debian/rules
Deleted:
packages/sip4/trunk/debian/docs
packages/sip4/trunk/debian/python-sip-dev.docs
packages/sip4/trunk/debian/python-sip-dev.links
Modified: packages/sip4/trunk/debian/changelog
===================================================================
--- packages/sip4/trunk/debian/changelog 2012-02-11 16:27:55 UTC (rev 20408)
+++ packages/sip4/trunk/debian/changelog 2012-02-11 19:03:24 UTC (rev 20409)
@@ -1,3 +1,17 @@
+sip4 (4.13.2-1) unstable; urgency=low
+
+ * New upstream release
+ - Refreshed patches
+ * Split out documentation into a separate package, python-sip-doc since it
+ is used for both the python and python3 versions of sip4
+ - Add python-sip-doc.docs/links
+ - Adjust other docs/links files
+ - python-sip-dev and python3-sip-dev Suggest python-sip-doc
+ - Adjust debian/rules to build arch all packages
+ * Install NEWS as changelog
+
+ -- Scott Kitterman <scott at kitterman.com> Sat, 11 Feb 2012 12:47:35 -0500
+
sip4 (4.13.1-3) unstable; urgency=low
* Add myself to uploaders
Modified: packages/sip4/trunk/debian/control
===================================================================
--- packages/sip4/trunk/debian/control 2012-02-11 16:27:55 UTC (rev 20408)
+++ packages/sip4/trunk/debian/control 2012-02-11 19:03:24 UTC (rev 20409)
@@ -42,8 +42,9 @@
Architecture: any
Section: python
Depends: ${python:Depends}, python-sip (= ${binary:Version}), python-dev,
- ${shlibs:Depends}, libjs-jquery, libjs-underscore, ${misc:Depends}
+ ${shlibs:Depends}, ${misc:Depends}
Recommends: python-sip (>= ${source:Version})
+Suggests: python-sip-doc
Description: Python/C++ bindings generator development files
SIP is a tool for generating bindings for C++ classes with some ideas
borrowed from SWIG, but capable of tighter bindings because of its
@@ -66,6 +67,31 @@
This package contains the code generator tool and the development headers
needed to develop Python bindings with sip.
+Package: python-sip-doc
+Architecture: all
+Section: doc
+Depends: libjs-jquery, libjs-underscore, ${misc:Depends}
+Description: Python/C++ bindings generator documentation
+ 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 html documentation.
+
Package: python3-sip
Architecture: any
Section: python
@@ -83,6 +109,7 @@
Section: python
Depends: ${python:Depends}, python3-sip (= ${binary:Version}), python3-dev, ${shlibs:Depends}, libjs-jquery, ${misc:Depends}
Recommends: python3-sip (>= ${source:Version})
+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
borrowed from SWIG, but capable of tighter bindings because of its
Deleted: packages/sip4/trunk/debian/docs
===================================================================
--- packages/sip4/trunk/debian/docs 2012-02-11 16:27:55 UTC (rev 20408)
+++ packages/sip4/trunk/debian/docs 2012-02-11 19:03:24 UTC (rev 20409)
@@ -1,2 +0,0 @@
-NEWS
-README
Modified: packages/sip4/trunk/debian/patches/siputils_debian_changes.diff
===================================================================
--- packages/sip4/trunk/debian/patches/siputils_debian_changes.diff 2012-02-11 16:27:55 UTC (rev 20408)
+++ packages/sip4/trunk/debian/patches/siputils_debian_changes.diff 2012-02-11 19:03:24 UTC (rev 20409)
@@ -1,10 +1,10 @@
#! /bin/sh /usr/share/dpatch/dpatch-run
## 02_siputils.dpatch by Torsten Marek <shlomme at debian.org>
-Index: sip4-4.12.4/siputils.py
+Index: sip4-4.13.2/siputils.py
===================================================================
---- sip4-4.12.4.orig/siputils.py 2011-07-29 14:22:29.000000000 -0400
-+++ sip4-4.12.4/siputils.py 2011-08-19 09:47:39.357989179 -0400
-@@ -737,7 +737,8 @@
+--- sip4-4.13.2.orig/siputils.py 2012-02-11 13:06:56.855084233 -0500
++++ sip4-4.13.2/siputils.py 2012-02-11 13:08:03.783082257 -0500
+@@ -745,7 +745,8 @@
libs.extend(self.optional_list("LIBS_WINDOWS"))
@@ -14,7 +14,7 @@
# Save the transformed values.
self.CFLAGS.set(cflags)
-@@ -869,6 +870,15 @@
+@@ -880,6 +881,15 @@
clib is the library name in cannonical form.
framework is set of the library is implemented as a MacOS framework.
"""
Modified: packages/sip4/trunk/debian/patches/siputils_objdir_module_fix.diff
===================================================================
--- packages/sip4/trunk/debian/patches/siputils_objdir_module_fix.diff 2012-02-11 16:27:55 UTC (rev 20408)
+++ packages/sip4/trunk/debian/patches/siputils_objdir_module_fix.diff 2012-02-11 19:03:24 UTC (rev 20409)
@@ -1,8 +1,8 @@
-Index: sip4-4.12.4/siputils.py
+Index: sip4-4.13.2/siputils.py
===================================================================
---- sip4-4.12.4.orig/siputils.py 2011-08-11 16:16:42.116674115 -0400
-+++ sip4-4.12.4/siputils.py 2011-08-11 16:16:47.892674112 -0400
-@@ -1583,9 +1583,12 @@
+--- sip4-4.13.2.orig/siputils.py 2012-02-11 13:08:03.783082257 -0500
++++ sip4-4.13.2/siputils.py 2012-02-11 13:08:18.703081818 -0500
+@@ -1594,9 +1594,12 @@
mfile.write("\n$(OFILES): $(HFILES)\n")
for mf in self._build["moc_headers"].split():
Deleted: packages/sip4/trunk/debian/python-sip-dev.docs
===================================================================
--- packages/sip4/trunk/debian/python-sip-dev.docs 2012-02-11 16:27:55 UTC (rev 20408)
+++ packages/sip4/trunk/debian/python-sip-dev.docs 2012-02-11 19:03:24 UTC (rev 20409)
@@ -1,2 +0,0 @@
-doc/html
-NEWS
Deleted: packages/sip4/trunk/debian/python-sip-dev.links
===================================================================
--- packages/sip4/trunk/debian/python-sip-dev.links 2012-02-11 16:27:55 UTC (rev 20408)
+++ packages/sip4/trunk/debian/python-sip-dev.links 2012-02-11 19:03:24 UTC (rev 20409)
@@ -1,2 +0,0 @@
-usr/share/javascript/jquery/jquery.js usr/share/doc/python-sip-dev/html/_static/jquery.js
-usr/share/javascript/underscore/underscore.min.js usr/share/doc/python-sip-dev/html/_static/underscore.js
Added: packages/sip4/trunk/debian/python-sip-doc.docs
===================================================================
--- packages/sip4/trunk/debian/python-sip-doc.docs (rev 0)
+++ packages/sip4/trunk/debian/python-sip-doc.docs 2012-02-11 19:03:24 UTC (rev 20409)
@@ -0,0 +1 @@
+doc/html
Added: packages/sip4/trunk/debian/python-sip-doc.links
===================================================================
--- packages/sip4/trunk/debian/python-sip-doc.links (rev 0)
+++ packages/sip4/trunk/debian/python-sip-doc.links 2012-02-11 19:03:24 UTC (rev 20409)
@@ -0,0 +1,2 @@
+usr/share/javascript/jquery/jquery.js usr/share/doc/python-sip-dev/html/_static/jquery.js
+usr/share/javascript/underscore/underscore.min.js usr/share/doc/python-sip-dev/html/_static/underscore.js
Modified: packages/sip4/trunk/debian/rules
===================================================================
--- packages/sip4/trunk/debian/rules 2012-02-11 16:27:55 UTC (rev 20408)
+++ packages/sip4/trunk/debian/rules 2012-02-11 19:03:24 UTC (rev 20409)
@@ -138,7 +138,7 @@
dh_testdir
dh_testroot
dh_installman
- dh_installchangelogs
+ dh_installchangelogs NEWS
dh_installdocs -A
dh_installexamples
dh_link
@@ -164,6 +164,7 @@
# Build architecture independant packages using the common target.
binary-indep:
+ $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common
# Build architecture dependant packages using the common target.
binary-arch: install-arch
More information about the Python-modules-commits
mailing list