diff options
author | Joao Carreira <jfmcarreira@gmail.com> | 2013-10-07 17:38:16 +0100 |
---|---|---|
committer | Joao Carreira <jfmcarreira@gmail.com> | 2013-10-07 17:38:16 +0100 |
commit | 7574a7e1be80b8870e50c33edfc03c6baeae4f86 (patch) | |
tree | 1267346c95542ba436fb757f9b29a89725041396 /media-gfx/ktikz/ktikz-0.10_p1.ebuild | |
parent | Add a new version of the ktikz ebuild based on the personal git version (diff) | |
download | carreira-7574a7e1be80b8870e50c33edfc03c6baeae4f86.tar.gz carreira-7574a7e1be80b8870e50c33edfc03c6baeae4f86.tar.bz2 carreira-7574a7e1be80b8870e50c33edfc03c6baeae4f86.zip |
Add support for kde in ktikz
Diffstat (limited to 'media-gfx/ktikz/ktikz-0.10_p1.ebuild')
-rw-r--r-- | media-gfx/ktikz/ktikz-0.10_p1.ebuild | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/media-gfx/ktikz/ktikz-0.10_p1.ebuild b/media-gfx/ktikz/ktikz-0.10_p1.ebuild index 0eebc07..702a4e0 100644 --- a/media-gfx/ktikz/ktikz-0.10_p1.ebuild +++ b/media-gfx/ktikz/ktikz-0.10_p1.ebuild @@ -4,7 +4,7 @@ EAPI="4" -inherit eutils qt4-r2 git-2 +inherit eutils qt4-r2 git-2 cmake-utils MY_P="${PN}_${PV}" @@ -18,7 +18,7 @@ EGIT_COMMIT="${PV}" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="debug" +IUSE="kde debug" @@ -37,6 +37,12 @@ S="${WORKDIR}/${PN}" src_unpack() { git-2_src_unpack + + # libs are not equal ldflags, make that sure: + sed -i -e 's|QMAKE_LFLAGS|LIBS|' macros.pri || die "sed failed" + + # our lrelease is not versioned + sed -i -e 's|lrelease-qt4|lrelease|' conf.pri || die "sed failed" } src_prepare() { @@ -48,6 +54,11 @@ src_prepare() { } src_configure() { - KDECONFIG="CONFIG-=usekde" - eqmake4 qtikz.pro PREFIX="${D}/usr" "CONFIG+=nostrip" "$KDECONFIG" + if use kde; then + local mycmakeargs=( -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ) + cmake-utils_src_configure + else + KDECONFIG="CONFIG-=usekde" + eqmake4 qtikz.pro PREFIX="${D}/usr" "CONFIG+=nostrip" "$KDECONFIG" + fi } |