[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: #158930: python-pmw needs rebuilt against python 2.2



   Could the maintainer please fix this or someone NMU it? The fix
is absolutely trivial if you use the new Pmw.1.1.tar.gz  from
http://download.sourceforge.net/pmw/. In fact a complete diff sans
changelog changes is attached and will work perfectly when...

tar -zxvf Pmw.1.1.tar.gz
mv Pmw.1.1 python-pmw-1.1
patch -p1 < attached.diff
chmod u+x debian/rules

Thanks in advance for handling this. We need this for pymol to get
upgraded to python 2.2.
                                     Jack
----------------------------------------------------------------------
diff -uNr python-pmw-0.8.5/debian/control python-pmw-1.1/debian/control
--- python-pmw-0.8.5/debian/control	2002-09-08 10:09:22.000000000 -0400
+++ python-pmw-1.1/debian/control	2002-09-08 10:15:03.000000000 -0400
@@ -7,8 +7,8 @@
 
 Package: python-pmw
 Architecture: all
-Depends: python-tk (>= 2.1), python (>= 2.1), python (<< 2.2)
-Conflicts: python-tk (>= 2.2)
+Depends: python-tk (>= 2.2), python (>= 2.2), python (<< 2.3)
+Conflicts: python-tk (>= 2.3)
 Recommends: blt
 Suggests: python-pmw-doc
 Description: Pmw -- Python MegaWidgets
diff -uNr python-pmw-0.8.5/debian/copyright python-pmw-1.1/debian/copyright
--- python-pmw-0.8.5/debian/copyright	2002-09-08 10:09:22.000000000 -0400
+++ python-pmw-1.1/debian/copyright	2002-09-08 10:19:58.000000000 -0400
@@ -1,7 +1,7 @@
 This package was debianized by Frederic Lepied <Lepied@debian.org> on
 Mon, 24 Nov 1997 20:54:19 +0100.
 
-It was downloaded from http://download.sourceforge.net/pmw/Pmw.0.8.5.tar.gz
+It was downloaded from http://download.sourceforge.net/pmw/Pmw.1.1.tar.gz
 
 Copyright:
 
diff -uNr python-pmw-0.8.5/debian/python-pmw.postinst python-pmw-1.1/debian/python-pmw.postinst
--- python-pmw-0.8.5/debian/python-pmw.postinst	2002-09-08 10:09:22.000000000 -0400
+++ python-pmw-1.1/debian/python-pmw.postinst	2002-09-08 10:18:48.000000000 -0400
@@ -1,16 +1,16 @@
 #! /bin/bash -e
 #
-# Debian postinst script for Python 1.5 hierarchical modules
+# Debian postinst script for Python 2.2 hierarchical modules
 # Written by Gregor Hoffleit <flight@debian.org>
 #
 
-DIRLIST="/usr/lib/python2.1/site-packages/Pmw"
+DIRLIST="/usr/lib/python2.2/site-packages/Pmw"
 
 case "$1" in
     configure|abort-upgrade|abort-remove|abort-deconfigure)
         for i in $DIRLIST ; do
-            python2.1 -O /usr/lib/python2.1/compileall.py -q $i
-            python2.1 /usr/lib/python2.1/compileall.py -q $i
+            python2.2 -O /usr/lib/python2.2/compileall.py -q $i
+            python2.2 /usr/lib/python2.2/compileall.py -q $i
         done
     ;;
 
diff -uNr python-pmw-0.8.5/debian/rules python-pmw-1.1/debian/rules
--- python-pmw-0.8.5/debian/rules	2002-09-08 10:09:22.000000000 -0400
+++ python-pmw-1.1/debian/rules	2002-09-08 10:21:04.000000000 -0400
@@ -7,7 +7,7 @@
 packagedoc=python-pmw-doc
 package_dir=./debian/python-pmw
 pdoc=./debian/python-pmw-doc
-v=Pmw_0_8_5
+v=Pmw_1_1
 
 build:
 	dh_testdir
@@ -23,14 +23,14 @@
 	dh_testroot
 	dh_clean -k
 	dh_installdirs -Ai
-	mkdir -p $(package_dir)/usr/lib/python2.1/site-packages/Pmw/$(v)
+	mkdir -p $(package_dir)/usr/lib/python2.2/site-packages/Pmw/$(v)
 	mkdir -p $(pdoc)/usr/share/doc/$(packagedoc)/examples
 	dh_installdocs -Ai README
 	dh_installchangelogs -i $(v)/doc/changes.html
-	install -m 644 __init__.py $(package_dir)/usr/lib/python2.1/site-packages/Pmw/
+	install -m 644 __init__.py $(package_dir)/usr/lib/python2.2/site-packages/Pmw/
 	install -m 644 $(v)/__init__.py \
-		$(package_dir)/usr/lib/python2.1/site-packages/Pmw/$(v)/
-	cp -pr $(v)/lib $(package_dir)/usr/lib/python2.1/site-packages/Pmw/$(v)/+		$(package_dir)/usr/lib/python2.2/site-packages/Pmw/$(v)/
+	cp -pr $(v)/lib $(package_dir)/usr/lib/python2.2/site-packages/Pmw/$(v)/ 	install -m 644 $(v)/demos/* $(pdoc)/usr/share/doc/$(packagedoc)/examples/
 	cp -pr $(v)/doc $(pdoc)/usr/share/doc/$(packagedoc)/html
 	dh_fixperms -i
-------------------------------------------------------------------------------



Reply to: