[proaudio] [1640] libzzub bump and some cleanup

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 1640
Author:   gavlee
Date:     2010-04-16 20:03:38 +0200 (Fri, 16 Apr 2010)
Log Message:
-----------
libzzub bump and some cleanup

Modified Paths:
--------------
    trunk/overlays/proaudio/media-libs/libzzub/ChangeLog
    trunk/overlays/proaudio/media-libs/libzzub/Manifest
    trunk/overlays/proaudio/media-libs/libzzub/metadata.xml

Added Paths:
-----------
    trunk/overlays/proaudio/media-libs/libzzub/libzzub-0.2.5.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/media-libs/libzzub/libzzub-0.2.1.ebuild
    trunk/overlays/proaudio/media-libs/libzzub/libzzub-0.2.2.ebuild
    trunk/overlays/proaudio/media-libs/libzzub/libzzub-0.2.3.ebuild
    trunk/overlays/proaudio/media-libs/libzzub/libzzub-9999.ebuild

Modified: trunk/overlays/proaudio/media-libs/libzzub/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-libs/libzzub/ChangeLog	2010-04-13 15:22:17 UTC (rev 1639)
+++ trunk/overlays/proaudio/media-libs/libzzub/ChangeLog	2010-04-16 18:03:38 UTC (rev 1640)
@@ -1,7 +1,15 @@
 # ChangeLog for media-libs/libzzub
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*libzzub-0.2.5 (16 Apr 2010)
+
+  16 Apr 2010; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx>
+  -libzzub-0.2.1.ebuild, -libzzub-0.2.2.ebuild, -libzzub-0.2.3.ebuild,
+  +libzzub-0.2.5.ebuild, -libzzub-9999.ebuild, metadata.xml:
+  remove ebuilds with non-existant SRC_URI. cleanup and bump to latest
+  version
+
   17 Dec 2007; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx> ChangeLog:
   added a changelog
 

Modified: trunk/overlays/proaudio/media-libs/libzzub/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/libzzub/Manifest	2010-04-13 15:22:17 UTC (rev 1639)
+++ trunk/overlays/proaudio/media-libs/libzzub/Manifest	2010-04-16 18:03:38 UTC (rev 1640)
@@ -1,9 +1,4 @@
-DIST libzzub-0.2.1.tar.bz2 2070486 RMD160 74c0864078d04bdb9c84fc8b97de6490a710ed4d SHA1 5026111c5cacbdf809592ae45203df0cf7ea7265 SHA256 b29f40ee2d214cd1ba3d61da32da2872eba361307e6c686f9097a28fcb2c0628
-DIST libzzub-0.2.2.tar.bz2 3153558 RMD160 b496bf3cfba29c2c18a73e62a0dc0a01785d2119 SHA1 34316fd4a8042bfde6fb109174f53b81f161c72c SHA256 5da3160d62b94241ae5529785bf340b9fb0688c14d99a8dd3f812ca59cb62f9f
-DIST libzzub-0.2.3.tar.bz2 3217916 RMD160 735a891e25ee5fbb77e5990b748689735d998a5b SHA1 ebf0a6999d322ec9fadbf4af98a9a7717839f152 SHA256 de8cac853c962636473f97b7d6ca3de0b12caf15127a5bbb4925857fdaaf5d73
-EBUILD libzzub-0.2.1.ebuild 1552 RMD160 69560563bf84222837db668bcba2fa2d8d3dc076 SHA1 287c86f6d11b79ba75f14e22f03c29c2ef160b5e SHA256 ed25c8d38e9fc108c76ecd3b9bdeb1f88e93fb2bb8907b26cff018eb7dcc0428
-EBUILD libzzub-0.2.2.ebuild 1552 RMD160 69560563bf84222837db668bcba2fa2d8d3dc076 SHA1 287c86f6d11b79ba75f14e22f03c29c2ef160b5e SHA256 ed25c8d38e9fc108c76ecd3b9bdeb1f88e93fb2bb8907b26cff018eb7dcc0428
-EBUILD libzzub-0.2.3.ebuild 1552 RMD160 69560563bf84222837db668bcba2fa2d8d3dc076 SHA1 287c86f6d11b79ba75f14e22f03c29c2ef160b5e SHA256 ed25c8d38e9fc108c76ecd3b9bdeb1f88e93fb2bb8907b26cff018eb7dcc0428
-EBUILD libzzub-9999.ebuild 1553 RMD160 31ae5813ab01af8cda9f27da275f37b7ca1b8f53 SHA1 68c3988ba4b22e77f2659b74246ebe7ef0963a58 SHA256 6b8a0cdebfbb6fa5472bea2b86ccd30ffab734ef0a76062329a364c09bfb7ba1
-MISC ChangeLog 206 RMD160 5bda74dfde8b85b8501d3ea225e9d6fdf6c68680 SHA1 bee1eb13e6a639f0ce17b02b8e7be2bcf28a5dad SHA256 c96d6afb35a22b467834701de95ecffa84cd377161421446e7e5abd1fe6e7f7b
-MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
+DIST libzzub-0.2.5.tar.bz2 5217606 RMD160 d4f88cde879122af548af41f79905eea56bbf3e7 SHA1 c14461a32d645e1a854eab627d435ae4c13d689e SHA256 8a245891670112c40afcf6cbff63746f3b4da4fbe8a53962fee3129ff1f0fa1a
+EBUILD libzzub-0.2.5.ebuild 1419 RMD160 89415e7ce4928398c9213488fa04c377c3057c06 SHA1 ecd945e050f550a0f34e89d5f6e2591a740848aa SHA256 6a2e95b141464584e6cbc39064f6ee5e7ed90eca1017aafea10680db2ced0f72
+MISC ChangeLog 506 RMD160 d2395c44dccaf97e6a353066036152213ceaed3c SHA1 5eafc2c43b3decdcd73c713057aa325436d33524 SHA256 c87f7a32f0b3ccd6fbf677ee895532f63dff232c3a3e70b88596b5f7991eacff
+MISC metadata.xml 388 RMD160 30be35843f3eaecdf9ecc6e9575c2c9dd78bf113 SHA1 7d4308b68219af00f929b4f1bdebe2e6da94b1d8 SHA256 33f07cd75ea0b32ac7a5799551f7e0ad9d229d6f8b7e42180f331feaa71583c4

Deleted: trunk/overlays/proaudio/media-libs/libzzub/libzzub-0.2.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/libzzub/libzzub-0.2.1.ebuild	2010-04-13 15:22:17 UTC (rev 1639)
+++ trunk/overlays/proaudio/media-libs/libzzub/libzzub-0.2.1.ebuild	2010-04-16 18:03:38 UTC (rev 1640)
@@ -1,67 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit distutils
-
-DESCRIPTION="buzz compatibility lib for aldrin"
-HOMEPAGE="http://trac.zeitherrschaft.org/aldrin";
-SRC_URI="mirror://sourceforge/aldrin/${P}.tar.bz2"
-RESTRICT="mirror"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="alsa jack llvm"
-
-DEPEND="${RDEPEND}
-		dev-util/scons"
-RDEPEND=">=dev-lang/python-2.4
-		>=dev-python/wxpython-2.6
-		media-libs/libsndfile
-		dev-python/ctypes
-		jack? ( media-sound/jack-audio-connection-kit  )
-		alsa? ( media-libs/alsa-lib )
-		sys-libs/zlib
-		media-libs/flac
-		llvm? ( >=sys-devel/llvm-base-1.9 )"
-
-pkg_setup() {
-	if use llvm; then
-		ewarn "Note: LLVM is a bleeding edge bleeding edge compiler suite that"
-		ewarn "offers very optimized code. It takes a while to compile!"
-		ewarn "llvm-base and llvm-gcc can be found in the proaudio-dev overlay."
-		ewarn ""
-		ewarn "You can also choose libzzub's GCC wrapper with USE=\"-llvm\"."
-
-		if ! built_with_use sys-devel/llvm-base jit;then
-			eerror "You need to compile sys-devel/llvm-base with the \"jit\""
-			eerror "enabled."
-			die
-		fi
-	fi
-}
-
-src_compile() {
-	local myconf=""
-
-	use llvm \
-		&& myconf="${myconf} LUNARTARGET=llvm LLVMGCCPATH=/usr/bin" \
-		|| myconf="${myconf} LUNARTARGET=gcc"
-
-	scons \
-		PREFIX=/usr \
-		DESTDIR="${D}" \
-		${myconf} \
-		configure || die "configure failed"
-
-	scons || die "compilation failed"
-}
-
-src_install() {
-	scons install || die
-	dodoc CREDITS.txt
-	cd src/pyzzub
-	distutils_src_install
-}
-

Deleted: trunk/overlays/proaudio/media-libs/libzzub/libzzub-0.2.2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/libzzub/libzzub-0.2.2.ebuild	2010-04-13 15:22:17 UTC (rev 1639)
+++ trunk/overlays/proaudio/media-libs/libzzub/libzzub-0.2.2.ebuild	2010-04-16 18:03:38 UTC (rev 1640)
@@ -1,67 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit distutils
-
-DESCRIPTION="buzz compatibility lib for aldrin"
-HOMEPAGE="http://trac.zeitherrschaft.org/aldrin";
-SRC_URI="mirror://sourceforge/aldrin/${P}.tar.bz2"
-RESTRICT="mirror"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="alsa jack llvm"
-
-DEPEND="${RDEPEND}
-		dev-util/scons"
-RDEPEND=">=dev-lang/python-2.4
-		>=dev-python/wxpython-2.6
-		media-libs/libsndfile
-		dev-python/ctypes
-		jack? ( media-sound/jack-audio-connection-kit  )
-		alsa? ( media-libs/alsa-lib )
-		sys-libs/zlib
-		media-libs/flac
-		llvm? ( >=sys-devel/llvm-base-1.9 )"
-
-pkg_setup() {
-	if use llvm; then
-		ewarn "Note: LLVM is a bleeding edge bleeding edge compiler suite that"
-		ewarn "offers very optimized code. It takes a while to compile!"
-		ewarn "llvm-base and llvm-gcc can be found in the proaudio-dev overlay."
-		ewarn ""
-		ewarn "You can also choose libzzub's GCC wrapper with USE=\"-llvm\"."
-
-		if ! built_with_use sys-devel/llvm-base jit;then
-			eerror "You need to compile sys-devel/llvm-base with the \"jit\""
-			eerror "enabled."
-			die
-		fi
-	fi
-}
-
-src_compile() {
-	local myconf=""
-
-	use llvm \
-		&& myconf="${myconf} LUNARTARGET=llvm LLVMGCCPATH=/usr/bin" \
-		|| myconf="${myconf} LUNARTARGET=gcc"
-
-	scons \
-		PREFIX=/usr \
-		DESTDIR="${D}" \
-		${myconf} \
-		configure || die "configure failed"
-
-	scons || die "compilation failed"
-}
-
-src_install() {
-	scons install || die
-	dodoc CREDITS.txt
-	cd src/pyzzub
-	distutils_src_install
-}
-

Deleted: trunk/overlays/proaudio/media-libs/libzzub/libzzub-0.2.3.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/libzzub/libzzub-0.2.3.ebuild	2010-04-13 15:22:17 UTC (rev 1639)
+++ trunk/overlays/proaudio/media-libs/libzzub/libzzub-0.2.3.ebuild	2010-04-16 18:03:38 UTC (rev 1640)
@@ -1,67 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit distutils
-
-DESCRIPTION="buzz compatibility lib for aldrin"
-HOMEPAGE="http://trac.zeitherrschaft.org/aldrin";
-SRC_URI="mirror://sourceforge/aldrin/${P}.tar.bz2"
-RESTRICT="mirror"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="alsa jack llvm"
-
-DEPEND="${RDEPEND}
-		dev-util/scons"
-RDEPEND=">=dev-lang/python-2.4
-		>=dev-python/wxpython-2.6
-		media-libs/libsndfile
-		dev-python/ctypes
-		jack? ( media-sound/jack-audio-connection-kit  )
-		alsa? ( media-libs/alsa-lib )
-		sys-libs/zlib
-		media-libs/flac
-		llvm? ( >=sys-devel/llvm-base-1.9 )"
-
-pkg_setup() {
-	if use llvm; then
-		ewarn "Note: LLVM is a bleeding edge bleeding edge compiler suite that"
-		ewarn "offers very optimized code. It takes a while to compile!"
-		ewarn "llvm-base and llvm-gcc can be found in the proaudio-dev overlay."
-		ewarn ""
-		ewarn "You can also choose libzzub's GCC wrapper with USE=\"-llvm\"."
-
-		if ! built_with_use sys-devel/llvm-base jit;then
-			eerror "You need to compile sys-devel/llvm-base with the \"jit\""
-			eerror "enabled."
-			die
-		fi
-	fi
-}
-
-src_compile() {
-	local myconf=""
-
-	use llvm \
-		&& myconf="${myconf} LUNARTARGET=llvm LLVMGCCPATH=/usr/bin" \
-		|| myconf="${myconf} LUNARTARGET=gcc"
-
-	scons \
-		PREFIX=/usr \
-		DESTDIR="${D}" \
-		${myconf} \
-		configure || die "configure failed"
-
-	scons || die "compilation failed"
-}
-
-src_install() {
-	scons install || die
-	dodoc CREDITS.txt
-	cd src/pyzzub
-	distutils_src_install
-}
-

Copied: trunk/overlays/proaudio/media-libs/libzzub/libzzub-0.2.5.ebuild (from rev 1639, trunk/overlays/proaudio/media-libs/libzzub/libzzub-0.2.3.ebuild)
===================================================================
--- trunk/overlays/proaudio/media-libs/libzzub/libzzub-0.2.5.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-libs/libzzub/libzzub-0.2.5.ebuild	2010-04-16 18:03:38 UTC (rev 1640)
@@ -0,0 +1,61 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=2
+
+inherit eutils distutils
+
+DESCRIPTION="buzz compatibility lib for aldrin"
+HOMEPAGE="http://code.google.com/p/aldrin-sequencer/";
+SRC_URI="http://aldrin-sequencer.googlecode.com/files/${P}.tar.bz2";
+RESTRICT="mirror"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="alsa jack llvm"
+
+DEPEND="${RDEPEND}
+		dev-util/scons"
+RDEPEND=">=dev-lang/python-2.5
+		>=dev-python/wxpython-2.6
+		media-libs/libsndfile
+		jack? ( media-sound/jack-audio-connection-kit  )
+		alsa? ( media-libs/alsa-lib )
+		sys-libs/zlib
+		media-libs/flac
+		llvm? ( >=sys-devel/llvm-base-1.9[jit] )"
+
+pkg_setup() {
+	if use llvm; then
+		ewarn "Note: LLVM is a bleeding edge bleeding edge compiler suite that"
+		ewarn "offers very optimized code. It takes a while to compile!"
+		ewarn "llvm-base and llvm-gcc can be found in the proaudio-dev overlay."
+		ewarn ""
+		ewarn "You can also choose libzzub's GCC wrapper with USE=\"-llvm\"."
+	fi
+}
+
+src_compile() {
+	local myconf=""
+
+	use llvm \
+		&& myconf="${myconf} LUNARTARGET=llvm LLVMGCCPATH=/usr/bin" \
+		|| myconf="${myconf} LUNARTARGET=gcc"
+
+	scons \
+		PREFIX=/usr \
+		DESTDIR="${D}" \
+		${myconf} \
+		configure || die "configure failed"
+
+	scons || die "compilation failed"
+}
+
+src_install() {
+	scons install || die
+	dodoc CREDITS.txt
+	cd src/pyzzub
+	distutils_src_install
+}

Deleted: trunk/overlays/proaudio/media-libs/libzzub/libzzub-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/libzzub/libzzub-9999.ebuild	2010-04-13 15:22:17 UTC (rev 1639)
+++ trunk/overlays/proaudio/media-libs/libzzub/libzzub-9999.ebuild	2010-04-16 18:03:38 UTC (rev 1640)
@@ -1,68 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit distutils subversion
-
-DESCRIPTION="buzz compatibility lib for aldrin"
-HOMEPAGE="http://trac.zeitherrschaft.org/aldrin";
-
-SRC_URI=""
-ESVN_REPO_URI="http://svn.zeitherrschaft.org/zzub/trunk/";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE="alsa jack llvm"
-
-DEPEND="${RDEPEND}
-		dev-util/scons"
-RDEPEND=">=dev-lang/python-2.4
-		>=dev-python/wxpython-2.6
-		media-libs/libsndfile
-		dev-python/ctypes
-		jack? ( media-sound/jack-audio-connection-kit  )
-		alsa? ( media-libs/alsa-lib )
-		sys-libs/zlib
-		media-libs/flac
-		llvm? ( >=sys-devel/llvm-base-1.9 )"
-
-pkg_setup() {
-	if use llvm; then
-		ewarn "Note: LLVM is a bleeding edge bleeding edge compiler suite that"
-		ewarn "offers very optimized code. It takes a while to compile!"
-		ewarn "llvm-base and llvm-gcc can be found in the proaudio-dev overlay."
-		ewarn ""
-		ewarn "You can also choose libzzub's GCC wrapper with USE=\"-llvm\"."
-
-		if ! built_with_use sys-devel/llvm-base jit;then
-			eerror "You need to compile sys-devel/llvm-base with the \"jit\""
-			eerror "enabled."
-			die
-		fi
-	fi
-}
-
-src_compile() {
-	local myconf=""
-
-	use llvm \
-		&& myconf="${myconf} LUNARTARGET=llvm LLVMGCCPATH=/usr/bin" \
-		|| myconf="${myconf} LUNARTARGET=gcc"
-
-	scons \
-		PREFIX=/usr \
-		DESTDIR="${D}" \
-		${myconf} \
-		configure || die "configure failed"
-
-	scons || die "compilation failed"
-}
-
-src_install() {
-	scons install || die
-	dodoc CREDITS.txt
-	cd src/pyzzub
-	distutils_src_install
-}
-

Modified: trunk/overlays/proaudio/media-libs/libzzub/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-libs/libzzub/metadata.xml	2010-04-13 15:22:17 UTC (rev 1639)
+++ trunk/overlays/proaudio/media-libs/libzzub/metadata.xml	2010-04-16 18:03:38 UTC (rev 1640)
@@ -6,4 +6,7 @@
 		<email>proaudio@xxxxxxxxxxxxx</email>
 		<name>pro-audio overlay team</name>
 	</maintainer>
+	<use>
+		<flag name="llvm">Enable optimisations using the LLVM Compiler Infrastructure (in proaudio-dev)</flag>
+	</use>
 </pkgmetadata>


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/