[proaudio] [1757] media-libs/bml: cleanup, bump to 0.5.0 & svn-version

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


Revision: 1757
Author:   gentoid
Date:     2010-09-17 18:42:58 +0200 (Fri, 17 Sep 2010)
Log Message:
-----------
media-libs/bml: cleanup, bump to 0.5.0 & svn-version

Modified Paths:
--------------
    trunk/overlays/proaudio/media-libs/bml/ChangeLog
    trunk/overlays/proaudio/media-libs/bml/Manifest
    trunk/overlays/proaudio/media-libs/bml/bml-0.3.0.ebuild
    trunk/overlays/proaudio/media-libs/bml/bml-0.4.0.ebuild

Added Paths:
-----------
    trunk/overlays/proaudio/media-libs/bml/bml-0.5.0.ebuild
    trunk/overlays/proaudio/media-libs/bml/bml-9999.ebuild
    trunk/overlays/proaudio/media-libs/bml/metadata.xml

Modified: trunk/overlays/proaudio/media-libs/bml/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-libs/bml/ChangeLog	2010-09-12 19:28:57 UTC (rev 1756)
+++ trunk/overlays/proaudio/media-libs/bml/ChangeLog	2010-09-17 16:42:58 UTC (rev 1757)
@@ -1,7 +1,14 @@
 # ChangeLog for media-libs/bml
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*bml-9999 (17 Sep 2010)
+*bml-0.5.0 (17 Sep 2010)
+
+  17 Sep 2010; Viktor Lazarev <taurus101v@xxxxxxxxx> bml-0.3.0.ebuild,
+  bml-0.4.0.ebuild, +bml-0.5.0.ebuild, +bml-9999.ebuild, +metadata.xml:
+  bump & cleanup
+
   27 Nov 2008; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx> +bml-0.4.0.ebuild:
   version bump
 

Modified: trunk/overlays/proaudio/media-libs/bml/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/bml/Manifest	2010-09-12 19:28:57 UTC (rev 1756)
+++ trunk/overlays/proaudio/media-libs/bml/Manifest	2010-09-17 16:42:58 UTC (rev 1757)
@@ -1,5 +1,9 @@
 DIST bml-0.3.0.tar.gz 784127 RMD160 3d10821f9e3051faa28a0b91433a4c22a0ae8846 SHA1 72fae8cecbf58a6c2fe6a735ee8cf9ae5cc72a61 SHA256 9c65e5261c35dc92573b45d689b910ddc4c459dc1481919972e1e87353b23a3c
 DIST bml-0.4.0.tar.gz 795574 RMD160 685df07cf0e059fe4e449b367693a7b3706f6362 SHA1 8b7207a58010639ede0dda81970667408bb979d0 SHA256 c9c44d4f2dc4506ccd7d7f283ef4ee2ae7044f924dc23b35c9a45d3099270b6c
-EBUILD bml-0.3.0.ebuild 655 RMD160 d6cd4ba3fde3f4345dfd71ad2d76063a6399b1f4 SHA1 7b2f9e655bd065edd37f076682f3f82f388960fd SHA256 9160efeb0abc6684fe779059dc5870f4c6b728c7daeca9e4961d53e3c2460ddc
-EBUILD bml-0.4.0.ebuild 795 RMD160 c41f2121014647d7cd73f21eeb2bf1cfd509759d SHA1 144b82ca5c8bda0d10534e534273f44dd6ad71c5 SHA256 2fda3b58fc38034a45d28e200939e60119ea754147938680a4ee0b8ea164e102
-MISC ChangeLog 297 RMD160 669fc1b9a1b22215b2d4f9e86a388246da4b1268 SHA1 6791ac0199a9465f1e51e1c0c2aa20ef72109433 SHA256 29491ca9797b3a0c7eef3b33da8cdf226ccc566c7787b685d052e281e4c8978c
+DIST bml-0.5.0.tar.gz 767631 RMD160 edfe5cdd3a20a6e705dc846537fdf69d96f0aa2a SHA1 3a0e4381904a56c2ce60035344c5387cda15f9a0 SHA256 548298a9d1cb871141875cd0e4120f5a6aea7765dc6ab3167587ffa7f98d95a5
+EBUILD bml-0.3.0.ebuild 787 RMD160 29637f9aa4f9da920e3737a75f7d6b2dccc446d4 SHA1 20767abc8782aa080f85a44cdca2b5ac7a5195d2 SHA256 ee80620db9a493954025c2183d07f4cbe25931b4032742c48dde52c481fcfa1f
+EBUILD bml-0.4.0.ebuild 962 RMD160 1d302e90deb2c33054ac84077d487cab9e8b6d0f SHA1 66bfc57615ed9bb96db8b0b1b08181daaedc72e6 SHA256 72485330387d16604ef9473682bfb7ea57f4a25e36a83178a1661c3a1b8395fc
+EBUILD bml-0.5.0.ebuild 961 RMD160 60e62f76d1e5a11b5d3154950507374970e937b0 SHA1 e68548b58be6c0008fa9639932a00e40f836617b SHA256 cda34e7603dde279c5ced2a96835906bf7f87e9742c89c93e7a1819f24782886
+EBUILD bml-9999.ebuild 932 RMD160 e41dfaa5b00fdeaab871ac8bc755db8eab281163 SHA1 558c9b2facc6f4d2b6653f69910f3ed1cb2443e9 SHA256 648963cbef6358b0e089ec379fae011ff883187b3e0dc3fab23127c6843206d1
+MISC ChangeLog 508 RMD160 3a14e0ed0e41718811d846375a8318e6b12b1d8a SHA1 4b0b2b9b2d473a4b13d37c7b00eacacdb2a90a56 SHA256 4d6fca20e98dee93d0259f6f941067fa1a6667912f47ffe7c9f495fdc0d53f80
+MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Modified: trunk/overlays/proaudio/media-libs/bml/bml-0.3.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/bml/bml-0.3.0.ebuild	2010-09-12 19:28:57 UTC (rev 1756)
+++ trunk/overlays/proaudio/media-libs/bml/bml-0.3.0.ebuild	2010-09-17 16:42:58 UTC (rev 1757)
@@ -1,7 +1,9 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
+EAPI="2"
+
 inherit multilib
 
 DESCRIPTION="Buzz Machines Loader for Buzztard"
@@ -9,9 +11,9 @@
 SRC_URI="mirror://sourceforge/buzztard/${P}.tar.gz"
 RESTRICT="mirror"
 
-LICENSE="GPL-2"
+LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="debug"
 
 DEPEND="app-emulation/wine"
@@ -21,10 +23,16 @@
 	use amd64 && multilib_toolchain_setup x86
 }
 
+src_prepare() {
+	sed -e "s/static int vsscanf/int vsscanf/" -i \
+	"${S}/dllwrapper1/wine/win32.c"
+}
+
+src_configure() {
+	econf $(use_enable debug) || die "Configure failed"
+}
+
 src_compile() {
-	econf \
-		`use_enable debug ` \
-		|| die "Configure failed"
 	emake -j1 || die "Compilation failed"
 }
 

Modified: trunk/overlays/proaudio/media-libs/bml/bml-0.4.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/bml/bml-0.4.0.ebuild	2010-09-12 19:28:57 UTC (rev 1756)
+++ trunk/overlays/proaudio/media-libs/bml/bml-0.4.0.ebuild	2010-09-17 16:42:58 UTC (rev 1757)
@@ -1,24 +1,32 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
+EAPI="2"
+
 DESCRIPTION="Buzz Machines Loader for Buzztard"
 HOMEPAGE="http://www.buzztard.org";
 SRC_URI="mirror://sourceforge/buzztard/${P}.tar.gz"
 RESTRICT="mirror"
 
-LICENSE="GPL-2"
+LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="debug"
 
 DEPEND="app-emulation/wine"
 RDEPEND="${DEPEND}"
 
+src_prepare() {
+	# Removed 'static' due to a gcc4 new
+	sed -e "s/static int vsscanf/int vsscanf/" -i "${S}/dllwrapper1/wine/win32.c"
+}
+
+src_configure() {
+	econf $(use_enable debug) || die "Configure failed"
+}
+
 src_compile() {
-	econf \
-		`use_enable debug ` \
-		|| die "Configure failed"
 	emake -j1 || die "Compilation failed"
 }
 

Copied: trunk/overlays/proaudio/media-libs/bml/bml-0.5.0.ebuild (from rev 1751, trunk/overlays/proaudio/media-libs/bml/bml-0.4.0.ebuild)
===================================================================
--- trunk/overlays/proaudio/media-libs/bml/bml-0.5.0.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-libs/bml/bml-0.5.0.ebuild	2010-09-17 16:42:58 UTC (rev 1757)
@@ -0,0 +1,45 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+DESCRIPTION="Buzz Machines Loader for Buzztard"
+HOMEPAGE="http://www.buzztard.org";
+SRC_URI="mirror://sourceforge/buzztard/${P}.tar.gz"
+RESTRICT="mirror"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+DEPEND="app-emulation/wine"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	# Removed 'static' due to a gcc4 new
+	sed -e "s/static int vsscanf/int vsscanf/" -i "${S}/dllwrapper/wine/win32.c"
+}
+
+src_configure() {
+	econf $(use_enable debug) || die "Configure failed"
+}
+
+src_compile() {
+	emake -j1 || die "Compilation failed"
+}
+
+src_install() {
+	einstall || die
+	dodoc AUTHORS ChangeLog NEWS README TODO
+}
+
+pkg_postinst() {
+	if use amd64; then
+		echo
+		ewarn "AMD64 users please note that you will not be able to load 32bit"
+		ewarn "machines! To get some native 64bit ones, install	media-plugins/buzzmachines"
+		echo
+	fi
+}

Copied: trunk/overlays/proaudio/media-libs/bml/bml-9999.ebuild (from rev 1751, trunk/overlays/proaudio/media-libs/bml/bml-0.4.0.ebuild)
===================================================================
--- trunk/overlays/proaudio/media-libs/bml/bml-9999.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-libs/bml/bml-9999.ebuild	2010-09-17 16:42:58 UTC (rev 1757)
@@ -0,0 +1,44 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+inherit autotools subversion
+
+DESCRIPTION="Buzz Machines Loader for Buzztard"
+HOMEPAGE="http://www.buzztard.org";
+ESVN_REPO_URI="https://buzztard.svn.sourceforge.net/svnroot/buzztard/trunk/${PN}";
+SRC_URI=""
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS=""
+IUSE="debug"
+
+DEPEND="app-emulation/wine"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	myconf="$(use_enable debug)"
+	"${S}"/autogen.sh ${myconf} || die "Autogen failed"
+}
+
+src_compile() {
+	emake -j1 || die "Compilation failed"
+}
+
+src_install() {
+	einstall || die
+	dodoc AUTHORS ChangeLog NEWS README TODO
+}
+
+## Does it still need? ##
+#pkg_postinst() {
+#	if use amd64; then
+#		echo
+#		ewarn "AMD64 users please note that you will not be able to load 32bit"
+#		ewarn "machines! To get some native 64bit ones, install	media-plugins/buzzmachines"
+#		echo
+#	fi
+#}

Copied: trunk/overlays/proaudio/media-libs/bml/metadata.xml (from rev 1751, trunk/overlays/proaudio/skel.metadata.xml)
===================================================================
--- trunk/overlays/proaudio/media-libs/bml/metadata.xml	                        (rev 0)
+++ trunk/overlays/proaudio/media-libs/bml/metadata.xml	2010-09-17 16:42:58 UTC (rev 1757)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+	<herd>no-herd</herd>
+	<maintainer>
+		<email>proaudio@xxxxxxxxxxxxx</email>
+		<name>pro-audio overlay team</name>
+	</maintainer>
+</pkgmetadata>


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