[Python-apps-commits] r6041 - in packages/xdot/trunk/debian (7 files)

stefanor-guest at users.alioth.debian.org stefanor-guest at users.alioth.debian.org
Mon Aug 30 21:18:39 UTC 2010


    Date: Monday, August 30, 2010 @ 21:18:36
  Author: stefanor-guest
Revision: 6041

Install into private namespace (and bump Standards-Version)

Added:
  packages/xdot/trunk/debian/patches/
  packages/xdot/trunk/debian/patches/private-modules
  packages/xdot/trunk/debian/patches/series
  packages/xdot/trunk/debian/xdot.sh
Modified:
  packages/xdot/trunk/debian/control
  packages/xdot/trunk/debian/install
  packages/xdot/trunk/debian/rules

Modified: packages/xdot/trunk/debian/control
===================================================================
--- packages/xdot/trunk/debian/control	2010-08-29 14:38:47 UTC (rev 6040)
+++ packages/xdot/trunk/debian/control	2010-08-30 21:18:36 UTC (rev 6041)
@@ -8,7 +8,7 @@
  python-all (>= 2.6.5),
  python-setuptools,
 XS-Python-Version: >= 2.4
-Standards-Version: 3.9.0
+Standards-Version: 3.9.1
 Homepage: http://code.google.com/p/jrfonseca/wiki/XDot
 Vcs-Svn: svn://svn.debian.org/python-apps/packages/xdot/trunk/
 Vcs-Browser: http://svn.debian.org/viewsvn/python-apps/packages/xdot/trunk/

Modified: packages/xdot/trunk/debian/install
===================================================================
--- packages/xdot/trunk/debian/install	2010-08-29 14:38:47 UTC (rev 6040)
+++ packages/xdot/trunk/debian/install	2010-08-30 21:18:36 UTC (rev 6041)
@@ -1 +1,2 @@
-debian/xdot.desktop /usr/share/applications
+debian/xdot.desktop	usr/share/applications
+debian/xdot.sh		usr/bin

Added: packages/xdot/trunk/debian/patches/private-modules
===================================================================
--- packages/xdot/trunk/debian/patches/private-modules	                        (rev 0)
+++ packages/xdot/trunk/debian/patches/private-modules	2010-08-30 21:18:36 UTC (rev 6041)
@@ -0,0 +1,21 @@
+Description: We install into a private namespace, modify the example to mangle
+ sys.path.
+Author: Stefano Rivera <stefano at rivera.za.net>
+Forwarded: not-needed
+Last-Update: 2010-08-30
+--- a/sample.py
++++ b/sample.py
+@@ -16,10 +16,13 @@
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ #
+ 
++import sys
+ 
+ import gtk
+ import gtk.gdk
+ 
++# On debian, xdot isn't installed in the system namespace:
++sys.path.insert(1, '/usr/share/xdot')
+ import xdot
+ 
+ 

Added: packages/xdot/trunk/debian/patches/series
===================================================================
--- packages/xdot/trunk/debian/patches/series	                        (rev 0)
+++ packages/xdot/trunk/debian/patches/series	2010-08-30 21:18:36 UTC (rev 6041)
@@ -0,0 +1 @@
+private-modules

Modified: packages/xdot/trunk/debian/rules
===================================================================
--- packages/xdot/trunk/debian/rules	2010-08-29 14:38:47 UTC (rev 6040)
+++ packages/xdot/trunk/debian/rules	2010-08-30 21:18:36 UTC (rev 6041)
@@ -2,3 +2,10 @@
 
 %:
 	dh $@ --with python2
+
+override_dh_auto_install:
+	dh_auto_install -- --install-lib /usr/share/xdot
+
+override_dh_install:
+	dh_install
+	mv debian/xdot/usr/bin/xdot.sh debian/xdot/usr/bin/xdot

Added: packages/xdot/trunk/debian/xdot.sh
===================================================================
--- packages/xdot/trunk/debian/xdot.sh	                        (rev 0)
+++ packages/xdot/trunk/debian/xdot.sh	2010-08-30 21:18:36 UTC (rev 6041)
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec python /usr/share/xdot/xdot.py "$@"




More information about the Python-apps-commits mailing list