diff options
author | Alexey Shvetsov <alexxy@gentoo.org> | 2011-10-25 04:28:06 +0400 |
---|---|---|
committer | Alexey Shvetsov <alexxy@gentoo.org> | 2011-10-25 04:28:06 +0400 |
commit | 261b36e17dda0f8395eff3920f2dcf8f47e1c625 (patch) | |
tree | 22fa44a4447b0844cedc684a96a149c383667b3a /media-libs/phonon | |
parent | [dev-libs/libqzeitgeist] Add libqzeitgeist (diff) | |
download | kde-261b36e17dda0f8395eff3920f2dcf8f47e1c625.tar.gz kde-261b36e17dda0f8395eff3920f2dcf8f47e1c625.tar.bz2 kde-261b36e17dda0f8395eff3920f2dcf8f47e1c625.zip |
[media-libs/phonon] Add zeitgeist support
(Portage version: 2.2.0_alpha71/git/Linux x86_64, signed Manifest commit with key F82F92E6)
Diffstat (limited to 'media-libs/phonon')
-rw-r--r-- | media-libs/phonon/Manifest | 22 | ||||
-rw-r--r-- | media-libs/phonon/metadata.xml | 9 | ||||
-rw-r--r-- | media-libs/phonon/phonon-9999.ebuild | 56 |
3 files changed, 87 insertions, 0 deletions
diff --git a/media-libs/phonon/Manifest b/media-libs/phonon/Manifest new file mode 100644 index 0000000000..8c03576072 --- /dev/null +++ b/media-libs/phonon/Manifest @@ -0,0 +1,22 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +EBUILD phonon-9999.ebuild 1438 RMD160 e6ee0d066d2f6899676ff0ebf1611e3ed568362e SHA1 681bab6fc7676e94c2442630e2de73dde7addf56 SHA256 d9a473f5d3fd6f92f9c82d93191e64a733c0b443edbde8044767d0a90d3352dc +MISC metadata.xml 279 RMD160 97fa3b886b99779e65e6546d651a13398438de69 SHA1 d6cdb302c29f538aebff6df09f132c9daf81cc5d SHA256 f1d635a6cc113e36994920d061c8e1afa9f88d8757910c4c480535e21d3796ec +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.18 (GNU/Linux) + +iQIcBAEBCAAGBQJOpgKTAAoJEOf+E+/4L5Lm1vEP/i4EDaaR0HMUr8TP3JLeUtzE +dfILbG8RjsxrWo/LJVDtxEqO7KU5a3+8U3AGsUl1lRiGX2FQ1Dix1p8CLuAUtI4g +zsQGHwLM1OkTzneUu+wVfklcAcrwX+vbwyjMZ1gAJqRpvMTYqwfgsT8H7wB94p9e +TKQ96TT7e9XC0sELvXnDbHZHOhG0MbkZuEeU2Ctxj613JzKcgg6YzmEeziU4lp3Y +vzbRhvI54O55DPcfHowNrFhwm4Mlt60iVEJycER6uClkKU9m8ITDFdvGifdDq71h +dvJAZyPNqX4yYX1r5o/UW8sLDxQymKzsCIpiLSU5VxSsUHq/9UYJjlUrWSfrPOai +q2UZlOkVbcF6uQAY/QXC1YdmiUXLv1KiaOoWCKoFSwTbST20QsRBR4rSEH2fPx/0 +4e5X5pkwcoQDXeunJMEMB1+gZ9tNd+bBnIW/4N1wBhfKWQ7v87fkT7KkbNKJGcie +Bk34Ds1aUP5iekGEmMwWG9+dwQcpXck/3YsTECVxzcfk0RIKOaWZL5fD9yuM9prw +RyCCDaTTw/7xUB648SSC03gUDWzJYKOq3rdEj50rAsJTGNhPlukOO8WAjZgDBM3J +tgTw3Gq/+V+Ov7HtvfhLwgmXgKVYfWFlqk6PQSeyTeRBucYbozXc6Xvm0gLr+1M3 +jPW5W+8FIMpiDOi7cztz +=P97q +-----END PGP SIGNATURE----- diff --git a/media-libs/phonon/metadata.xml b/media-libs/phonon/metadata.xml new file mode 100644 index 0000000000..542f21ef2b --- /dev/null +++ b/media-libs/phonon/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>kde</herd> +<use> + <flag name="vlc">Install VLC Phonon backend</flag> + <flag name="zeitgeist"> Add support for zeitgeist</flag> +</use> +</pkgmetadata> diff --git a/media-libs/phonon/phonon-9999.ebuild b/media-libs/phonon/phonon-9999.ebuild new file mode 100644 index 0000000000..32c2c4fa32 --- /dev/null +++ b/media-libs/phonon/phonon-9999.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/phonon/phonon-9999.ebuild,v 1.10 2011/10/20 20:23:37 dilfridge Exp $ + +EAPI=4 + +inherit cmake-utils git-2 + +DESCRIPTION="KDE multimedia API" +HOMEPAGE="https://projects.kde.org/projects/kdesupport/phonon" +EGIT_REPO_URI="git://anongit.kde.org/${PN}" + +LICENSE="LGPL-2.1" +KEYWORDS="" +SLOT="0" +IUSE="aqua debug +gstreamer pulseaudio vlc xine zeitgeist" + +COMMON_DEPEND=" + >=x11-libs/qt-core-4.6.0:4 + >=x11-libs/qt-dbus-4.6.0:4 + >=x11-libs/qt-gui-4.6.0:4 + >=x11-libs/qt-test-4.6.0:4 + pulseaudio? ( + dev-libs/glib:2 + >=media-sound/pulseaudio-0.9.21[glib] + ) + zeitgeist? ( dev-libs/libqzeitgeist ) + !x11-libs/qt-phonon:4 +" +# directshow? ( media-sound/phonon-directshow ) +# mmf? ( media-sound/phonon-mmf ) +# mplayer? ( media-sound/phonon-mplayer ) +# waveout? ( media-sound/phonon-waveout ) +PDEPEND=" + aqua? ( media-libs/phonon-qt7 ) + gstreamer? ( media-libs/phonon-gstreamer ) + vlc? ( >=media-libs/phonon-vlc-0.3.2 ) + xine? ( >=media-libs/phonon-xine-0.4.4 ) +" +RDEPEND="${COMMON_DEPEND} + !kde-base/phonon-xine +" +DEPEND="${COMMON_DEPEND} + >=dev-util/automoc-0.9.87 + dev-util/pkgconfig +" + +REQUIRED_USE="|| ( aqua gstreamer vlc xine )" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_with pulseaudio GLIB2) + $(cmake-utils_use_with pulseaudio PulseAudio) + ) + cmake-utils_src_configure +} |