[Python-modules-commits] r16240 - in packages/pymilter/trunk/debian (changelog control rules)

kitterman at users.alioth.debian.org kitterman at users.alioth.debian.org
Sat Mar 26 07:05:51 UTC 2011


    Date: Saturday, March 26, 2011 @ 07:05:48
  Author: kitterman
Revision: 16240

pymilter (0.9.4-1) unstable; urgency=low

  * New upstream release
    - Add doxygen to build-depends to build new documentation
    - Override dh_auto_build to get the docs build to work
    - Switch to building python-milter-docs from pymilter using the new
      doxygen based doc system
    - Add python-milter-docs to debian/control
    - Add python-milter-docs.install
    - Upate dh_auto_clean override to clean up after docs build
    - Override dh_auto_install to install python-milter files
  * Improve the package descriptions
  * Switch from XS-Python-Version to X-Python-Version
  * Drop XB-Python-Version
  * Bump standards version to 3.9.1 without further change

 -- Scott Kitterman <scott at kitterman.com>  Sat, 26 Mar 2011 02:50:02 -0400

Modified:
  packages/pymilter/trunk/debian/changelog
  packages/pymilter/trunk/debian/control
  packages/pymilter/trunk/debian/rules

Modified: packages/pymilter/trunk/debian/changelog
===================================================================
--- packages/pymilter/trunk/debian/changelog	2011-03-25 21:34:52 UTC (rev 16239)
+++ packages/pymilter/trunk/debian/changelog	2011-03-26 07:05:48 UTC (rev 16240)
@@ -1,3 +1,21 @@
+pymilter (0.9.4-1) unstable; urgency=low
+
+  * New upstream release
+    - Add doxygen to build-depends to build new documentation
+    - Override dh_auto_build to get the docs build to work
+    - Switch to building python-milter-docs from pymilter using the new
+      doxygen based doc system
+    - Add python-milter-docs to debian/control
+    - Add python-milter-docs.install
+    - Upate dh_auto_clean override to clean up after docs build
+    - Override dh_auto_install to install python-milter files
+  * Improve the package descriptions
+  * Switch from XS-Python-Version to X-Python-Version
+  * Drop XB-Python-Version
+  * Bump standards version to 3.9.1 without further change
+
+ -- Scott Kitterman <scott at kitterman.com>  Sat, 26 Mar 2011 02:50:02 -0400
+
 pymilter (0.9.3-2) unstable; urgency=low
 
   * Convert from CDBS to Debhelper 7

Modified: packages/pymilter/trunk/debian/control
===================================================================
--- packages/pymilter/trunk/debian/control	2011-03-25 21:34:52 UTC (rev 16239)
+++ packages/pymilter/trunk/debian/control	2011-03-26 07:05:48 UTC (rev 16240)
@@ -3,20 +3,32 @@
 Priority: optional
 Maintainer: Scott Kitterman <scott at kitterman.com>
 Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
-Build-Depends: debhelper (>= 7.3.16), python-all-dev (>= 2.6.5-2~), libmilter-dev
-Standards-Version: 3.8.4
-XS-Python-Version: >= 2.3
+Build-Depends: debhelper (>= 7.3.16), python-all-dev (>= 2.6.5-2~), libmilter-dev, doxygen
+Standards-Version: 3.9.1
+X-Python-Version: >= 2.3
 Homepage: http://sourceforge.net/projects/pymilter/
 Vcs-Svn: svn://svn.debian.org/python-modules/packages/pymilter/trunk/
 Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/pymilter/trunk/
 
 Package: python-milter
 Architecture: any
-XB-Python-Version: ${python:Versions}
 Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}, python-dns
 Suggests: postfix (>= 2.3) | sendmail (>= 8.13), python-milter-docs
 Provides: ${python:Provides}
 Description: Python extension for Sendmail Milter Protocol
- Python milter provides Python extensions for the Milter protocol
- traditionally used by Sendmail and now also used by Postfix.  
+ Python milter provides Python extensions for the Milter protocol traditionally
+ used by Sendmail and now also used by Postfix. It provides a thin layer of
+ Python over the Milter protocol.
 
+Package: python-milter-docs
+Architecture: all
+Section: doc
+Depends: ${misc:Depends}
+Suggests: www-browser
+Description: Documentation for the Python Milter extension
+ Python milter provides Python extensions for the Milter protocol traditionally
+ used by Sendmail and now also used by Postfix. It provides a thin layer of
+ Python over the Milter protocol.
+ .
+ This package provides HTML and LaTex documentation for python-milter.
+

Modified: packages/pymilter/trunk/debian/rules
===================================================================
--- packages/pymilter/trunk/debian/rules	2011-03-25 21:34:52 UTC (rev 16239)
+++ packages/pymilter/trunk/debian/rules	2011-03-26 07:05:48 UTC (rev 16240)
@@ -3,6 +3,21 @@
 %:
 	dh $@ --with python2
 
-dh_override_clean:
+override_dh_auto_clean:
+	set -e && for pyvers in $(shell pyversions -vr); do \
+	  python$$pyvers setup.py clean -a; \
+	done
 	dh_clean
-	rm -rf build
+	rm -rf $(CURDIR)/build
+	rm -rf $(CURDIR)/doc/latex
+	rm -rf $(CURDIR)/doc/html
+
+override_dh_auto_build:
+	doxygen
+
+override_dh_auto_install:
+	set -e && for pyvers in $(shell pyversions -vr); do \
+	  python$$pyvers setup.py install --no-compile -O0 --install-layout=deb \
+	    --root $(CURDIR)/debian/python-milter; \
+        done
+	dh_install




More information about the Python-modules-commits mailing list