diff options
-rw-r--r-- | media-sound/quodlibet/ChangeLog | 9 | ||||
-rw-r--r-- | media-sound/quodlibet/Manifest | 22 | ||||
-rw-r--r-- | media-sound/quodlibet/files/digest-quodlibet-0.19-r1 | 1 | ||||
-rw-r--r-- | media-sound/quodlibet/files/quodlibet-0.19-alsa.patch | 12 | ||||
-rw-r--r-- | media-sound/quodlibet/files/quodlibet-0.19-oss.patch | 12 | ||||
-rw-r--r-- | media-sound/quodlibet/quodlibet-0.19-r1.ebuild | 74 |
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 +} |