aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKacper Kowalik (Xarthisius) <xarthisius@gentoo.org>2011-07-25 21:48:34 +0200
committerKacper Kowalik (Xarthisius) <xarthisius@gentoo.org>2011-07-25 21:48:34 +0200
commit684d8fcfb41872abf470f90a9e382ae3539cfac0 (patch)
tree58b324f10573c6c768a00f7304bfcdae91c9e48c
parentMove dev-lang/ekopath-bin to dev-lang/ekopath (diff)
downloadsci-684d8fcfb41872abf470f90a9e382ae3539cfac0.tar.gz
sci-684d8fcfb41872abf470f90a9e382ae3539cfac0.tar.bz2
sci-684d8fcfb41872abf470f90a9e382ae3539cfac0.zip
[dev-lang/path64] Add valgrind IUSE for debugging
-rw-r--r--dev-lang/path64/ChangeLog3
-rw-r--r--dev-lang/path64/Manifest4
-rw-r--r--dev-lang/path64/path64-9999.ebuild6
3 files changed, 9 insertions, 4 deletions
diff --git a/dev-lang/path64/ChangeLog b/dev-lang/path64/ChangeLog
index 515e26f65..4f1116c6d 100644
--- a/dev-lang/path64/ChangeLog
+++ b/dev-lang/path64/ChangeLog
@@ -3,6 +3,9 @@
# $Header: $
25 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> path64-9999.ebuild:
+ Add valgrind IUSE for debugging
+
+ 25 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> path64-9999.ebuild:
Unset all env vars that may cause trouble, prevent stripping source when
build with Release, clean up
diff --git a/dev-lang/path64/Manifest b/dev-lang/path64/Manifest
index 023eadf52..d46810a77 100644
--- a/dev-lang/path64/Manifest
+++ b/dev-lang/path64/Manifest
@@ -1,3 +1,3 @@
-EBUILD path64-9999.ebuild 3424 RMD160 cfa2b62839b7dd406bcbe4fa331bf9c33c06b4ff SHA1 12be8df76aa1874d2f6a27746ff7250fda73732f SHA256 df1a925b0185885dc630f8267bedfddcc11886df6765ded4270a203c65ae5b2b
-MISC ChangeLog 1442 RMD160 8f114806310239049d40cb3578dea2a0b0c56ad5 SHA1 fb3cf250e6dda6fe74f839843312b41ec8256fe6 SHA256 0bd715721224368c4a363d402b8c4e9b808b6a5b879aebb0f328cbb489fa1485
+EBUILD path64-9999.ebuild 3519 RMD160 14de813f74e4bd9d18fe92bca80a1d7ed2c2a803 SHA1 61b3fdb5f5f2bd9947444ba6f322bb7170102eb9 SHA256 feb23f6f6267002d67b8efb564a614ddfb6b8c8b04291ccb5bed2b5ccbd25aed
+MISC ChangeLog 1551 RMD160 888b5c36389d8e1be3b93e7658649deac1a9ffd6 SHA1 f080a3c68275d3ba5c9048527ec7070b5fbfeea1 SHA256 4e9e847eb2e277e3f9792c3a2c80215e68fb2e55661f98e45ec536ac8786a4dc
MISC metadata.xml 723 RMD160 db0d2917268fd37e631f878b1f03b3d388a4b3f3 SHA1 fe4aaa16e9cb916611384197b4da25309cea3271 SHA256 91d773a1787cd749f0c98ce6bf088bf28e4dab3143d704afb5a7f3114f609c96
diff --git a/dev-lang/path64/path64-9999.ebuild b/dev-lang/path64/path64-9999.ebuild
index 8ac1659eb..c31d1ea3c 100644
--- a/dev-lang/path64/path64-9999.ebuild
+++ b/dev-lang/path64/path64-9999.ebuild
@@ -25,10 +25,11 @@ fi
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
-IUSE="assembler custom-cflags debugger fortran +native +openmp"
+IUSE="assembler custom-cflags debugger fortran +native +openmp valgrind"
DEPEND="!native? ( sys-devel/gcc[vanilla] )
- native? ( || ( dev-lang/ekopath dev-lang/path64 ) )"
+ native? ( || ( dev-lang/ekopath dev-lang/path64 ) )
+ valgrind? ( dev-util/valgrind )"
RDEPEND="${DEPEND}"
pkg_setup() {
@@ -99,6 +100,7 @@ src_configure() {
$(cmake-utils_use fortran PATH64_ENABLE_FORTRAN)
$(cmake-utils_use openmp PATH64_ENABLE_OPENMP)
$(cmake-utils_use debugger PATH64_ENABLE_PATHDB)
+ $(cmake-utils_use valgrind PATH64_ENABLE_VALGRIND)
-DPSC_CRT_PATH_x86_64=$(dirname ${crt})
-DPSC_CRTBEGIN_PATH=$(dirname ${libgcc})
-DPSC_DYNAMIC_LINKER_x86_64=${linker}