aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2013-05-07 12:48:57 +0200
committerJustin Lecher <jlec@gentoo.org>2013-05-07 12:48:57 +0200
commitd54b7abe41469c20782dd3d2e0ef5ddd0787bf84 (patch)
tree44aa842d98734c7922c68564ce3c658dc2daad6b /sci-chemistry
parentsci-chemistry/modelfree: Fix stupid symlink (diff)
downloadsci-d54b7abe41469c20782dd3d2e0ef5ddd0787bf84.tar.gz
sci-d54b7abe41469c20782dd3d2e0ef5ddd0787bf84.tar.bz2
sci-d54b7abe41469c20782dd3d2e0ef5ddd0787bf84.zip
sci-chemistry/modelfree: Fix missing lib dirs for patchelf
Package-Manager: portage-2.2.0_alpha174 RepoMan-Options: --force
Diffstat (limited to 'sci-chemistry')
-rw-r--r--sci-chemistry/modelfree/ChangeLog3
-rw-r--r--sci-chemistry/modelfree/modelfree-4.20.ebuild4
2 files changed, 6 insertions, 1 deletions
diff --git a/sci-chemistry/modelfree/ChangeLog b/sci-chemistry/modelfree/ChangeLog
index bbbf9755a..c632638e7 100644
--- a/sci-chemistry/modelfree/ChangeLog
+++ b/sci-chemistry/modelfree/ChangeLog
@@ -3,6 +3,9 @@
# $Header: $
07 May 2013; Justin Lecher <jlec@gentoo.org> modelfree-4.20.ebuild:
+ Fix missing lib dirs for patchelf
+
+ 07 May 2013; Justin Lecher <jlec@gentoo.org> modelfree-4.20.ebuild:
Fix stupid symlink
07 May 2013; Justin Lecher <jlec@gentoo.org> modelfree-4.20.ebuild:
diff --git a/sci-chemistry/modelfree/modelfree-4.20.ebuild b/sci-chemistry/modelfree/modelfree-4.20.ebuild
index 0c0c10b73..10a43e3ee 100644
--- a/sci-chemistry/modelfree/modelfree-4.20.ebuild
+++ b/sci-chemistry/modelfree/modelfree-4.20.ebuild
@@ -36,7 +36,9 @@ src_install() {
_exe=./linux_64/${PN}4
fi
- patchelf --set-rpath "${EPREFIX}/opt/${PN}:${EPREFIX}/usr/$(get_libdir)/gcc/x86_64-pc-linux-gnu/4.1.2/" ${_exe}
+ patchelf --set-rpath \
+ "${EPREFIX}/opt/${PN}:$(gcc-config -L | sed 's|:.*$||g'):${EPREFIX}/usr/$(get_libdir)/gcc/x86_64-pc-linux-gnu/4.1.2/" \
+ ${_exe}
doexe ${_exe}
dosym ${PN}4 "${EPREFIX}"/opt/bin/${PN}