Package: tmda Followup-For: Bug #373390 I'm attaching the patch which upgrades this package to the new python policy, among some little fixes.
regards -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16-2-k7 Locale: LANG=es_PE.UTF-8, LC_CTYPE=es_PE.UTF-8 (charmap=UTF-8) Versions of packages tmda depends on: ii debconf 1.5.3 Debian configuration management sy ii python 2.4.3-11 An interactive high-level object-o ii python-tmda 1.0.3-1.1 TMDA Python libraries tmda recommends no packages. -- no debconf information
diff -uNr tmda-1.0.3.orig/debian/changelog tmda-1.0.3/debian/changelog --- tmda-1.0.3.orig/debian/changelog 2006-09-04 11:33:43.000000000 -0500 +++ tmda-1.0.3/debian/changelog 2006-08-30 21:39:22.830224500 -0500 @@ -1,3 +1,12 @@ +tmda (1.0.3-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Migrated to the new policy Closes: #373390 + * Fixed version dependency for binary package, now using binary:Version + * Adds dependency on debconf-2.0 as alternative Closes: #332118 + + -- Rudy Godoy <[EMAIL PROTECTED]> Wed, 30 Aug 2006 21:35:31 -0500 + tmda (1.0.3-1) unstable; urgency=low * New upstream release diff -uNr tmda-1.0.3.orig/debian/compat tmda-1.0.3/debian/compat --- tmda-1.0.3.orig/debian/compat 1969-12-31 19:00:00.000000000 -0500 +++ tmda-1.0.3/debian/compat 2006-08-20 02:08:08.758421750 -0500 @@ -0,0 +1 @@ +4 diff -uNr tmda-1.0.3.orig/debian/control tmda-1.0.3/debian/control --- tmda-1.0.3.orig/debian/control 2006-09-04 11:33:43.000000000 -0500 +++ tmda-1.0.3/debian/control 2006-08-30 21:38:24.606585750 -0500 @@ -2,12 +2,14 @@ Section: mail Priority: extra Maintainer: Adam D. McKenna <[EMAIL PROTECTED]> -Build-Depends-Indep: debhelper (>> 3.0.0), python -Standards-Version: 3.5.9 +Build-Depends: debhelper (>= 5.0.37.2), python-all-dev (>= 2.3.5-11), python-central (>= 0.5) +Standards-Version: 3.7.2 +XS-Python-Version: >= 2.3 Package: tmda Architecture: all -Depends: python (<< 2.4), python (>= 2.1), python-tmda (= ${dpkg:Version}), debconf +Depends: ${python:Depends}, python-tmda (= ${binary:Version}), debconf | debconf-2.0 +XB-Python-Version: ${python:Versions} Conflicts: python (= 2.3.1-1) Suggests: python-cdb Replaces: python2-tmda @@ -24,7 +26,8 @@ Package: python-tmda Architecture: all -Depends: python (<< 2.4), python (>= 2.1) +Depends: ${python:Depends} +XB-Python-Version: ${python:Versions} Conflicts: python (= 2.3.1-1) Replaces: python2-tmda Section: python diff -uNr tmda-1.0.3.orig/debian/pycompat tmda-1.0.3/debian/pycompat --- tmda-1.0.3.orig/debian/pycompat 1969-12-31 19:00:00.000000000 -0500 +++ tmda-1.0.3/debian/pycompat 2006-08-30 18:10:20.474376250 -0500 @@ -0,0 +1 @@ +2 diff -uNr tmda-1.0.3.orig/debian/python-tmda.dirs tmda-1.0.3/debian/python-tmda.dirs --- tmda-1.0.3.orig/debian/python-tmda.dirs 2006-09-04 11:33:43.000000000 -0500 +++ tmda-1.0.3/debian/python-tmda.dirs 2006-08-30 18:28:34.742763750 -0500 @@ -1,3 +1,2 @@ -/usr/lib/python2.1/site-packages -/usr/lib/python2.2/site-packages /usr/lib/python2.3/site-packages +/usr/lib/python2.4/site-packages diff -uNr tmda-1.0.3.orig/debian/rules tmda-1.0.3/debian/rules --- tmda-1.0.3.orig/debian/rules 2006-09-04 11:33:43.000000000 -0500 +++ tmda-1.0.3/debian/rules 2006-08-30 18:13:14.809271500 -0500 @@ -1,5 +1,7 @@ #!/usr/bin/make -f -export DH_COMPAT=3 + +PYTHON := /usr/bin/python +PYVERS=${shell pyversions -vr} clean: dh_testdir @@ -9,7 +11,14 @@ find . -name "*.pyc" -exec rm -f {} \; rm -f debian/*.1 -install: +build: $(PYVERS:%=build-python%) + touch $@ + +build-python%: + python$* setup.py build + touch $@ + +install: build $(PYVERS:%=install-python%) dh_testdir dh_testroot dh_clean -k @@ -17,9 +26,10 @@ cp -a bin/tmda-* debian/tmda/usr/bin cp -a templates/* debian/tmda/etc/tmda - cp -a TMDA debian/python-tmda/usr/lib/python2.1/site-packages/ - cp -a TMDA debian/python-tmda/usr/lib/python2.2/site-packages/ +# cp -a TMDA debian/python-tmda/usr/lib/python2.1/site-packages/ +# cp -a TMDA debian/python-tmda/usr/lib/python2.2/site-packages/ cp -a TMDA debian/python-tmda/usr/lib/python2.3/site-packages/ + cp -a TMDA debian/python-tmda/usr/lib/python2.4/site-packages/ cp debian/tmda-manpage debian/tmda.1 cp debian/tmda-manpage debian/tmda-inject.1 cp debian/tmda-manpage debian/tmda-check-address.1 @@ -38,20 +48,27 @@ cp debian/tmda-manpage debian/tmda-manager.1 cp debian/tmda-manpage debian/tmda-gui.1 +install-python%: + python$* setup.py install --root $(CURDIR)/debian/python-tmda + binary-indep: install dh_testdir -i dh_testroot -i + dh_installchangelogs ChangeLog -i dh_installdocs -i dh_installman -A - dh_installchangelogs ChangeLog -i - dh_python /usr/lib/python2.1/site-packages /usr/lib/python2.2/site-packages /usr/lib/python2.3/site-packages + dh_pycentral + dh_python /usr/lib/python2.3/site-packages /usr/lib/python2.4/site-packages + dh_compress -X.py dh_installdebconf - dh_compress -i dh_fixperms -i dh_installdeb -i - dh_gencontrol -i + dh_gencontrol dh_md5sums -i dh_builddeb -i +binary-arch: build install +# Do nothing + binary: binary-indep .PHONY: build clean binary-arch binary install configure diff -uNr tmda-1.0.3.orig/setup.py tmda-1.0.3/setup.py --- tmda-1.0.3.orig/setup.py 1969-12-31 19:00:00.000000000 -0500 +++ tmda-1.0.3/setup.py 2006-08-20 23:12:37.462709750 -0500 @@ -0,0 +1,6 @@ +# Python distutils script for Debian package +# Seo Sanghyeon + +from distutils.core import setup +setup(name="tmda", + version="1.0.3")