[Python-modules-commits] r839 - in /packages/gnupginterface/trunk/debian: changelog control postinst prerm rules

stratus at users.alioth.debian.org stratus at users.alioth.debian.org
Thu Jun 15 20:12:41 UTC 2006


Author: stratus
Date: Thu Jun 15 20:12:39 2006
New Revision: 839

URL: http://svn.debian.org/wsvn/python-modules/?sc=1&rev=839
Log:
Preparing gnupginterface transition to the new policy:
* debian/rules: Add simple-patchsys support without patches.

* New Python Policy Changes: (Closes: #373438)
  + debian/control:
    - Bump up cdbs dependency to >= 0.4.41.
    - Add python-support as Build-Depends-Indep.
    - Add XS-Python-Version field.
    - Depends on ${python:Depends} and not on python2.3.
    - Add XB-Python-Version field.
  + debian/rules:
    - Add DEB_PYTHON_SYSTEM=pysupport.
    - Remove python-support related entries since cdbs take care
      of this now.
  + debian/postinst && debian/prerm:
    - Remove "hand made" python-support stuff, cdbs does this.

Modified:
    packages/gnupginterface/trunk/debian/changelog
    packages/gnupginterface/trunk/debian/control
    packages/gnupginterface/trunk/debian/postinst
    packages/gnupginterface/trunk/debian/prerm
    packages/gnupginterface/trunk/debian/rules

Modified: packages/gnupginterface/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/python-modules/packages/gnupginterface/trunk/debian/changelog?rev=839&op=diff
==============================================================================
--- packages/gnupginterface/trunk/debian/changelog (original)
+++ packages/gnupginterface/trunk/debian/changelog Thu Jun 15 20:12:39 2006
@@ -1,8 +1,26 @@
 gnupginterface (0.3.2-9) UNRELEASED; urgency=low
+  
+  [ Piotr Ozarowski ]
+  * Added watch file.
 
-  * Added watch file
+  [ Gustavo Franco ]
+  * debian/rules: Add simple-patchsys support without patches.
 
- -- Piotr Ozarowski <ozarow at gmail.com>  Tue,  6 Jun 2006 13:32:36 +0200
+  * New Python Policy Changes: (Closes: #373438)
+    + debian/control:
+      - Bump up cdbs dependency to >= 0.4.41.
+      - Add python-support as Build-Depends-Indep.
+      - Add XS-Python-Version field.
+      - Depends on ${python:Depends} and not on python2.3.
+      - Add XB-Python-Version field.
+    + debian/rules:
+      - Add DEB_PYTHON_SYSTEM=pysupport.
+      - Remove python-support related entries since cdbs take care 
+        of this now.
+    + debian/postinst && debian/prerm:
+      - Remove "hand made" python-support stuff, cdbs does this.
+
+ -- Gustavo Franco <stratus at debian.org>  Thu, 15 Jun 2006 17:05:55 -0300
 
 gnupginterface (0.3.2-8) unstable; urgency=low
 

Modified: packages/gnupginterface/trunk/debian/control
URL: http://svn.debian.org/wsvn/python-modules/packages/gnupginterface/trunk/debian/control?rev=839&op=diff
==============================================================================
--- packages/gnupginterface/trunk/debian/control (original)
+++ packages/gnupginterface/trunk/debian/control Thu Jun 15 20:12:39 2006
@@ -3,13 +3,15 @@
 Priority: optional
 Maintainer: Guilherme de S. Pastore <gpastore at colband.com.br>
 Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>, Gustavo Franco <stratus at debian.org> 
-Build-Depends: cdbs, debhelper (>= 5.0.0)
-Build-Depends-Indep: python-dev, python-all-dev
+Build-Depends: cdbs (>= 0.4.41), debhelper (>= 5.0.37.1)
+Build-Depends-Indep: python, python-dev, python-support (>= 0.2.3)
+XS-Python-Version: all
 Standards-Version: 3.7.2
 
 Package: python-gnupginterface
 Architecture: all
-Depends: python (>= 2.3), gnupg (>= 1.2.1), python-support
+Depends: ${python:Depends}, gnupg (>= 1.2.1)
+XB-Python-Version: ${python:Versions}
 Description: Python interface to GnuPG (GPG)
  GnuPGInterface is a Python module to interface with GnuPG.
  It concentrates on interacting with GnuPG via filehandles,

Modified: packages/gnupginterface/trunk/debian/postinst
URL: http://svn.debian.org/wsvn/python-modules/packages/gnupginterface/trunk/debian/postinst?rev=839&op=diff
==============================================================================
--- packages/gnupginterface/trunk/debian/postinst (original)
+++ packages/gnupginterface/trunk/debian/postinst Thu Jun 15 20:12:39 2006
@@ -4,6 +4,3 @@
 
 #DEBHELPER#
 
-if [ "$1" = "configure" ] && which update-python-modules >/dev/null 2>&1; then
-        update-python-modules -i /usr/share/python-support/gnupginterface
-fi

Modified: packages/gnupginterface/trunk/debian/prerm
URL: http://svn.debian.org/wsvn/python-modules/packages/gnupginterface/trunk/debian/prerm?rev=839&op=diff
==============================================================================
--- packages/gnupginterface/trunk/debian/prerm (original)
+++ packages/gnupginterface/trunk/debian/prerm Thu Jun 15 20:12:39 2006
@@ -4,6 +4,3 @@
 
 #DEBHELPER#
 
-if which update-python-modules >/dev/null 2>&1; then
-        update-python-modules -c -i /usr/share/python-support/gnupginterface
-fi

Modified: packages/gnupginterface/trunk/debian/rules
URL: http://svn.debian.org/wsvn/python-modules/packages/gnupginterface/trunk/debian/rules?rev=839&op=diff
==============================================================================
--- packages/gnupginterface/trunk/debian/rules (original)
+++ packages/gnupginterface/trunk/debian/rules Thu Jun 15 20:12:39 2006
@@ -1,13 +1,11 @@
 #!/usr/bin/make -f
 # -*- mode: makefile; coding: utf-8 -*-
 
+DEB_PYTHON_SYSTEM=pysupport
+
 include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
 include /usr/share/cdbs/1/class/python-distutils.mk
-
-DEB_PYTHON_INSTALL_ARGS_ALL += --install-lib usr/share/python-support/gnupginterface
-
-binary-install/python-spf::
-	echo "2.3-" >debian/python-gnupginterface/usr/share/python-support/gnupginterface/.version
 
 build/python-gnupginterface::
 	pydoc -w ./GnuPGInterface.py




More information about the Python-modules-commits mailing list