johu 14/03/14 14:47:59 Modified: ChangeLog Added: amarok-2.8.0-r1.ebuild Log: Revision bump marks pax on /usr/bin/amarok, bug #481592. Adds a patch to unbreak build of tests with gmock-1.7. (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key F3CFD2BD)
Revision Changes Path 1.468 media-sound/amarok/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/amarok/ChangeLog?rev=1.468&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/amarok/ChangeLog?rev=1.468&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/amarok/ChangeLog?r1=1.467&r2=1.468 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/media-sound/amarok/ChangeLog,v retrieving revision 1.467 retrieving revision 1.468 diff -u -r1.467 -r1.468 --- ChangeLog 13 Dec 2013 02:43:00 -0000 1.467 +++ ChangeLog 14 Mar 2014 14:47:58 -0000 1.468 @@ -1,6 +1,13 @@ # ChangeLog for media-sound/amarok -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/amarok/ChangeLog,v 1.467 2013/12/13 02:43:00 patrick Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/amarok/ChangeLog,v 1.468 2014/03/14 14:47:58 johu Exp $ + +*amarok-2.8.0-r1 (14 Mar 2014) + + 14 Mar 2014; Johannes Huber <[email protected]> +amarok-2.8.0-r1.ebuild, + +files/amarok-2.8.0-gmock-1.7.patch: + Revision bump marks pax on /usr/bin/amarok, bug #481592. Adds a patch to + unbreak build of tests with gmock-1.7. 13 Dec 2013; Patrick Lauer <[email protected]> metadata.xml: Remove unneeded useflag from metadata.xml 1.1 media-sound/amarok/amarok-2.8.0-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/amarok/amarok-2.8.0-r1.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/amarok/amarok-2.8.0-r1.ebuild?rev=1.1&content-type=text/plain Index: amarok-2.8.0-r1.ebuild =================================================================== # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/media-sound/amarok/amarok-2.8.0-r1.ebuild,v 1.1 2014/03/14 14:47:58 johu Exp $ EAPI=5 KDE_LINGUAS="bs ca ca@valencia cs da de el en_GB es et eu fi fr ga gl hu it ja lt lv nb nl pa pl pt pt_BR ro ru sl sr sr@ijekavian sr@ijekavianlatin sr@latin sv tr uk zh_CN zh_TW" KDE_REQUIRED="never" KDE_HANDBOOK="optional" VIRTUALX_REQUIRED="test" VIRTUALDBUS_TEST="true" inherit flag-o-matic kde4-base pax-utils DESCRIPTION="Advanced audio player based on KDE framework." HOMEPAGE="http://amarok.kde.org/" if [[ ${PV} != *9999* ]]; then if [[ $PV == *[6-9][0-9]* ]]; then SRC_URI="mirror://kde/unstable/${PN}/${PV}/src/${P}.tar.bz2" else SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.bz2" fi KEYWORDS="~amd64 ~ppc ~x86" else KEYWORDS="" fi LICENSE="GPL-2" SLOT="4" IUSE="cdda debug +embedded ipod lastfm mp3tunes mtp ofa opengl semantic-desktop test +utils" if [[ ${KDE_BUILD_TYPE} == live ]]; then RESTRICT="test" fi # ipod requires gdk enabled and also gtk compiled in libgpod COMMONDEPEND=" app-crypt/qca:2 $(add_kdebase_dep kdelibs 'opengl?,semantic-desktop?' 4.8.4) $(add_kdebase_dep kdebase-kioslaves) >=media-libs/taglib-1.7[asf,mp4] >=media-libs/taglib-extras-1.0.1 sys-libs/zlib >=virtual/mysql-5.1[embedded?] >=dev-qt/qtcore-4.8:4 >=dev-qt/qtdbus-4.8:4 >=dev-qt/qtscript-4.8:4 >=x11-libs/qtscriptgenerator-0.1.0 cdda? ( $(add_kdebase_dep libkcddb) $(add_kdebase_dep libkcompactdisc) $(add_kdebase_dep audiocd-kio) ) ipod? ( >=media-libs/libgpod-0.7.0[gtk] ) lastfm? ( >=media-libs/liblastfm-1.0.3 ) mp3tunes? ( dev-libs/glib:2 dev-libs/libxml2 dev-libs/openssl net-libs/loudmouth net-misc/curl >=dev-qt/qtcore-4.8.4:4[glib] ) mtp? ( >=media-libs/libmtp-1.0.0 ) ofa? ( >=media-libs/libofa-0.9.0 ) opengl? ( virtual/opengl ) semantic-desktop? ( >=kde-base/nepomuk-core-4.9.0 ) " DEPEND="${COMMONDEPEND} dev-util/automoc virtual/pkgconfig test? ( dev-cpp/gmock ) " RDEPEND="${COMMONDEPEND} !media-sound/amarok-utils $(add_kdebase_dep phonon-kde) " PATCHES=( "${FILESDIR}/${P}-gmock-1.7.patch" ) src_prepare() { if [[ ${KDE_BUILD_TYPE} != live ]]; then mv doc/en_US doc/en || die sed -e "s/en_US/en/" -i doc/CMakeLists.txt || die fi kde4-base_src_prepare } src_configure() { # Append minimal-toc cflag for ppc64, see bug 280552 and 292707 use ppc64 && append-flags -mminimal-toc local mycmakeargs=( -DWITH_PLAYER=ON -DWITH_Libgcrypt=OFF -DWITH_SPECTRUM_ANALYZER=OFF $(cmake-utils_use embedded WITH_MYSQL_EMBEDDED) $(cmake-utils_use_with ipod) $(cmake-utils_use_with ipod Gdk) $(cmake-utils_use_with lastfm LibLastFm) $(cmake-utils_use_with mtp) $(cmake-utils_use_with mp3tunes MP3Tunes) $(cmake-utils_use_with ofa LibOFA) $(cmake-utils_use_with semantic-desktop Nepomuk) $(cmake-utils_use_with semantic-desktop Soprano) $(cmake-utils_use_with utils UTILITIES) ) kde4-base_src_configure } src_install() { kde4-base_src_install # bug 481592 pax-mark m "${ED}"/usr/bin/amarok } pkg_postinst() { kde4-base_pkg_postinst if ! use embedded; then echo elog "You've disabled the amarok support for embedded mysql DBs." elog "You'll have to configure amarok to use an external db server." echo elog "Please read http://amarok.kde.org/wiki/MySQL_Server for details on how" elog "to configure the external db and migrate your data from the embedded database." echo if has_version "virtual/mysql[minimal]"; then elog "You built mysql with the minimal use flag, so it doesn't include the server." elog "You won't be able to use the local mysql installation to store your amarok collection." echo fi fi }
