From 5270b43ea2b634544c1f96ee6acbdda4e4745450 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Diego=20Elio=20Petten=C3=B2?= Date: Thu, 28 Dec 2006 20:56:46 +0000 Subject: [PATCH] Add a live SVN version of Amarok. Although not supported and a bad idea in general, it would save me from supporting people with old and broken unofficial amarok-svn ebuilds that usually waste my time. Package-Manager: portage-2.1.2_rc4-r1 --- media-sound/amarok/ChangeLog | 9 ++- media-sound/amarok/Manifest | 21 ++++-- media-sound/amarok/amarok-9999.ebuild | 80 +++++++++++++++++++++ media-sound/amarok/files/digest-amarok-9999 | 0 4 files changed, 102 insertions(+), 8 deletions(-) create mode 100644 media-sound/amarok/amarok-9999.ebuild create mode 100644 media-sound/amarok/files/digest-amarok-9999 diff --git a/media-sound/amarok/ChangeLog b/media-sound/amarok/ChangeLog index f5b92f6da705..71c14620a521 100644 --- a/media-sound/amarok/ChangeLog +++ b/media-sound/amarok/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for media-sound/amarok # Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/amarok/ChangeLog,v 1.191 2006/12/26 19:35:00 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/amarok/ChangeLog,v 1.192 2006/12/28 20:56:46 flameeyes Exp $ + +*amarok-9999 (28 Dec 2006) + + 28 Dec 2006; Diego Pettenò +amarok-9999.ebuild: + Add a live SVN version of Amarok. Although not supported and a bad idea in + general, it would save me from supporting people with old and broken + unofficial amarok-svn ebuilds that usually waste my time. 26 Dec 2006; Diego Pettenò files/digest-amarok-1.4.4-r3, Manifest: diff --git a/media-sound/amarok/Manifest b/media-sound/amarok/Manifest index 620be81f1002..201b000539e0 100644 --- a/media-sound/amarok/Manifest +++ b/media-sound/amarok/Manifest @@ -16,10 +16,14 @@ EBUILD amarok-1.4.4-r3.ebuild 2161 RMD160 13323f28ec8914b275cb24f18338070990c14a MD5 9f05e6fec75ee515b0572c7f7ada2b38 amarok-1.4.4-r3.ebuild 2161 RMD160 13323f28ec8914b275cb24f18338070990c14ab3 amarok-1.4.4-r3.ebuild 2161 SHA256 2334848db43611ca0a0d3da40d6085b8d756b6926370c75b996447acc98c4faf amarok-1.4.4-r3.ebuild 2161 -MISC ChangeLog 31329 RMD160 85af71d3057d214feb139b0c6b2717e77a822b52 SHA1 d1f8f8b7130d0562ccb20b7710d4bb6b63f11c4e SHA256 c42ba01d66e77eb5d27d2f85311599fb971f697b06e7d49b3413a48f62c16631 -MD5 708160be81cc65a0ae21ef23aa0a7e15 ChangeLog 31329 -RMD160 85af71d3057d214feb139b0c6b2717e77a822b52 ChangeLog 31329 -SHA256 c42ba01d66e77eb5d27d2f85311599fb971f697b06e7d49b3413a48f62c16631 ChangeLog 31329 +EBUILD amarok-9999.ebuild 2255 RMD160 0e13d568ef1d771d0018dfa1b6d896ab50a6858f SHA1 2ad82201b49c68d05f26cbe8e8b2622f234b852c SHA256 691e92bd0d4c71b5af269b616bd7971079a6b957a5a82ea20154c53e4e701563 +MD5 8feb67fa7c37fa56a15585647b0311a1 amarok-9999.ebuild 2255 +RMD160 0e13d568ef1d771d0018dfa1b6d896ab50a6858f amarok-9999.ebuild 2255 +SHA256 691e92bd0d4c71b5af269b616bd7971079a6b957a5a82ea20154c53e4e701563 amarok-9999.ebuild 2255 +MISC ChangeLog 31640 RMD160 dfadca6d8c9930bce26a88ea06ed74b772ba8323 SHA1 f9d022be1922ab2f5516f36d55f9643f3707d588 SHA256 af31008d62d2bb15e6646dfe4d7f3036ce9943410de1d7445eae4d52468c72f7 +MD5 c1b5aa41637a5a7c4be5d6553e67a674 ChangeLog 31640 +RMD160 dfadca6d8c9930bce26a88ea06ed74b772ba8323 ChangeLog 31640 +SHA256 af31008d62d2bb15e6646dfe4d7f3036ce9943410de1d7445eae4d52468c72f7 ChangeLog 31640 MISC metadata.xml 266 RMD160 3ce35cecb3927850e61ee5bad2e0e4b210c0df3e SHA1 d41658ffae344562e8579d219bd3f746d4cba624 SHA256 c2f316075bb660460a285a5474235615f5946bb47df6e6f0c9c4de9ed64edf26 MD5 986cc6d7e9a21474e34336045796ffaa metadata.xml 266 RMD160 3ce35cecb3927850e61ee5bad2e0e4b210c0df3e metadata.xml 266 @@ -30,10 +34,13 @@ SHA256 30a763884b75f16b9a733b1eeb468f2316f2b6ae1e7500459463fee5cbd94493 files/di MD5 09d4216c683d6a633f4c8fb6dfe73719 files/digest-amarok-1.4.4-r3 503 RMD160 f2b5a9cb52037ec05f9aafc0ce89015d9ca015a2 files/digest-amarok-1.4.4-r3 503 SHA256 5684c57a46c61c81e4eb0204bdfd7b6baf02dd2e5f3613a76b1876d812fd5b23 files/digest-amarok-1.4.4-r3 503 +MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-amarok-9999 0 +RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-amarok-9999 0 +SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-amarok-9999 0 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) -iD8DBQFFkXlsAiZjviIA2XgRAviNAKCxs4yYKI8PW1fgEv9YwoHMjdKffQCgulvS -n0Jk8mk/4J5mJKPgCacTUQY= -=h/ZW +iD8DBQFFlC+YAiZjviIA2XgRApNpAJ4im94HNJ4BDr5ay5pU+djbMR6GLACfZpG/ +bcVL8Pgalo/5wFusLKl3MnQ= +=Z8Sm -----END PGP SIGNATURE----- diff --git a/media-sound/amarok/amarok-9999.ebuild b/media-sound/amarok/amarok-9999.ebuild new file mode 100644 index 000000000000..ae204d630618 --- /dev/null +++ b/media-sound/amarok/amarok-9999.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/amarok/amarok-9999.ebuild,v 1.1 2006/12/28 20:56:46 flameeyes Exp $ + +inherit kde subversion + +ESVN_REPO_URI="svn://anonsvn.kde.org/home/kde/trunk/extragear/multimedia/amarok" +ESVN_STORE_DIR="${PORTAGE_ACTUAL_DISTDIR-${DISTDIR}}/svn-src/" + +PKG_SUFFIX="" + +DESCRIPTION="Advanced audio player based on KDE framework." +HOMEPAGE="http://amarok.kde.org/" + +LICENSE="GPL-2" + +SLOT="0" +KEYWORDS="-*" +IUSE="aac kde mysql noamazon opengl postgres +visualization ipod ifp real njb mtp musicbrainz" +# kde: enables compilation of the konqueror sidebar plugin + +RDEPEND="kde? ( || ( kde-base/konqueror kde-base/kdebase ) ) + >=media-libs/xine-lib-1.1.2_pre20060328-r8 + >=media-libs/taglib-1.4 + mysql? ( >=virtual/mysql-4.0 ) + postgres? ( dev-db/libpq ) + opengl? ( virtual/opengl ) + visualization? ( media-libs/libsdl + =media-plugins/libvisual-plugins-0.4* ) + ipod? ( >=media-libs/libgpod-0.3 ) + aac? ( media-libs/libmp4v2 ) + ifp? ( media-libs/libifp ) + real? ( media-video/realplayer ) + njb? ( >=media-libs/libnjb-2.2.4 ) + mtp? ( media-libs/libmtp ) + musicbrainz? ( media-libs/tunepimp ) + =dev-lang/ruby-1.8*" + +DEPEND="${RDEPEND}" + +need-kde 3.3 + +S="${WORKDIR}/${PN}" + +src_unpack() { + ESVN_UPDATE_CMD="svn update -N" \ + ESVN_FETCH_CMD="svn checkout -N" \ + ESVN_REPO_URI=`dirname ${ESVN_REPO_URI}` \ + subversion_src_unpack + + S="${WORKDIR}/${PN}/admin" \ + ESVN_REPO_URI="svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/kde-common/admin" \ + subversion_src_unpack + + ESVN_UPDATE_CMD="svn up" \ + ESVN_FETCH_CMD="svn checkout" \ + S="${WORKDIR}/${PN}/amarok" \ + subversion_src_unpack +} + +src_compile() { + # Extra, unsupported engines are forcefully disabled. + local myconf="$(use_enable mysql) $(use_enable postgres postgresql) + $(use_with opengl) --without-xmms + $(use_with visualization libvisual) + $(use_enable !noamazon amazon) + $(use_with ipod libgpod) + $(use_with aac mp4v2) + $(use_with ifp) + $(use_with real helix) + $(use_with njb libnjb) + $(use_with mtp libmtp) + $(use_with musicbrainz) + --with-xine + --without-mas + --without-nmm" + + kde_src_compile +} diff --git a/media-sound/amarok/files/digest-amarok-9999 b/media-sound/amarok/files/digest-amarok-9999 new file mode 100644 index 000000000000..e69de29bb2d1 -- 2.26.2