From 81b6d1f0baa0ac4c2d22b3a84b27ec34bbe5087a Mon Sep 17 00:00:00 2001 From: "Juan Aguado (juantxorena)" Date: Tue, 7 Nov 2006 14:48:24 +0000 Subject: media-sound/exaile: New version, new USE flags and refix dependecy ;), thanks to Nick C svn path=/sunrise/; revision=1850 --- media-sound/exaile/ChangeLog | 4 ++ media-sound/exaile/Manifest | 24 ++++++---- media-sound/exaile/exaile-0.2.4.ebuild | 7 ++- media-sound/exaile/exaile-0.2.5b.ebuild | 66 +++++++++++++++++++++++++++ media-sound/exaile/files/digest-exaile-0.2.5b | 3 ++ 5 files changed, 94 insertions(+), 10 deletions(-) create mode 100644 media-sound/exaile/exaile-0.2.5b.ebuild create mode 100644 media-sound/exaile/files/digest-exaile-0.2.5b diff --git a/media-sound/exaile/ChangeLog b/media-sound/exaile/ChangeLog index 217532ebb..38a5ac30f 100644 --- a/media-sound/exaile/ChangeLog +++ b/media-sound/exaile/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 07 Nov 2006; Juan Aguado (juantxorena) + exaile-0.2.4.ebuild, +exaile-0.2.5b.ebuild: + New version, new USE flags and refix dependecy ;), thanks to Nick C + 07 Nov 2006; Markus Ullmann exaile-0.2.4.ebuild: Fix DEPEND diff --git a/media-sound/exaile/Manifest b/media-sound/exaile/Manifest index 4480f268f..772071600 100644 --- a/media-sound/exaile/Manifest +++ b/media-sound/exaile/Manifest @@ -1,12 +1,17 @@ DIST exaile_0.2.4.tar.gz 312996 RMD160 3aa40bd15ede339e2d7e1971d58c44b13aeb22a4 SHA1 190433dd082f949d4bd2b96eb9ff153d6d26af69 SHA256 ca1d160d2564fd6520bf6bce728e4d8cf5ca12dbde6024398640fe7486ccbf43 -EBUILD exaile-0.2.4.ebuild 1496 RMD160 1633f5d604c527681ecae85ba981e66906ade197 SHA1 f3e8208b5414c6d2f8e302aa178f0942059b7db0 SHA256 d509daa1818b9993888a00087853785cb0beec43b48f262313d47a3457108c40 -MD5 fbf2e2c38e9b05936f125e639b45ad3c exaile-0.2.4.ebuild 1496 -RMD160 1633f5d604c527681ecae85ba981e66906ade197 exaile-0.2.4.ebuild 1496 -SHA256 d509daa1818b9993888a00087853785cb0beec43b48f262313d47a3457108c40 exaile-0.2.4.ebuild 1496 -MISC ChangeLog 2493 RMD160 c0b256359b3c4558285b111e7b9aae651bfbf17e SHA1 ee23c2779d817563ce5fab7c984845d34b3fa288 SHA256 788940ca9d8023e33721a47953f9f22a09efa2c8dfebd3d6078090fc957e99a8 -MD5 791cf5c018d09f10baa3f023e0f87c8b ChangeLog 2493 -RMD160 c0b256359b3c4558285b111e7b9aae651bfbf17e ChangeLog 2493 -SHA256 788940ca9d8023e33721a47953f9f22a09efa2c8dfebd3d6078090fc957e99a8 ChangeLog 2493 +DIST exaile_0.2.5b.tar.gz 280325 RMD160 944c29a2487e671dad72965b56d598c105bf4000 SHA1 88891e96a5d8ee024a9dc10306466376a3c17df9 SHA256 0644e81b599f7a7c7ac490e4f1f6be4752b126dde784effc2547e5506ad9820d +EBUILD exaile-0.2.4.ebuild 1652 RMD160 e6f8badc8c4ae5210ff1f041e4261719cdb56aff SHA1 2809b6f2e2d6c9651bcb31c430d8e310ecf363bb SHA256 b5d3a596e5128942f551f02bcd32e4eb9c5c088ecb5ef4fff8dcef08ba1ae622 +MD5 0484ff17283789a3c41006210ba3a9f9 exaile-0.2.4.ebuild 1652 +RMD160 e6f8badc8c4ae5210ff1f041e4261719cdb56aff exaile-0.2.4.ebuild 1652 +SHA256 b5d3a596e5128942f551f02bcd32e4eb9c5c088ecb5ef4fff8dcef08ba1ae622 exaile-0.2.4.ebuild 1652 +EBUILD exaile-0.2.5b.ebuild 1652 RMD160 e6f8badc8c4ae5210ff1f041e4261719cdb56aff SHA1 2809b6f2e2d6c9651bcb31c430d8e310ecf363bb SHA256 b5d3a596e5128942f551f02bcd32e4eb9c5c088ecb5ef4fff8dcef08ba1ae622 +MD5 0484ff17283789a3c41006210ba3a9f9 exaile-0.2.5b.ebuild 1652 +RMD160 e6f8badc8c4ae5210ff1f041e4261719cdb56aff exaile-0.2.5b.ebuild 1652 +SHA256 b5d3a596e5128942f551f02bcd32e4eb9c5c088ecb5ef4fff8dcef08ba1ae622 exaile-0.2.5b.ebuild 1652 +MISC ChangeLog 2678 RMD160 367d1a851398884a01422b73a7911962c9aba431 SHA1 11f3ef3d37d4ec34b9e1d1f1582c44f5f5dfeb98 SHA256 b90d05fe1bd85813e10c02533e86f5da48fcd1d13e249b33d14b9b904b4f6f42 +MD5 e67bf1d5f2e3bcad1fc0dbca19e98d45 ChangeLog 2678 +RMD160 367d1a851398884a01422b73a7911962c9aba431 ChangeLog 2678 +SHA256 b90d05fe1bd85813e10c02533e86f5da48fcd1d13e249b33d14b9b904b4f6f42 ChangeLog 2678 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 @@ -14,3 +19,6 @@ SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata MD5 dbd73675642f9c5fb450e06df82a66e2 files/digest-exaile-0.2.4 238 RMD160 ebc6c554026608d41c38c2992ae0cf1d4c7c61bd files/digest-exaile-0.2.4 238 SHA256 72eded2838fb8db84253735887e114ff1a4769099c31eda1ef55387e0bc27ea9 files/digest-exaile-0.2.4 238 +MD5 357cce4bd57221c04f171fd4d2e9d065 files/digest-exaile-0.2.5b 241 +RMD160 b37d3a8ef07885f41340ac5b3b393a0441be6752 files/digest-exaile-0.2.5b 241 +SHA256 03d492c52a1451c3780376dbde055191f740d31ee716a9380de26536596726f5 files/digest-exaile-0.2.5b 241 diff --git a/media-sound/exaile/exaile-0.2.4.ebuild b/media-sound/exaile/exaile-0.2.4.ebuild index 4e185b9f3..c9e6a08b7 100644 --- a/media-sound/exaile/exaile-0.2.4.ebuild +++ b/media-sound/exaile/exaile-0.2.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.exaile.org/files/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86 ~amd64" -IUSE="fam mp3 trayicon ipod" +IUSE="fam mp3 flac aac trayicon ipod" DEPEND=">=dev-lang/python-2.4 >=dev-python/pygtk-2.0" @@ -23,12 +23,15 @@ RDEPEND="${DEPEND} >=media-libs/gst-plugins-good-0.10 >=dev-python/gst-python-0.10 >=media-libs/mutagen-1.6 + >=media-plugins/gst-plugins-gconf-0.10 sys-apps/dbus fam? ( app-admin/gamin ) mp3? ( >=media-plugins/gst-plugins-mad-0.10 ) + flac? ( >=media-plugins/gst-plugins-flac-0.10 ) + aac? ( >=media-plugins/gst-plugins-faac-0.10 ) trayicon? ( dev-python/gnome-python-extras ) ipod? ( >=media-libs/libgpod-0.3.2-r1 - media-plugins/gst-plugins-faac )" + >=media-plugins/gst-plugins-faac-0.10 )" S=${WORKDIR}/${MY_P} diff --git a/media-sound/exaile/exaile-0.2.5b.ebuild b/media-sound/exaile/exaile-0.2.5b.ebuild new file mode 100644 index 000000000..c9e6a08b7 --- /dev/null +++ b/media-sound/exaile/exaile-0.2.5b.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils toolchain-funcs + +MY_P=${PN}_${PV} + +DESCRIPTION="Exaile is a media player aiming to be similar to KDE's AmaroK, but for GTK" +HOMEPAGE="http://www.exaile.org/" +SRC_URI="http://www.exaile.org/files/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="fam mp3 flac aac trayicon ipod" + +DEPEND=">=dev-lang/python-2.4 + >=dev-python/pygtk-2.0" +RDEPEND="${DEPEND} + >=dev-python/pysqlite-2 + >=media-libs/gstreamer-0.10 + >=media-libs/gst-plugins-good-0.10 + >=dev-python/gst-python-0.10 + >=media-libs/mutagen-1.6 + >=media-plugins/gst-plugins-gconf-0.10 + sys-apps/dbus + fam? ( app-admin/gamin ) + mp3? ( >=media-plugins/gst-plugins-mad-0.10 ) + flac? ( >=media-plugins/gst-plugins-flac-0.10 ) + aac? ( >=media-plugins/gst-plugins-faac-0.10 ) + trayicon? ( dev-python/gnome-python-extras ) + ipod? ( >=media-libs/libgpod-0.3.2-r1 + >=media-plugins/gst-plugins-faac-0.10 )" + +S=${WORKDIR}/${MY_P} + +pkg_setup() { + if ! built_with_use sys-apps/dbus python; then + eerror "dbus has to be built with python support" + die "dbus python use-flag not set" + fi + + if use ipod && ! built_with_use media-libs/libgpod python ; then + eerror "libgpod has to be built with python support" + die "libgpod python use-flag not set" + fi + +} + +src_unpack() { + unpack ${A} + cd "${S}" + # We want Gentoo's mutagen package + sed -i \ + -e '/mutagen/d' \ + Makefile || die "sed failed" +} + +src_compile() { + emake CC=$(tc-getCC) || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" +} diff --git a/media-sound/exaile/files/digest-exaile-0.2.5b b/media-sound/exaile/files/digest-exaile-0.2.5b new file mode 100644 index 000000000..9cea61401 --- /dev/null +++ b/media-sound/exaile/files/digest-exaile-0.2.5b @@ -0,0 +1,3 @@ +MD5 1e8439c85536ce83d05a0b281a918f91 exaile_0.2.5b.tar.gz 280325 +RMD160 944c29a2487e671dad72965b56d598c105bf4000 exaile_0.2.5b.tar.gz 280325 +SHA256 0644e81b599f7a7c7ac490e4f1f6be4752b126dde784effc2547e5506ad9820d exaile_0.2.5b.tar.gz 280325 -- cgit v1.2.3-18-g5258