summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Cort <tcort@gentoo.org>2006-04-03 02:48:22 +0000
committerThomas Cort <tcort@gentoo.org>2006-04-03 02:48:22 +0000
commit50b21e43bbe9b4d2cc4ecee8e6fb2dbc9c9efc14 (patch)
treeb3b3522755f1cd02a41bd978895cb576b04eaec4 /media-sound/quodlibet
parentfixed server owned file in bug #126142 (diff)
downloadgentoo-2-50b21e43bbe9b4d2cc4ecee8e6fb2dbc9c9efc14.tar.gz
gentoo-2-50b21e43bbe9b4d2cc4ecee8e6fb2dbc9c9efc14.tar.bz2
gentoo-2-50b21e43bbe9b4d2cc4ecee8e6fb2dbc9c9efc14.zip
Adding patches to set the gst pipeline in the default config.
(Portage version: 2.0.54)
Diffstat (limited to 'media-sound/quodlibet')
-rw-r--r--media-sound/quodlibet/ChangeLog9
-rw-r--r--media-sound/quodlibet/Manifest22
-rw-r--r--media-sound/quodlibet/files/digest-quodlibet-0.19-r11
-rw-r--r--media-sound/quodlibet/files/quodlibet-0.19-alsa.patch12
-rw-r--r--media-sound/quodlibet/files/quodlibet-0.19-oss.patch12
-rw-r--r--media-sound/quodlibet/quodlibet-0.19-r1.ebuild74
6 files changed, 111 insertions, 19 deletions
diff --git a/media-sound/quodlibet/ChangeLog b/media-sound/quodlibet/ChangeLog
index 48646683f1dd..8fd111725533 100644
--- a/media-sound/quodlibet/ChangeLog
+++ b/media-sound/quodlibet/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for media-sound/quodlibet
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/quodlibet/ChangeLog,v 1.16 2006/04/03 02:40:17 deltacow Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/quodlibet/ChangeLog,v 1.17 2006/04/03 02:48:22 tcort Exp $
+
+*quodlibet-0.19-r1 (03 Apr 2006)
+
+ 03 Apr 2006; Thomas Cort <tcort@gentoo.org>
+ +files/quodlibet-0.19-alsa.patch, +files/quodlibet-0.19-oss.patch,
+ +quodlibet-0.19-r1.ebuild:
+ Adding patches to set the gst pipeline in the default config.
03 Apr 2006; Scott Stoddard <deltacow@gentoo.org> quodlibet-0.19.ebuild:
Added ~amd64.
diff --git a/media-sound/quodlibet/Manifest b/media-sound/quodlibet/Manifest
index 46e1db47d470..fd07b69911c6 100644
--- a/media-sound/quodlibet/Manifest
+++ b/media-sound/quodlibet/Manifest
@@ -1,27 +1,13 @@
MD5 8b14bee82457e2d8735e014fda356511 ChangeLog 2893
-RMD160 c4436309e18b44ffd6628aeff67d01f5109921db ChangeLog 2893
-SHA256 ad5b976d6a5c20d3424f2318c6ba4a1c34815ceed597fc8f23bf20dca0128ac0 ChangeLog 2893
MD5 704b13a70e462cea62a9f57f66a7330e files/digest-quodlibet-0.11-r1 66
-RMD160 7095c83ceb23dab39aca2b8e6d80547d525d8ec2 files/digest-quodlibet-0.11-r1 66
-SHA256 cb0048d6fd3d439f324188ee145db8817fc94f97e5cfe9cf1d69df1b04f2048b files/digest-quodlibet-0.11-r1 66
MD5 d1918953015d3fb5fb6ae39e652fb2c7 files/digest-quodlibet-0.17.1-r2 250
-RMD160 e8ccb5f5ae6485195899e921e5d4ea0aca6429ff files/digest-quodlibet-0.17.1-r2 250
-SHA256 76c88f86559b5d175b628e8682d25e77de08d48af60df8a81eb3653327b6b3b1 files/digest-quodlibet-0.17.1-r2 250
MD5 9fe2cf94756025872c8fd235c6371c70 files/digest-quodlibet-0.19 66
-RMD160 8c4e6020826ed1fb5b65ce98014729513b5e3ef0 files/digest-quodlibet-0.19 66
-SHA256 9c1942bb19ba1a10d62f9f46d196b47b142b7f4bb7d388103076d2e546e8d865 files/digest-quodlibet-0.19 66
+MD5 9fe2cf94756025872c8fd235c6371c70 files/digest-quodlibet-0.19-r1 66
MD5 a1c9620cc4536cfdb260002b24be843a files/quodlibet-0.17.1-multilibfix.patch 303
-RMD160 0261ff0ef973c3816d81f230fd529e80339ffc0a files/quodlibet-0.17.1-multilibfix.patch 303
-SHA256 d617e64d526add925bfcbe9d8ce3c491cba42fa4f501bc71e331dcc84a36956e files/quodlibet-0.17.1-multilibfix.patch 303
+MD5 3cd68f8e542c31c865020dfbd316c4f0 files/quodlibet-0.19-alsa.patch 519
+MD5 b05966282b90b48bed11240b6b732138 files/quodlibet-0.19-oss.patch 518
MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158
-RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e metadata.xml 158
-SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b metadata.xml 158
MD5 80b6e1e0c43599a4b17d8b92e18ca3a9 quodlibet-0.11-r1.ebuild 867
-RMD160 3a628d23d6e4fe9e116103dfc86b07cb5eb66824 quodlibet-0.11-r1.ebuild 867
-SHA256 99892ea07c6a44bdcf76bf587e348ff4b90cc8dc4478e71e594fcdabeda2dd7e quodlibet-0.11-r1.ebuild 867
MD5 c7969c63fbdc2b17cfaef8ef805f8996 quodlibet-0.17.1-r2.ebuild 1746
-RMD160 86d36e5cb9c64e510e4aca29c61510d5a9295990 quodlibet-0.17.1-r2.ebuild 1746
-SHA256 3560ddbc98e0535991b3e906db3043b4e1cb7418d0d4c797ffb606eed90b0dc0 quodlibet-0.17.1-r2.ebuild 1746
+MD5 68ea4f33ad0698d14c37a10f05d0f016 quodlibet-0.19-r1.ebuild 2068
MD5 0c51a68a4b66cea734745c0b65929d12 quodlibet-0.19.ebuild 1944
-RMD160 8b01fddcee1d2362c3662b0b39ae3e3e16c4612d quodlibet-0.19.ebuild 1944
-SHA256 0c40acbb2f7a7e77a087bffeceb6ee9e92d58c1e601d8d411ec34342e946185e quodlibet-0.19.ebuild 1944
diff --git a/media-sound/quodlibet/files/digest-quodlibet-0.19-r1 b/media-sound/quodlibet/files/digest-quodlibet-0.19-r1
new file mode 100644
index 000000000000..1254db982df2
--- /dev/null
+++ b/media-sound/quodlibet/files/digest-quodlibet-0.19-r1
@@ -0,0 +1 @@
+MD5 b74e268e1573b9bf4fcec7a03244265d quodlibet-0.19.tar.gz 533293
diff --git a/media-sound/quodlibet/files/quodlibet-0.19-alsa.patch b/media-sound/quodlibet/files/quodlibet-0.19-alsa.patch
new file mode 100644
index 000000000000..d4effe1f1934
--- /dev/null
+++ b/media-sound/quodlibet/files/quodlibet-0.19-alsa.patch
@@ -0,0 +1,12 @@
+diff -urN quodlibet-0.19.orig/config.py quodlibet-0.19/config.py
+--- quodlibet-0.19.orig/config.py 2006-04-02 22:33:05.000000000 -0400
++++ quodlibet-0.19/config.py 2006-04-02 22:33:21.000000000 -0400
+@@ -75,7 +75,7 @@
+ # probably belong in memory
+ "repeat": "false",
+
+- "pipeline": "", # GStreamer audio pipeline
++ "pipeline": "alsasink", # GStreamer audio pipeline
+
+ # initial column headers
+ "headers": "~#track ~title~version ~album~part artist ~#length",
diff --git a/media-sound/quodlibet/files/quodlibet-0.19-oss.patch b/media-sound/quodlibet/files/quodlibet-0.19-oss.patch
new file mode 100644
index 000000000000..1395d0d5ef3e
--- /dev/null
+++ b/media-sound/quodlibet/files/quodlibet-0.19-oss.patch
@@ -0,0 +1,12 @@
+diff -urN quodlibet-0.19.orig/config.py quodlibet-0.19/config.py
+--- quodlibet-0.19.orig/config.py 2006-04-02 22:33:05.000000000 -0400
++++ quodlibet-0.19/config.py 2006-04-02 22:33:48.000000000 -0400
+@@ -75,7 +75,7 @@
+ # probably belong in memory
+ "repeat": "false",
+
+- "pipeline": "", # GStreamer audio pipeline
++ "pipeline": "osssink", # GStreamer audio pipeline
+
+ # initial column headers
+ "headers": "~#track ~title~version ~album~part artist ~#length",
diff --git a/media-sound/quodlibet/quodlibet-0.19-r1.ebuild b/media-sound/quodlibet/quodlibet-0.19-r1.ebuild
new file mode 100644
index 000000000000..456ebd8fea4d
--- /dev/null
+++ b/media-sound/quodlibet/quodlibet-0.19-r1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/quodlibet/quodlibet-0.19-r1.ebuild,v 1.1 2006/04/03 02:48:22 tcort Exp $
+
+inherit eutils
+
+DESCRIPTION="Quod Libet is a new kind of audio player."
+HOMEPAGE="http://www.sacredchao.net/quodlibet"
+SRC_URI="http://www.sacredchao.net/~piman/software/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa esd flac gnome mad musepack oss vorbis"
+
+DEPEND=">=virtual/python-2.3
+ >=dev-python/pygtk-2.8
+ >=x11-libs/gtk+-2.8
+ >=media-libs/mutagen-1.0
+ >=media-libs/gstreamer-0.10.3
+ >=media-libs/gst-plugins-base-0.10.3
+ >=media-libs/gst-plugins-good-0.10.2
+ >=dev-python/gst-python-0.10.1
+ mad? ( dev-python/pymad
+ >=media-plugins/gst-plugins-mad-0.10.2 )
+ vorbis? ( dev-python/pyvorbis
+ >=media-plugins/gst-plugins-vorbis-0.10.0
+ >=media-plugins/gst-plugins-ogg-0.10.0 )
+ flac? ( >=media-plugins/gst-plugins-flac-0.10.0
+ >=dev-python/ctypes-0.9.6 )
+ musepack? ( >=media-plugins/gst-plugins-musepack-0.10.0
+ >=media-libs/gst-plugins-bad-0.10.1
+ media-libs/libmpcdec
+ >=dev-python/ctypes-0.9.6 )
+ alsa? ( >=media-plugins/gst-plugins-alsa-0.10.0 )
+ oss? ( >=media-plugins/gst-plugins-oss-0.10.0 )
+ esd? ( >=media-plugins/gst-plugins-esd-0.10.0 )
+ gnome? ( dev-python/gnome-python-extras
+ >=media-plugins/gst-plugins-gnomevfs-0.10.0
+ dev-python/feedparser )"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ epatch ${FILESDIR}/quodlibet-0.17.1-multilibfix.patch
+
+ if use alsa; then
+ epatch ${FILESDIR}/${P}-alsa.patch
+ else
+ if use oss; then
+ epatch ${FILESDIR}/${P}-oss.patch
+ fi
+ fi
+}
+
+src_compile() {
+ mkdir -p "${T}/home"
+ export HOME="${T}/home"
+ export GST_REGISTRY=${T}/home/registry.cache.xml
+
+ addpredict /root/.gconfd
+ addpredict /root/.gconf
+ addpredict /var/lib/cache/gstreamer-0.10
+
+ emake || die "emake failed"
+ emake extensions || die "emake extensions failed"
+}
+
+src_install() {
+ make PREFIX=/usr DESTDIR=${D} libdir=$(get_libdir) install ||
+ die "install failed"
+ dodoc README NEWS
+}