summaryrefslogtreecommitdiff
path: root/cad/openscad/patches
diff options
context:
space:
mode:
authorreinoud <reinoud>2012-02-27 14:44:28 +0000
committerreinoud <reinoud>2012-02-27 14:44:28 +0000
commit90cfe994c4a88e79802cf78b2880a16f5158229a (patch)
tree3ec49a1fcfe29dc1ebd680bebfd02d952f5aaacb /cad/openscad/patches
parentfadcf88ac988ca705db7e2a76ccd856223cebc65 (diff)
downloadpkgsrc-90cfe994c4a88e79802cf78b2880a16f5158229a.tar.gz
Import of openscad-2011.12: OpenSCAD - The Programmers Solid 3D CAD Modeller
Diffstat (limited to 'cad/openscad/patches')
-rw-r--r--cad/openscad/patches/patch-eigen2.pri19
-rw-r--r--cad/openscad/patches/patch-openscad.pro14
2 files changed, 33 insertions, 0 deletions
diff --git a/cad/openscad/patches/patch-eigen2.pri b/cad/openscad/patches/patch-eigen2.pri
new file mode 100644
index 00000000000..ae2c621e5ee
--- /dev/null
+++ b/cad/openscad/patches/patch-eigen2.pri
@@ -0,0 +1,19 @@
+$NetBSD: patch-eigen2.pri,v 1.1.1.1 2012/02/27 14:44:29 reinoud Exp $
+
+--- eigen2.pri.orig 2011-12-27 13:46:10.000000000 +0000
++++ eigen2.pri
+@@ -31,6 +31,8 @@ eigen2 {
+ linux*: EIGEN2_INCLUDEPATH = /usr/include/eigen2
+ }
+
++ EIGEN2_INCLUDEPATH = @PREFIX@/include/eigen2
++
+ # eigen2 being under 'include/eigen2' needs special prepending
+ QMAKE_INCDIR_QT = $$EIGEN2_INCLUDEPATH $$QMAKE_INCDIR_QT
+
+@@ -40,4 +42,5 @@ eigen2 {
+ QMAKE_CXXFLAGS += -DEIGEN_DONT_ALIGN
+ }
+ }
++
+ }
diff --git a/cad/openscad/patches/patch-openscad.pro b/cad/openscad/patches/patch-openscad.pro
new file mode 100644
index 00000000000..3b5712720e5
--- /dev/null
+++ b/cad/openscad/patches/patch-openscad.pro
@@ -0,0 +1,14 @@
+$NetBSD: patch-openscad.pro,v 1.1.1.1 2012/02/27 14:44:29 reinoud Exp $
+
+--- openscad.pro.orig 2011-12-29 17:10:30.000000000 +0000
++++ openscad.pro
+@@ -275,6 +275,9 @@ macx {
+
+ isEmpty(PREFIX):PREFIX = /usr/local
+
++# fix pkgsrc prefix since it doesn't seem to get it from the environment
++PREFIX = @DESTDIR@@PREFIX@
++
+ target.path = $$PREFIX/bin/
+ INSTALLS += target
+