[Python-modules-commits] r692 - in /packages/gnupginterface/trunk/debian: changelog compat control control.in postinst prerm rules uploaders

stratus at users.alioth.debian.org stratus at users.alioth.debian.org
Fri May 26 22:17:42 UTC 2006


Author: stratus
Date: Fri May 26 22:17:41 2006
New Revision: 692

URL: http://svn.debian.org/wsvn/python-modules/?sc=1&rev=692
Log:
Preparing a new gnupginterface upload:
+ Python 2.4 support added through python-support
+ Standards-Version updated to 3.7.2
+ debhelper dependency updated to 5
+ Some old stuff removed (eg: dpmt auto Uploaders 
field update)

Added:
    packages/gnupginterface/trunk/debian/postinst
    packages/gnupginterface/trunk/debian/prerm
Removed:
    packages/gnupginterface/trunk/debian/control.in
    packages/gnupginterface/trunk/debian/uploaders
Modified:
    packages/gnupginterface/trunk/debian/changelog
    packages/gnupginterface/trunk/debian/compat
    packages/gnupginterface/trunk/debian/control
    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=692&op=diff
==============================================================================
--- packages/gnupginterface/trunk/debian/changelog (original)
+++ packages/gnupginterface/trunk/debian/changelog Fri May 26 22:17:41 2006
@@ -1,13 +1,13 @@
 gnupginterface (0.3.2-8) UNRELEASED; urgency=low
 
-  * debian/control.in:
-    - Add @PYTHON_MODULES_TEAM@ to Uploaders:
-    - Updated Standards-Version to 3.6.2 with no changes
-  * debian/rules:
-    - Added code to automatically generate the list of uploaders based
-      on information available on the team's SVN repository
-
- -- Guilherme de S. Pastore <gpastore at colband.com.br>  Sun, 03 Jul 2005 09:12:10 -0300
+  * python-support added to provide this module for multiple 
+    python versions
+  * debian/control:
+    - Add Gustavo Franco to Uploaders
+    - Updated Standards-Version to 3.7.2 with no changes
+    - Updated debhelper depends to 5
+      
+ -- Gustavo Franco <stratus at debian.org>  Fri, 26 May 2006 18:59:07 -0300
 
 gnupginterface (0.3.2-7) unstable; urgency=low
 

Modified: packages/gnupginterface/trunk/debian/compat
URL: http://svn.debian.org/wsvn/python-modules/packages/gnupginterface/trunk/debian/compat?rev=692&op=diff
==============================================================================
--- packages/gnupginterface/trunk/debian/compat (original)
+++ packages/gnupginterface/trunk/debian/compat Fri May 26 22:17:41 2006
@@ -1,1 +1,1 @@
-4
+5

Modified: packages/gnupginterface/trunk/debian/control
URL: http://svn.debian.org/wsvn/python-modules/packages/gnupginterface/trunk/debian/control?rev=692&op=diff
==============================================================================
--- packages/gnupginterface/trunk/debian/control (original)
+++ packages/gnupginterface/trunk/debian/control Fri May 26 22:17:41 2006
@@ -3,12 +3,12 @@
 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-Indep: cdbs, debhelper (>= 4.1.0), python-dev
-Standards-Version: 3.6.2
+Build-Depends-Indep: cdbs, debhelper (>= 5.0.0), python-dev
+Standards-Version: 3.7.2
 
 Package: python-gnupginterface
 Architecture: all
-Depends: ${python:Depends}, gnupg (>= 1.2.1)
+Depends: ${python:Depends}, gnupg (>= 1.2.1), python-support
 Description: Python interface to GnuPG (GPG)
  GnuPGInterface is a Python module to interface with GnuPG.
  It concentrates on interacting with GnuPG via filehandles,

Added: packages/gnupginterface/trunk/debian/postinst
URL: http://svn.debian.org/wsvn/python-modules/packages/gnupginterface/trunk/debian/postinst?rev=692&op=file
==============================================================================
--- packages/gnupginterface/trunk/debian/postinst (added)
+++ packages/gnupginterface/trunk/debian/postinst Fri May 26 22:17:41 2006
@@ -1,0 +1,9 @@
+#!/bin/sh
+
+set -e
+
+#DEBHELPER#
+
+if [ "$1" = "configure" ] && which update-python-modules >/dev/null 2>&1; then
+        update-python-modules -i /usr/share/python-support/gnupginterface
+fi

Added: packages/gnupginterface/trunk/debian/prerm
URL: http://svn.debian.org/wsvn/python-modules/packages/gnupginterface/trunk/debian/prerm?rev=692&op=file
==============================================================================
--- packages/gnupginterface/trunk/debian/prerm (added)
+++ packages/gnupginterface/trunk/debian/prerm Fri May 26 22:17:41 2006
@@ -1,0 +1,9 @@
+#!/bin/sh
+
+set -e
+
+#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=692&op=diff
==============================================================================
--- packages/gnupginterface/trunk/debian/rules (original)
+++ packages/gnupginterface/trunk/debian/rules Fri May 26 22:17:41 2006
@@ -4,30 +4,14 @@
 include /usr/share/cdbs/1/rules/debhelper.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
 
 clean::
 	-rm *.pyc *.html
-
-	# Generate Uploaders: field with information available on
-	# the Debian Python Modules Team SVN repository
-	TEAM_LIST=../metainfo/python-modules.team; \
-	if test -f $${TEAM_LIST}; then \
-		MAINTAINER=$$(sed -n 's/^Maintainer: //p' debian/control.in); \
-		grep -vF "$${MAINTAINER}" $${TEAM_LIST} | tr '\n' ' ' > debian/uploaders.tmp; \
-		cat debian/uploaders.tmp; \
-		if diff -q debian/uploaders debian/uploaders.tmp; then \
-			rm debian/uploaders.tmp; \
-		else \
-			mv debian/uploaders.tmp debian/uploaders; \
-		fi; \
-	fi
-	UPLOADERS=$$(cat debian/uploaders); \
-	sed "s/@PYTHON_MODULES_TEAM@/$${UPLOADERS}/g" < debian/control.in > debian/control.tmp; \
-	if diff -q debian/control debian/control.tmp; then \
-		rm debian/control.tmp; \
-	else \
-		mv debian/control.tmp debian/control; \
-	fi
-	# end of Uploaders: generating code
+	




More information about the Python-modules-commits mailing list