[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