[Pkg-utopia-commits] r1627 - in /packages/unstable/dbus-python/debian: changelog control python-dbus-doc.docs python-dbus-doc.examples python-dbus.docs python-dbus.examples rules

smcv-guest at users.alioth.debian.org smcv-guest at users.alioth.debian.org
Wed Aug 1 20:35:02 UTC 2007


Author: smcv-guest
Date: Wed Aug  1 20:35:02 2007
New Revision: 1627

URL: http://svn.debian.org/wsvn/pkg-utopia/?sc=1&rev=1627
Log:
dbus-python (0.82.2-1) unstable; urgency=low

  * New upstream release.
  * Build HTML API documentation, now that epydoc 3.0 beta is in unstable.
    - Split out a python-dbus-doc package with the HTML and examples
    - Build-Depend on python-epydoc (>= 3.0~beta1)

Added:
    packages/unstable/dbus-python/debian/python-dbus-doc.docs
    packages/unstable/dbus-python/debian/python-dbus-doc.examples
      - copied unchanged from r1626, packages/unstable/dbus-python/debian/python-dbus.examples
    packages/unstable/dbus-python/debian/python-dbus.docs
Removed:
    packages/unstable/dbus-python/debian/python-dbus.examples
Modified:
    packages/unstable/dbus-python/debian/changelog
    packages/unstable/dbus-python/debian/control
    packages/unstable/dbus-python/debian/rules

Modified: packages/unstable/dbus-python/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/dbus-python/debian/changelog?rev=1627&op=diff
==============================================================================
--- packages/unstable/dbus-python/debian/changelog (original)
+++ packages/unstable/dbus-python/debian/changelog Wed Aug  1 20:35:02 2007
@@ -1,3 +1,12 @@
+dbus-python (0.82.2-1) unstable; urgency=low
+
+  * New upstream release.
+  * Build HTML API documentation, now that epydoc 3.0 beta is in unstable.
+    - Split out a python-dbus-doc package with the HTML and examples
+    - Build-Depend on python-epydoc (>= 3.0~beta1)
+
+ -- Simon McVittie <smcv at ianadd.pseudorandom.co.uk>  Wed, 01 Aug 2007 20:08:49 +0100
+
 dbus-python (0.82.1-2) unstable; urgency=low
 
   * New upstream release

Modified: packages/unstable/dbus-python/debian/control
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/dbus-python/debian/control?rev=1627&op=diff
==============================================================================
--- packages/unstable/dbus-python/debian/control (original)
+++ packages/unstable/dbus-python/debian/control Wed Aug  1 20:35:02 2007
@@ -3,7 +3,8 @@
 Priority: optional
 Maintainer: Utopia Maintenance Team <pkg-utopia-maintainers at lists.alioth.debian.org>
 Uploaders: Sjoerd Simons <sjoerd at debian.org>, Sebastian Dröge <slomo at debian.org>, Simon McVittie <smcv at ianadd.pseudorandom.co.uk>
-Build-Depends: cdbs (>= 0.4.43), debhelper (>= 5.0.37.2), xmlto, python-all-dev (>= 2.3.5-11), python-support (>= 0.3), libdbus-glib-1-dev (>= 0.71), python-docutils
+Build-Depends: cdbs (>= 0.4.43), debhelper (>= 5.0.37.2), xmlto, python-all-dev (>= 2.3.5-11), python-support (>= 0.3), libdbus-glib-1-dev (>= 0.71)
+Build-Depends-Indep: python-docutils, python-epydoc (>= 3.0~beta1)
 Standards-Version: 3.7.2
 
 Package: python-dbus
@@ -11,6 +12,7 @@
 Architecture: any
 Depends: ${shlibs:Depends}, ${python:Depends}
 Recommends: python-gobject | python-gtk (<< 2.10)
+Suggests: python-dbus-doc
 Replaces: python2.4-dbus
 Conflicts: python2.4-dbus, gnome-osd (<< 0.12.0), gajim (<< 0.11.1)
 Provides: ${python:Provides}
@@ -24,3 +26,10 @@
  .
  See the dbus description for more information about D-Bus in general.
 
+Package: python-dbus-doc
+Section: doc
+Architecture: all
+Suggests: python-dbus
+Description: Documentation for the D-Bus Python interface
+ This package provides text and HTML documentation, and examples, for the
+ python-dbus package.

Added: packages/unstable/dbus-python/debian/python-dbus-doc.docs
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/dbus-python/debian/python-dbus-doc.docs?rev=1627&op=file
==============================================================================
--- packages/unstable/dbus-python/debian/python-dbus-doc.docs (added)
+++ packages/unstable/dbus-python/debian/python-dbus-doc.docs Wed Aug  1 20:35:02 2007
@@ -1,0 +1,7 @@
+build-default/api
+doc/*
+build-default/doc/*
+NEWS
+README
+build-default/NEWS.html
+build-default/README.html

Added: packages/unstable/dbus-python/debian/python-dbus.docs
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/dbus-python/debian/python-dbus.docs?rev=1627&op=file
==============================================================================
--- packages/unstable/dbus-python/debian/python-dbus.docs (added)
+++ packages/unstable/dbus-python/debian/python-dbus.docs Wed Aug  1 20:35:02 2007
@@ -1,0 +1,2 @@
+NEWS
+README

Modified: packages/unstable/dbus-python/debian/rules
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/dbus-python/debian/rules?rev=1627&op=diff
==============================================================================
--- packages/unstable/dbus-python/debian/rules (original)
+++ packages/unstable/dbus-python/debian/rules Wed Aug  1 20:35:02 2007
@@ -28,8 +28,7 @@
 	cd build-$* && PYTHON=/usr/bin/python$* \
 		../configure --host=$(DEB_HOST_GNU_TYPE) \
 			--build=$(DEB_BUILD_GNU_TYPE) \
-			--prefix=/usr --docdir=/usr/share/doc/python-dbus \
-			--enable-html-docs
+			--prefix=/usr --docdir=/usr/share/doc/deleteme
 	touch $@
 
 build-%/build-stamp: build-%/configure-stamp
@@ -38,6 +37,7 @@
 	touch $@
 
 build: apply-patches $(PYVERS:%=build-%/build-stamp)
+	ln -s build-$(PYDEFAULTVER) build-default
 
 install-clean:
 	dh_testdir
@@ -55,6 +55,7 @@
 
 install: build install-clean $(PYVERS:%=install-%)
 	rm -f debian/python-dbus/usr/lib/python*/site-packages/*.la
+	rm -rf debian/python-dbus/usr/share/doc/deleteme
 	# compare installed .pc and .h, asserting that the ones all versions
 	# wanted are the same as what we ended up with
 	for v in $(PYVERS); do \
@@ -78,20 +79,31 @@
 		cp -f /usr/share/misc/config.guess config.guess
 	dh_clean
 
-# We have no arch-indep packages
 binary-indep: build install
-	:
+	dh_testdir -i
+	dh_testroot -i
+	dh_install -i
+	dh_installchangelogs ChangeLog -i
+	dh_installdocs -i
+	dh_compress -i
+	dh_fixperms -i
+	dh_installdeb -i
+	dh_shlibdeps -i
+	dh_gencontrol -i
+	dh_md5sums -i
+	dh_builddeb -i
 
 # Build architecture-dependent files here.
 binary-arch: build install
 	dh_testdir -a
 	dh_testroot -a
+	dh_install -a
 	dh_installdocs -a
+	dh_installchangelogs ChangeLog -a
 	dh_installexamples -a
-	dh_installchangelogs ChangeLog -a
 	dh_strip -a
 	dh_link -a
-	dh_compress -a -X.py
+	dh_compress -a -X.py -X.js
 	dh_fixperms -a
 	dh_pysupport -a
 	dh_installdeb -a




More information about the Pkg-utopia-commits mailing list