summaryrefslogtreecommitdiffstats
path: root/graphics/py-amanith/files/patch-setup.py
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/py-amanith/files/patch-setup.py')
-rw-r--r--graphics/py-amanith/files/patch-setup.py40
1 files changed, 40 insertions, 0 deletions
diff --git a/graphics/py-amanith/files/patch-setup.py b/graphics/py-amanith/files/patch-setup.py
new file mode 100644
index 0000000..2aaca0e
--- /dev/null
+++ b/graphics/py-amanith/files/patch-setup.py
@@ -0,0 +1,40 @@
+--- setup.py Thu Apr 6 16:23:35 2006
++++ setup.py Sat Sep 2 17:34:01 2006
+@@ -6,15 +6,19 @@
+ import os
+ from os.path import join
+
++LOCALBASE = os.environ['LOCALBASE']
++X11BASE = os.environ['X11BASE']
++
+ try:
+ amanith_base = os.environ["AMANITHDIR"]
+ except:
+- amanith_base = "amanith"
++ amanith_base = os.environ['LOCALBASE']
++ X11BASE = os.environ['X11BASE']
+
+ debug = False
+ libs = ["amanith"]
+-inc = [join("changes", "include"), join(amanith_base, "include"), "include"]
+-lib = [join(amanith_base, "lib")]
++inc = [join("changes", "include"), join(amanith_base, "include"), join(X11BASE,"include") ,"include"]
++lib = [join(amanith_base, "lib"), join(X11BASE, "lib")]
+ cc_args = []
+ swig_args = ["-Ibuild/amanith"]
+
+@@ -41,10 +45,10 @@
+ def run(self):
+ # Ultimately this should use patch(1) or something, but for now
+ # we just copy the stuff over.
+- if not os.path.isdir(join("build", "amanith")):
+- os.makedirs(join("build", "amanith"))
+- shutil.copytree(join(amanith_base, "include"), join("build", "amanith", "include"))
+- self.copy("changes", join("build", "amanith"))
++ if not os.path.isdir(join("build", "amanith","include")):
++ os.makedirs(join("build", "amanith","include"))
++ shutil.copytree(join(amanith_base, "include","amanith"), join("build", "amanith", "include","amanith"))
++ self.copy(join("changes","include"), join("build", "amanith","include"))
+ _build_ext.run(self)
+
+ ext_amanith = Extension('_amanith', ['amanith.i'],
OpenPOWER on IntegriCloud