summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Carr (mca) <karman05@gmail.com>2010-12-06 01:28:03 +0000
committerMatt Carr (mca) <karman05@gmail.com>2010-12-06 01:28:03 +0000
commite2f281f0a14c4253d4b14fdaf7f5976cc0395c84 (patch)
tree7ffb654c1a4781348121f708c8179eb17181d31b
parentnet-im/emesene: Added elog message about EncryptMessage plugin (diff)
downloadsunrise-e2f281f0a14c4253d4b14fdaf7f5976cc0395c84.tar.gz
sunrise-e2f281f0a14c4253d4b14fdaf7f5976cc0395c84.tar.bz2
sunrise-e2f281f0a14c4253d4b14fdaf7f5976cc0395c84.zip
media-sound/pithos: New Ebuild for bug 345815 thanks to marienz, floppym, Hawk777, chithead, and Tommy[D]
svn path=/sunrise/; revision=11588
-rw-r--r--media-sound/pithos/ChangeLog9
-rw-r--r--media-sound/pithos/Manifest3
-rw-r--r--media-sound/pithos/metadata.xml9
-rw-r--r--media-sound/pithos/pithos-9999.ebuild50
4 files changed, 71 insertions, 0 deletions
diff --git a/media-sound/pithos/ChangeLog b/media-sound/pithos/ChangeLog
new file mode 100644
index 000000000..935d5eb1a
--- /dev/null
+++ b/media-sound/pithos/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for media-sound/pithos
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 06 Dec 2010; Matt Carr (mca) <karman05@gmail.com> +pithos-9999.ebuild,
+ +metadata.xml:
+ New Ebuild for bug 345815 thanks to marienz, floppym, Hawk777, chithead, and
+ Tommy[D]
+
diff --git a/media-sound/pithos/Manifest b/media-sound/pithos/Manifest
new file mode 100644
index 000000000..341f0c82e
--- /dev/null
+++ b/media-sound/pithos/Manifest
@@ -0,0 +1,3 @@
+EBUILD pithos-9999.ebuild 1134 RMD160 d7f66eaf181b1536e6ae1f13c1297200235b41bc SHA1 45b308b81894c6f2d2618bb72a8e46444d90b460 SHA256 8a142126566b5b2d103d8c476e66c13bc29d73f5553b307ab8931c1faabde4b8
+MISC ChangeLog 300 RMD160 cf44d78442ecffd5ab39f5337eba2af0c1f37159 SHA1 0c67663b602744c43c58a3245f8a58948be38fa4 SHA256 abcff19c5eba2bc718d02b8a2f8ad0ce06e5767a145ab9c4c3ad489e827ceceb
+MISC metadata.xml 345 RMD160 edbbe3bec71a1370f73e5542e5473eb57708dea2 SHA1 636ea62d307ca41d9c9dec762e6c13a726dcc48c SHA256 27eeccc602853e301ea217d45c4ea57ce2d74fc86edf77c755bfd138304dbc13
diff --git a/media-sound/pithos/metadata.xml b/media-sound/pithos/metadata.xml
new file mode 100644
index 000000000..366fea717
--- /dev/null
+++ b/media-sound/pithos/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>no-herd</herd>
+ <maintainer><email>maintainer-wanted@gentoo.org</email></maintainer>
+ <use>
+ <flag name='gnome'>Use <pkg>gnome-base/gnome-settings-daemon</pkg> for binding media keys</flag>
+ </use>
+</pkgmetadata>
diff --git a/media-sound/pithos/pithos-9999.ebuild b/media-sound/pithos/pithos-9999.ebuild
new file mode 100644
index 000000000..4fa2aba47
--- /dev/null
+++ b/media-sound/pithos/pithos-9999.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="3"
+PYTHON_DEPEND="2:2.6"
+SUPPORT_PYTHON_ABIS="1"
+inherit bzr distutils
+
+DESCRIPTION="A Pandora Radio (pandora.com) player for the GNOME Desktop"
+HOMEPAGE="http://kevinmehall.net/p/pithos/"
+EBZR_REPO_URI="lp:${PN}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS=""
+IUSE="gnome"
+
+DEPEND="dev-python/python-distutils-extra"
+
+RDEPEND="dev-python/pyxdg
+ dev-python/pygobject
+ dev-python/notify-python
+ dev-python/pygtk
+ dev-python/gst-python
+ dev-python/dbus-python
+ media-libs/gst-plugins-good
+ media-libs/gst-plugins-bad
+ media-plugins/gst-plugins-faad
+ media-plugins/gst-plugins-soup
+ gnome? ( gnome-base/gnome-settings-daemon )
+ !gnome? ( dev-libs/keybinder )"
+
+RESTRICT_PYTHON_ABIS="2.[45] 3.*"
+
+src_prepare() {
+ # bug #216009
+ # avoid writing to /root/.gstreamer-0.10/registry.xml
+ export GST_REGISTRY="${T}"/registry.xml
+ python_copy_sources
+}
+
+src_install() {
+ installation() {
+ "$(PYTHON)" \
+ setup.py \
+ install --root="${D}" --no-compile --prefix="${EPREFIX}"/usr
+ }
+ python_execute_function -s installation
+}