diff options
author | Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> | 2009-04-22 02:14:01 +0000 |
---|---|---|
committer | Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> | 2009-04-22 02:14:01 +0000 |
commit | 32ccf0b0d1b544ef1da6ec027956c818d026f9e5 (patch) | |
tree | 56c86bdcc89c3a77fc4ec9c772afd4ccfa3e9176 /media-sound | |
parent | package.mask: unmasking libjingle-0.3.12 as tapioca-xmpp is now masked for re... (diff) | |
download | historical-32ccf0b0d1b544ef1da6ec027956c818d026f9e5.tar.gz historical-32ccf0b0d1b544ef1da6ec027956c818d026f9e5.tar.bz2 historical-32ccf0b0d1b544ef1da6ec027956c818d026f9e5.zip |
In order to get amarok-2.0.2 to build, I've appended --as-needed to the ldflags.
Package-Manager: portage-2.2_rc30/cvs/Linux x86_64
Diffstat (limited to 'media-sound')
-rw-r--r-- | media-sound/amarok/ChangeLog | 9 | ||||
-rw-r--r-- | media-sound/amarok/Manifest | 3 | ||||
-rw-r--r-- | media-sound/amarok/amarok-2.0.2-r2.ebuild | 87 |
3 files changed, 97 insertions, 2 deletions
diff --git a/media-sound/amarok/ChangeLog b/media-sound/amarok/ChangeLog index c58db60ec70c..4803a20466fc 100644 --- a/media-sound/amarok/ChangeLog +++ b/media-sound/amarok/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for media-sound/amarok # Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/amarok/ChangeLog,v 1.318 2009/04/15 14:35:31 scarabeus Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/amarok/ChangeLog,v 1.319 2009/04/22 02:14:01 jmbsvicetto Exp $ + +*amarok-2.0.2-r2 (22 Apr 2009) + + 22 Apr 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +amarok-2.0.2-r2.ebuild: + In order to get amarok-2.0.2 to build, I've appended --as-needed to the + ldflags. 15 Apr 2009; Tomas Chvatal <scarabeus@gentoo.org> amarok-2.0.2-r1.ebuild: Fix typo. diff --git a/media-sound/amarok/Manifest b/media-sound/amarok/Manifest index dbf8c93da7e7..cf01ed8d760c 100644 --- a/media-sound/amarok/Manifest +++ b/media-sound/amarok/Manifest @@ -16,5 +16,6 @@ EBUILD amarok-1.4.10-r3.ebuild 3226 RMD160 38303bdfe9ad65d6861379e51bddfc598f719 EBUILD amarok-1.4.10_p20090130-r1.ebuild 3201 RMD160 63062644bac15b2263bce78e4762f6f2f7ad01fd SHA1 14d1af889019f55e92a8dbd655b403134c69bcd4 SHA256 fa9b2da0ee9a008fd4453b35895b4eb1021d372a20ea5a27cb37d486abb035e4 EBUILD amarok-2.0.1.1.ebuild 2318 RMD160 b87f86fad0f1064629a4f9187e618a1215856598 SHA1 f93ebfd298b97597e81bb47c55ad50a9d633abe6 SHA256 9f5497169f33b796d9d40d570a58a426354f11aea52bf496341df94283736296 EBUILD amarok-2.0.2-r1.ebuild 2561 RMD160 45026cb45dc550d56a4b5854a83c9241c93772d8 SHA1 81f765b1031d4dd21a83451f4eef95ef9393152c SHA256 38bef66c35e6f432bd63e5b3194ac20493b5e337c0322f032628c3edb37d171a -MISC ChangeLog 51535 RMD160 cbe2be4ae22a8c08beaf4da0fa36666761bcde57 SHA1 1364afeb41f87ad9329d5c8545658f7e0122d866 SHA256 085990e58b2cd5985454443d2c766d330809c594c81a0317533758425a1e3a7c +EBUILD amarok-2.0.2-r2.ebuild 2635 RMD160 e5669f66ca4e14da166370a24c98a68130b2ee65 SHA1 82d0a39aa49c4641fe3b0eed345a3860d02abb88 SHA256 7630d96d25a4eb3b29a571c4c5b7160731000e57ed9a6d69a99679e4cc7c419b +MISC ChangeLog 51749 RMD160 78f46ef295f5e204d19500315d3f3e353d096ef3 SHA1 439e947aa3705a74df64872736604fe4fc48296d SHA256 743346897cdf9fbe186c6efe0d8b38e1e9bdd59b32cbd5471f3afac2e267c2d4 MISC metadata.xml 2198 RMD160 20512dd449b537ffd44a2e052359f0939be4df96 SHA1 feee1598c24a41fa4296f37f1e41b3154b8dc7e4 SHA256 c6e222bf1223b29d298a3f988701376515912c9938b53f284839bc432f49066b diff --git a/media-sound/amarok/amarok-2.0.2-r2.ebuild b/media-sound/amarok/amarok-2.0.2-r2.ebuild new file mode 100644 index 000000000000..64a14feb2fb3 --- /dev/null +++ b/media-sound/amarok/amarok-2.0.2-r2.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/amarok/amarok-2.0.2-r2.ebuild,v 1.1 2009/04/22 02:14:01 jmbsvicetto Exp $ + +EAPI="2" + +KDE_LINGUAS="ar be bg ca cs csb da de el eo es et eu fi fr ga gl he is it ja km + ko ku lt lv nb nds ne nl nn oc pa pl pt pt_BR ro ru se si sk sl sv th tr uk zh_CN zh_TW" +OPENGL_REQUIRED="optional" +inherit flag-o-matic kde4-base + +DESCRIPTION="Advanced audio player based on KDE framework." +HOMEPAGE="http://amarok.kde.org/" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +SLOT="2" +IUSE="cdaudio daap debug ifp ipod mp3tunes mp4 mtp njb +semantic-desktop" +SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.bz2" + +# Blocking amarok:0 until the KDE3 eclasses are updated +# to move misc apps to /usr/kde/3.5 +DEPEND=" + !media-sound/amarok:0 + >=app-misc/strigi-0.5.7 + || ( + >=dev-db/mysql-5.0.76-r1[embedded,-minimal] + >=dev-db/mysql-community-5.0.77-r1[embedded,-minimal] + ) + >=media-libs/taglib-1.5 + >=kde-base/kdelibs-${KDE_MINIMAL}[opengl?,semantic-desktop?] + >=kde-base/phonon-kde-${KDE_MINIMAL} + >=kde-base/plasma-workspace-${KDE_MINIMAL} + x11-libs/qtscriptgenerator + cdaudio? ( + >=kde-base/libkcompactdisc-${KDE_MINIMAL} + >=kde-base/libkcddb-${KDE_MINIMAL} + ) + ifp? ( media-libs/libifp ) + ipod? ( >=media-libs/libgpod-0.7.0 ) + mp3tunes? ( + dev-libs/libxml2 + dev-libs/openssl + net-libs/loudmouth + net-misc/curl + ) + mp4? ( media-libs/libmp4v2 ) + mtp? ( >=media-libs/libmtp-0.3.0 ) + njb? ( >=media-libs/libnjb-2.2.4 ) +" + +RDEPEND="${DEPEND} + app-arch/unzip + daap? ( www-servers/mongrel )" + +PATCHES=( "${FILESDIR}/${PN}-ipod.patch" ) + +src_configure() { + append-ldflags -L${KDEDIR}/$(get_libdir) -Wl,--as-needed + + if ! use mp3tunes; then + sed -e'/mp3tunes/ s:^:#DONOTWANT :' \ + -i "${S}"/src/services/CMakeLists.txt \ + || die "Deactivating mp3tunes failed." + fi + + # Remove superfluous QT_WEBKIT + sed -e 's/ -DQT_WEBKIT//g' \ + -i "${S}"/src/scriptengine/generator/generator/CMakeLists.txt \ + || die "Removing unnecessary -DQT_WEBKIT failed." + # Remove qtscript-generator + sed -e 's:add_subdirectory( src/scriptengine/generator )::g' \ + -i "${S}"/CMakeLists.txt \ + || die "Removing qtscriptgenerator failed." + + mycmakeargs="${mycmakeargs} + $(cmake-utils_use_with cdaudio KdeMultimedia) + $(cmake-utils_use_with ipod Ipod) + $(cmake-utils_use_with ifp Ifp) + $(cmake-utils_use_with mp4 Mp4v2) + $(cmake-utils_use_with mtp Mtp) + $(cmake-utils_use_with njb Njb) + $(cmake-utils_use_with semantic-desktop Nepomuk) + $(cmake-utils_use_with semantic-desktop Soprano)" + + kde4-base_src_configure +} |