[Python-modules-commits] r25073 - in packages/sip4/trunk/debian (4 files)
kitterman at users.alioth.debian.org
kitterman at users.alioth.debian.org
Thu Jul 4 01:58:12 UTC 2013
Date: Thursday, July 4, 2013 @ 01:58:11
Author: kitterman
Revision: 25073
* Fix up debian/python-sip-dev.install from last commit
* Use build Sphinx based documenation from source and use dh_sphinxdoc to
generate dependencies for python-sip-doc
- Add sphinxdoc:Depends to python-sip-doc depends
- Add call to sphinx-build and dh_sphinxdoc in debian/rules
- Add python-sphinx to build-depends
Modified:
packages/sip4/trunk/debian/changelog
packages/sip4/trunk/debian/control
packages/sip4/trunk/debian/python-sip-dev.install
packages/sip4/trunk/debian/rules
Modified: packages/sip4/trunk/debian/changelog
===================================================================
--- packages/sip4/trunk/debian/changelog 2013-07-03 21:58:56 UTC (rev 25072)
+++ packages/sip4/trunk/debian/changelog 2013-07-04 01:58:11 UTC (rev 25073)
@@ -9,6 +9,11 @@
- Update .install and .manpages files for package split
* Remove redundant Recommends on python-sip/python3-sip in the -dev
packages
+ * Use build Sphinx based documenation from source and use dh_sphinxdoc to
+ generate dependencies for python-sip-doc
+ - Add sphinxdoc:Depends to python-sip-doc depends
+ - Add call to sphinx-build and dh_sphinxdoc in debian/rules
+ - Add python-sphinx to build-depends
-- Scott Kitterman <scott at kitterman.com> Wed, 03 Jul 2013 17:33:19 -0400
Modified: packages/sip4/trunk/debian/control
===================================================================
--- packages/sip4/trunk/debian/control 2013-07-03 21:58:56 UTC (rev 25072)
+++ packages/sip4/trunk/debian/control 2013-07-04 01:58:11 UTC (rev 25073)
@@ -3,7 +3,8 @@
Priority: optional
Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
Uploaders: Torsten Marek <shlomme at debian.org>, Michael Casadevall <mcasadevall at debian.org>, Scott Kitterman <scott at kitterman.com>
-Build-Depends: dpkg-dev (>= 1.16.1~), debhelper (>= 7), python-all-dev (>= 2.7.2-5~), python-all-dbg, python3-all-dev (>= 3.2.2~rc1-1~), python3-all-dbg, flex
+Build-Depends: dpkg-dev (>= 1.16.1~), debhelper (>= 7), python-all-dev (>= 2.7.2-5~), python-all-dbg,
+ python3-all-dev (>= 3.2.2~rc1-1~), python3-all-dbg, python-sphinx (>= 1.0.7+dfsg), flex
Standards-Version: 3.9.4
Homepage: http://www.riverbankcomputing.co.uk/software/sip/
Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/sip4/trunk/
@@ -99,7 +100,7 @@
Package: python-sip-doc
Architecture: all
Section: doc
-Depends: libjs-jquery, libjs-underscore, ${misc:Depends}
+Depends: libjs-jquery, libjs-underscore, ${sphinxdoc:Depends}, ${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
Modified: packages/sip4/trunk/debian/python-sip-dev.install
===================================================================
--- packages/sip4/trunk/debian/python-sip-dev.install 2013-07-03 21:58:56 UTC (rev 25072)
+++ packages/sip4/trunk/debian/python-sip-dev.install 2013-07-04 01:58:11 UTC (rev 25073)
@@ -1 +1,2 @@
-usr/bin/dh_sip
+usr/lib/python2*/*-packages/sipdistutils.py
+../../debian/dh_sip usr/bin
Modified: packages/sip4/trunk/debian/rules
===================================================================
--- packages/sip4/trunk/debian/rules 2013-07-03 21:58:56 UTC (rev 25072)
+++ packages/sip4/trunk/debian/rules 2013-07-04 01:58:11 UTC (rev 25073)
@@ -198,7 +198,9 @@
dh_builddeb
# Build architecture independant packages using the common target.
-binary-indep:
+binary-indep:
+ sphinx-build sphinx debian/python-sip-doc/usr/share/doc/python-sip-doc/html
+ dh_sphinxdoc -p python-sip-doc
$(MAKE) -f debian/rules DH_OPTIONS=-i binary-common
# Build architecture dependant packages using the common target.
More information about the Python-modules-commits
mailing list