aboutsummaryrefslogtreecommitdiff
path: root/devel/d-feet/files/patch-d-feet
diff options
context:
space:
mode:
Diffstat (limited to 'devel/d-feet/files/patch-d-feet')
-rw-r--r--devel/d-feet/files/patch-d-feet33
1 files changed, 33 insertions, 0 deletions
diff --git a/devel/d-feet/files/patch-d-feet b/devel/d-feet/files/patch-d-feet
new file mode 100644
index 000000000000..44ca2111aacd
--- /dev/null
+++ b/devel/d-feet/files/patch-d-feet
@@ -0,0 +1,33 @@
+--- d-feet.orig 2010-09-11 16:31:34.000000000 +0800
++++ d-feet 2010-09-11 18:08:06.000000000 +0800
+@@ -14,6 +14,7 @@
+
+ import os, sys
+ import optparse
++from pkg_resources import Requirement, resource_filename
+
+ parser = optparse.OptionParser(usage="%prog [options] [project-file]")
+
+@@ -27,15 +28,17 @@
+ ENV_PATHS = {"DFEET_DATA_PATH" : "ui/",
+ "DFEET_IMAGE_PATH" : "ui/",
+ "DFEET_LOCALE_PATH" : "locale/",
+- "DFEET_HELP_PATH" : "/usr/share/gnome/dfeet/"
++ "DFEET_HELP_PATH" : "/usr/local/share/gnome/dfeet/"
+ }
+
+
+ else:
+- ENV_PATHS = {"DFEET_DATA_PATH" : "/usr/share/dfeet/",
+- "DFEET_IMAGE_PATH" : "/usr/share/dfeet/pixmaps/",
+- "DFEET_LOCALE_PATH" : "/usr/share/locale/",
+- "DFEET_HELP_PATH" : "/usr/share/gnome/dfeet/"
++ req = Requirement.parse("d-feet")
++
++ ENV_PATHS = {"DFEET_DATA_PATH" : resource_filename(req, "share/dfeet/"),
++ "DFEET_IMAGE_PATH" : resource_filename(req, "share/dfeet/pixmaps/"),
++ "DFEET_LOCALE_PATH" : resource_filename(req, "share/locale/"),
++ "DFEET_HELP_PATH" : resource_filename(req, "share/gnome/dfeet/")
+ }
+
+ #must set variables before importing Globals because it requires them