summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2009-04-11 01:42:57 +0200
committerTomas Chvatal <scarabeus@gentoo.org>2009-04-11 01:42:57 +0200
commit35aef2148c556658e2c34c77002c6ebbdf30ac4b (patch)
tree7107e61021e10e270a2cf28a67af973739bc76f5
parent871bd8861fa728afe4fdac098c55c4d259daf980 (diff)
downloadkde-35aef2148c556658e2c34c77002c6ebbdf30ac4b.tar.gz
kde-35aef2148c556658e2c34c77002c6ebbdf30ac4b.tar.bz2
kde-35aef2148c556658e2c34c77002c6ebbdf30ac4b.zip
Rewrite kaudiocreator. I never saw or touch so i can.
-rw-r--r--media-sound/kaudiocreator/Manifest2
-rw-r--r--media-sound/kaudiocreator/kaudiocreator-9999.ebuild22
2 files changed, 20 insertions, 4 deletions
diff --git a/media-sound/kaudiocreator/Manifest b/media-sound/kaudiocreator/Manifest
index e0cad0bba36..0b1c16fe634 100644
--- a/media-sound/kaudiocreator/Manifest
+++ b/media-sound/kaudiocreator/Manifest
@@ -1,3 +1,3 @@
-EBUILD kaudiocreator-9999.ebuild 428 RMD160 9ce3b6335e6c4ba47f26b27427b445ad98d69083 SHA1 080349666494699ef0871abb6de80fb9d688840b SHA256 c1949a5a28e0b30ad6364741e4a3687417a0b28d969fd75527b45d5dbe0e36d2
+EBUILD kaudiocreator-9999.ebuild 823 RMD160 9a9405330a02d93d706ab8708fd64a615133110b SHA1 e077ea7be364da9613946d6aab1b335835b99ed5 SHA256 a2f024451accb960dc2042aa1233a633768dada4c723ea31dfe3fa38364b79ca
MISC ChangeLog 857 RMD160 0823b5d96b801cd7bafaec10fa5a422035f16ed4 SHA1 3f6f39b54f014fb77738ddfc0ea512644395ea01 SHA256 afd980c0ecbd91d2797348f0585348000e5c8d01a7e2cae8047842e7d1b4fa04
MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a
diff --git a/media-sound/kaudiocreator/kaudiocreator-9999.ebuild b/media-sound/kaudiocreator/kaudiocreator-9999.ebuild
index 5dff90c4fbd..ef54a416018 100644
--- a/media-sound/kaudiocreator/kaudiocreator-9999.ebuild
+++ b/media-sound/kaudiocreator/kaudiocreator-9999.ebuild
@@ -7,16 +7,32 @@ EAPI="2"
KMNAME="extragear/multimedia"
inherit kde4-base
-DESCRIPTION="KDE CD ripper and audio encoder frontend"
+DESCRIPTION="KDE front-end tool for ripping and encoding CD's"
HOMEPAGE="http://www.kde.org/"
LICENSE="GPL-2"
KEYWORDS=""
-SLOT="0"
+SLOT="4"
IUSE="debug"
DEPEND="
>=kde-base/libkcompactdisc-${KDE_MINIMAL}
>=kde-base/libkcddb-${KDE_MINIMAL}
+ taglib? ( >=media-libs/taglib-1.5 )
"
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+ !kdeprefix? ( !media-sound/kaudiocreator:3.5 )
+"
+
+src_prepare() {
+ kde4-base_src_prepare
+ # fix automagicness for taglib
+ sed -i \
+ -e "s:find_package(Taglib):macro_optional_find_package(Taglib):g" \
+ CMakeLists.txt || die "sed fixing automagic failed."
+}
+
+src_configure() {
+ mycmakeargs="$(cmake-utils_use_with taglib)"
+ kde4-base_src_configure
+}