summaryrefslogtreecommitdiff
path: root/dev-python/fcl
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/fcl')
-rw-r--r--dev-python/fcl/fcl-0.0.12-r1.ebuild (renamed from dev-python/fcl/fcl-0.0.12.ebuild)13
-rw-r--r--dev-python/fcl/files/fcl-0.0.12-fix-compiling-on-lld.patch12
2 files changed, 15 insertions, 10 deletions
diff --git a/dev-python/fcl/fcl-0.0.12.ebuild b/dev-python/fcl/fcl-0.0.12-r1.ebuild
index 7db2c6311838..4448f901e7bb 100644
--- a/dev-python/fcl/fcl-0.0.12.ebuild
+++ b/dev-python/fcl/fcl-0.0.12-r1.ebuild
@@ -17,7 +17,7 @@ LICENSE="BSD"
KEYWORDS="~amd64"
SLOT="0"
-IUSE="examples"
+IUSE=""
RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
@@ -27,16 +27,9 @@ RDEPEND="
S=${WORKDIR}/${MY_P}
-distutils_enable_tests unittest
-
-python_install_all() {
- if use examples; then
- docompress -x "/usr/share/doc/${PF}/examples"
- dodoc -r example
- fi
+PATCHES=( "${FILESDIR}"/${P}-fix-compiling-on-lld.patch )
- distutils-r1_python_install_all
-}
+distutils_enable_tests unittest
python_test() {
"${EPYTHON}" test/test_fcl.py -v || die "tests failed with ${EPYTHON}"
diff --git a/dev-python/fcl/files/fcl-0.0.12-fix-compiling-on-lld.patch b/dev-python/fcl/files/fcl-0.0.12-fix-compiling-on-lld.patch
new file mode 100644
index 000000000000..0e3cf7a54196
--- /dev/null
+++ b/dev-python/fcl/files/fcl-0.0.12-fix-compiling-on-lld.patch
@@ -0,0 +1,12 @@
+--- a/setup.py
++++ b/setup.py
+@@ -21,8 +21,7 @@
+ include_dirs = ['/usr/include',
+ '/usr/local/include',
+ '/usr/include/eigen3']
+- lib_dirs = ['/usr/lib',
+- '/usr/local/lib']
++ lib_dirs = ['/usr/local/lib']
+
+ if 'CPATH' in os.environ:
+ include_dirs += os.environ['CPATH'].split(':')