From c6e166721a2c5d875938855d371aefa8bf410bc4 Mon Sep 17 00:00:00 2001 From: "Maciej Mrozowski (reavertm)" Date: Wed, 22 Apr 2009 05:20:11 +0200 Subject: Added soprano and KDE eclass with enforced RPATH --- eclass/kde4-base.eclass | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'eclass/kde4-base.eclass') diff --git a/eclass/kde4-base.eclass b/eclass/kde4-base.eclass index a10778820fc..4371c65bfe9 100644 --- a/eclass/kde4-base.eclass +++ b/eclass/kde4-base.eclass @@ -489,11 +489,14 @@ kde4-base_src_configure() { # Shadow existing /usr installations unset KDEDIRS - # Override some environment variables - only when kdeprefix is different, - # to not break ccache/distcc if [[ ${KDEDIR} != /usr ]]; then + # Override some environment variables - only when kdeprefix is different, + # to not break ccache/distcc PATH="${KDEDIR}/bin:${PATH}" LDPATH="${KDEDIR}/$(get_libdir):${LDPATH}" + + # Append full RPATH + cmakeargs="${cmakeargs} -DCMAKE_SKIP_RPATH=OFF" fi if has kdeprefix ${IUSE//+} && use kdeprefix; then -- cgit v1.2.3