[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