[proaudio] [2332] media-plugins/gst-buzztard: bump 0.6.0.

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


Revision: 2332
Author:   gavlee
Date:     2012-11-22 18:28:08 +0100 (Thu, 22 Nov 2012)
Log Message:
-----------
media-plugins/gst-buzztard: bump 0.6.0. add live ebuild. cleanup

Modified Paths:
--------------
    trunk/overlays/proaudio/media-plugins/gst-buzztard/ChangeLog
    trunk/overlays/proaudio/media-plugins/gst-buzztard/Manifest
    trunk/overlays/proaudio/media-plugins/gst-buzztard/metadata.xml

Added Paths:
-----------
    trunk/overlays/proaudio/media-plugins/gst-buzztard/gst-buzztard-0.6.0.ebuild
    trunk/overlays/proaudio/media-plugins/gst-buzztard/gst-buzztard-9999.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/media-plugins/gst-buzztard/files/gst-buzztard-0.5.0-no-automagic-deps.patch
    trunk/overlays/proaudio/media-plugins/gst-buzztard/gst-buzztard-0.3.0.ebuild
    trunk/overlays/proaudio/media-plugins/gst-buzztard/gst-buzztard-0.4.0.ebuild
    trunk/overlays/proaudio/media-plugins/gst-buzztard/gst-buzztard-0.5.0.ebuild

Modified: trunk/overlays/proaudio/media-plugins/gst-buzztard/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-plugins/gst-buzztard/ChangeLog	2012-11-22 17:28:01 UTC (rev 2331)
+++ trunk/overlays/proaudio/media-plugins/gst-buzztard/ChangeLog	2012-11-22 17:28:08 UTC (rev 2332)
@@ -1,7 +1,16 @@
 # ChangeLog for media-plugins/gst-buzztard
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*gst-buzztard-9999 (22 Nov 2012)
+*gst-buzztard-0.6.0 (22 Nov 2012)
+
+  22 Nov 2012; Gavin Pryke (gavlee) <gavinlee303@xxxxxxxxxxxxxx>
+  -gst-buzztard-0.3.0.ebuild, -gst-buzztard-0.4.0.ebuild,
+  -gst-buzztard-0.5.0.ebuild, +gst-buzztard-0.6.0.ebuild,
+  +gst-buzztard-9999.ebuild, metadata.xml:
+  bump. add live ebuild. cleanup.
+
   23 Oct 2010; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx>
   gst-buzztard-0.5.0.ebuild,
   +files/gst-buzztard-0.5.0-no-automagic-deps.patch, metadata.xml:

Modified: trunk/overlays/proaudio/media-plugins/gst-buzztard/Manifest
===================================================================
--- trunk/overlays/proaudio/media-plugins/gst-buzztard/Manifest	2012-11-22 17:28:01 UTC (rev 2331)
+++ trunk/overlays/proaudio/media-plugins/gst-buzztard/Manifest	2012-11-22 17:28:08 UTC (rev 2332)
@@ -1,9 +1,5 @@
-AUX gst-buzztard-0.5.0-no-automagic-deps.patch 2324 RMD160 9b5a4236587410a4f37970258c4e2ef77b90760d SHA1 6fa6b427f7e7ff5fa473aff115a1ba8c8739524e SHA256 ccc080f82586dfa38ad569ec24136be66d53c28141378715a83c89728ba2b0c8
-DIST gst-buzztard-0.3.0.tar.gz 442716 RMD160 e9b1cac3e83b59502cbdb6b04f3d3400bbb348d7 SHA1 7ccc6fba35e370d62984382757fe9b76f03e837f SHA256 000a71dba3ca515d670642a56ad5e3dc99ff64d95e5c7ebef4f7b4ab37d86950
-DIST gst-buzztard-0.4.0.tar.gz 481896 RMD160 9980d625963af984679905fc4c57cf94a708359b SHA1 7094f08c4380e9574d4022873cb83ccde8cddd0a SHA256 13135ed6f91c12ed80c747d9105f35ce7e3a2803914f549531fc61a1705a302a
-DIST gst-buzztard-0.5.0.tar.gz 481852 RMD160 f5a8b4639ccb184a03f97c14ba122dfb2eb00312 SHA1 2b2ee15f7efaf33a5b9f84af16e638054af24ae2 SHA256 d321061b7f000e589de7c0e8c5e6ea9abd72e76a000ef79464130e47d0a93b9a
-EBUILD gst-buzztard-0.3.0.ebuild 628 RMD160 8ea7775f4f3e7a51420bcb1553b66fbd0fdecc00 SHA1 ed4bbed1591ee48297adcca2be2b8b6fdf710171 SHA256 fca292ab286ddb591fa45a0b1ad32da6875844fdd721aa784f5e759d77340539
-EBUILD gst-buzztard-0.4.0.ebuild 628 RMD160 8ea7775f4f3e7a51420bcb1553b66fbd0fdecc00 SHA1 ed4bbed1591ee48297adcca2be2b8b6fdf710171 SHA256 fca292ab286ddb591fa45a0b1ad32da6875844fdd721aa784f5e759d77340539
-EBUILD gst-buzztard-0.5.0.ebuild 858 RMD160 3b37e66a88ae0b40f8b95645bceebe22dd02fb8e SHA1 79960482f96ad427a79d43176f284e0f0193256e SHA256 dfd07e530845e6eb0c08b55601507e2e1f94fade54e20904240449aa01d6d450
-MISC ChangeLog 684 RMD160 7857738fea744f5ca706ba5f98ee2f57f4334e84 SHA1 44da4ea83571a794f943f8e1d6764ee881f29de7 SHA256 d5fb4a287848443b9e4ec8d13701d4569dfef58edf5de45a29ed059b139f7de5
-MISC metadata.xml 422 RMD160 add45697a2dc40cfab97ab2ee6771a32173f7dc6 SHA1 6c6f3833a5309b861e0f620409c08527925bcc42 SHA256 2cefcd60697113ebddd4886442c30e0a03a7a5998f0ae1c3941274d710c8ce54
+DIST gst-buzztard-0.6.0.tar.gz 528611 SHA256 322e5c3d47fdddc3da48dd82244d7c69fdc9d206327a6dff3fdcbbfae67fb1b6 SHA512 69160561f615a725ebf7807afcdebcd53cc494a439b967ed008918fd0461b0b0670f08501b3f116727c749950a5fdfa40be102f024e590cda230fbed6d33a511 WHIRLPOOL 17d88417dd8ffec8bf46441d68ebb4d41ed98e205ab82a292b8240f757cec95bea730c6c8e9a2fde1fa35ac2e0404f4a8da440ca3149a55bf8bc51460b62d407
+EBUILD gst-buzztard-0.6.0.ebuild 819 SHA256 2e20ae400e33c3b094850f925417960e1ae32a88f54d8ed76d007ea04ac92ece SHA512 26e31fec299144f2c1d8edd91ae99f7b477f20e78c32e62c5862ac8c45371cd2b98cd0eba1bb0e51c4f6556b24a987ae169b1b54e0827c2cfafabf2d5b4d78a9 WHIRLPOOL b9794c0cd4d081972ce9c18d480f3e3c9b786c9efdb703a808add5c2d335d4888deaf5899d8883647ded297c1a7ab22c265488635c601e7bb3f12e7de2459e75
+EBUILD gst-buzztard-9999.ebuild 851 SHA256 ebd2e9377a663ca7f6b3968829e180b8f4dd9d12cec0cefdb9db06e6e09ef08f SHA512 740dfb3a6ec0a75f636fa14ddbe06215c2cf8ae0c856bff2718b20c2b9181ec3429fb75376b10463ffa995f95c276b664336c7e634f582c09470c42c561999ba WHIRLPOOL a2c84ff6670d066e38de847eed9901bc0933420615806a8f243661b263be6265136e8f5ca430f981dec2fdadfb2dd440ff952c9b1e2e1e0620068110d4a75092
+MISC ChangeLog 1011 SHA256 d3ea3c904e8912d2124174cccfd8d8ba4e869352c624fd7d078770e0344466be SHA512 03e213e9afc3edf3d9f29847b596864a5b96f6347785feae560f1c75c4bce9b5b2c6ee98729c25d6636f58ae0a3231c2a980f8d730fef0560a9a3aa148bdbaaa WHIRLPOOL b946f8e971a7143e15d3f978dcb97c2f1622354e02c672eee4d37431006ffdb7a7489db03c9c7830de2132a05c1f91665860388413c74c783b85f74bcaa2fba6
+MISC metadata.xml 340 SHA256 3355b0782012623c76de25273904942313da51f1a414fb914d9e37509891a4e4 SHA512 d32b0dded87f95517075aeb0904f9718dafabb8808114903b44991a2e65208a6e9770e12c6c652014729263ad238b0592a4a495c8562487fac82abc9ff001a0e WHIRLPOOL fd78bac723b22152cc48b09a4b1d8ade6f3efc99ec551848019189b391a5b523394627eb864203b279b2da394daf017aca008fd94e79135f6f4171d75a66a362

Deleted: trunk/overlays/proaudio/media-plugins/gst-buzztard/files/gst-buzztard-0.5.0-no-automagic-deps.patch
===================================================================
--- trunk/overlays/proaudio/media-plugins/gst-buzztard/files/gst-buzztard-0.5.0-no-automagic-deps.patch	2012-11-22 17:28:01 UTC (rev 2331)
+++ trunk/overlays/proaudio/media-plugins/gst-buzztard/files/gst-buzztard-0.5.0-no-automagic-deps.patch	2012-11-22 17:28:08 UTC (rev 2332)
@@ -1,65 +0,0 @@
---- gst-buzztard-0.5.0/configure.ac.old	2010-10-23 13:49:23.000000000 +0100
-+++ gst-buzztard-0.5.0/configure.ac	2010-10-23 14:05:37.000000000 +0100
-@@ -229,12 +229,15 @@
- 
- 
- dnl - Check for buzzmachineloader (bml)
--PKG_CHECK_MODULES(BML, libbml >= 0.5.0 liboil-0.3 >= 0.3.8,
--    have_bml=yes, have_bml=no)
--AC_SUBST(BML_CFLAGS)
--AC_SUBST(BML_LIBS)
--AM_CONDITIONAL(BML_SUPPORT, test "x$have_bml" = "xyes")
--if test "x$have_bml" = "xyes"
-+AC_ARG_WITH([bml], AS_HELP_STRING([--without-bml],
-+	    [Build without bml library (default: test)]))
-+if test "x$with_bml" != "xno" ; then
-+  PKG_CHECK_MODULES(BML, libbml >= 0.5.0 liboil-0.3 >= 0.3.8)
-+  AC_SUBST(BML_CFLAGS)
-+  AC_SUBST(BML_LIBS)
-+fi
-+AM_CONDITIONAL(BML_SUPPORT, test "x$with_bml" = "xyes")
-+if test "x$with_bml" = "xyes"
- then
-   BML_DOC_TYPES=
- else
-@@ -259,12 +262,15 @@
- 
- 
- dnl - Check for FluidSynth
--PKG_CHECK_MODULES(FLUIDSYNTH, fluidsynth >= 1.0,
--    have_fluidsynth=yes, have_fluidsynth=no)
--AC_SUBST(FLUIDSYNTH_CFLAGS)
--AC_SUBST(FLUIDSYNTH_LIBS)
--AM_CONDITIONAL(FLUIDSYNTH_SUPPORT, test "x$have_fluidsynth" = "xyes")
--if test "x$have_fluidsynth" = "xyes"
-+AC_ARG_WITH([fluidsynth], AS_HELP_STRING([--without-fluidsynth],
-+	    [Build without fluidsynth support (default: test)]))
-+if test "x$with_fluidsynth" != "xno"; then
-+  PKG_CHECK_MODULES(FLUIDSYNTH, fluidsynth >= 1.0)
-+  AC_SUBST(FLUIDSYNTH_CFLAGS)
-+  AC_SUBST(FLUIDSYNTH_LIBS)
-+fi
-+AM_CONDITIONAL(FLUIDSYNTH_SUPPORT, test "x$with_fluidsynth" = "xyes")
-+if test "x$with_fluidsynth" = "xyes"
- then
-   FLUIDSYNTH_DOC_TYPES=
- else
-@@ -337,15 +343,15 @@
- 	Compiler                   : ${CC}
- 
- 	Documentation (API)        : ${enable_gtk_doc}
--	Buzzmachine support        : ${have_bml}
--	FluidSynth support         : ${have_fluidsynth}
-+	Buzzmachine support        : ${with_bml}
-+	FluidSynth support         : ${with_fluidsynth}
- 
- 	Debug                      : ${enable_debug}
- 	Coverage profiling         : ${enable_coverage}
- 	Use of deprecated API      : ${set_enable_deprecated}
- "
- 
--if test "x${have_bml}" = "xno" -o "x${have_fluidsynth}" = "xno" ; then
-+if test "x${with_bml}" = "xno" -o "x${with_fluidsynth}" = "xno" ; then
- echo "
- Some features are not built. If you like to have them built, please check that
- you have the required -devel packages installed and that they can be found in

Deleted: trunk/overlays/proaudio/media-plugins/gst-buzztard/gst-buzztard-0.3.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/gst-buzztard/gst-buzztard-0.3.0.ebuild	2012-11-22 17:28:01 UTC (rev 2331)
+++ trunk/overlays/proaudio/media-plugins/gst-buzztard/gst-buzztard-0.3.0.ebuild	2012-11-22 17:28:08 UTC (rev 2332)
@@ -1,29 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-DESCRIPTION="GStreamer plugin used by buzztard"
-HOMEPAGE="http://www.buzztard.org";
-SRC_URI="mirror://sourceforge/buzztard/${P}.tar.gz"
-RESTRICT="mirror"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="mad"
-
-RDEPEND=">=media-libs/gstreamer-0.10.11
-	>=media-libs/gst-plugins-base-0.10.0
-	>=media-libs/gst-plugins-good-0.10.0
-	media-sound/fluidsynth
-	mad? ( >=media-plugins/gst-plugins-mad-0.10.0 )"
-DEPEND="${RDEPEND}"
-
-src_compile() {
-	econf || die
-	emake || die
-}
-
-src_install() {
-	einstall || die
-}

Deleted: trunk/overlays/proaudio/media-plugins/gst-buzztard/gst-buzztard-0.4.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/gst-buzztard/gst-buzztard-0.4.0.ebuild	2012-11-22 17:28:01 UTC (rev 2331)
+++ trunk/overlays/proaudio/media-plugins/gst-buzztard/gst-buzztard-0.4.0.ebuild	2012-11-22 17:28:08 UTC (rev 2332)
@@ -1,29 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-DESCRIPTION="GStreamer plugin used by buzztard"
-HOMEPAGE="http://www.buzztard.org";
-SRC_URI="mirror://sourceforge/buzztard/${P}.tar.gz"
-RESTRICT="mirror"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="mad"
-
-RDEPEND=">=media-libs/gstreamer-0.10.11
-	>=media-libs/gst-plugins-base-0.10.0
-	>=media-libs/gst-plugins-good-0.10.0
-	media-sound/fluidsynth
-	mad? ( >=media-plugins/gst-plugins-mad-0.10.0 )"
-DEPEND="${RDEPEND}"
-
-src_compile() {
-	econf || die
-	emake || die
-}
-
-src_install() {
-	einstall || die
-}

Deleted: trunk/overlays/proaudio/media-plugins/gst-buzztard/gst-buzztard-0.5.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/gst-buzztard/gst-buzztard-0.5.0.ebuild	2012-11-22 17:28:01 UTC (rev 2331)
+++ trunk/overlays/proaudio/media-plugins/gst-buzztard/gst-buzztard-0.5.0.ebuild	2012-11-22 17:28:08 UTC (rev 2332)
@@ -1,38 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils autotools
-
-DESCRIPTION="GStreamer plugin used by buzztard"
-HOMEPAGE="http://www.buzztard.org";
-SRC_URI="mirror://sourceforge/buzztard/${P}.tar.gz"
-RESTRICT="mirror"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="bml fluidsynth"
-
-RDEPEND=">=media-libs/gstreamer-0.10.11
-	>=media-libs/gst-plugins-base-0.10.0
-	>=media-libs/gst-plugins-good-0.10.0
-	bml? ( >=media-libs/bml-${PV} )
-	fluidsynth? ( media-sound/fluidsynth )"
-DEPEND="${RDEPEND}"
-
-src_unpack() {
-	unpack ${A}
-	cd "${S}"
-	epatch "${FILESDIR}/${P}-no-automagic-deps.patch"
-	eautoreconf
-}
-
-src_compile() {
-	econf $(use_with bml) $(use_with fluidsynth) || die "econf failed"
-	emake || die "emake failed"
-}
-
-src_install() {
-	einstall || die "einstall failed"
-}

Added: trunk/overlays/proaudio/media-plugins/gst-buzztard/gst-buzztard-0.6.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/gst-buzztard/gst-buzztard-0.6.0.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-plugins/gst-buzztard/gst-buzztard-0.6.0.ebuild	2012-11-22 17:28:08 UTC (rev 2332)
@@ -0,0 +1,39 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+inherit autotools-utils
+
+DESCRIPTION="GStreamer plugin used by Buzztard"
+HOMEPAGE="http://www.buzztard.org";
+SRC_URI="mirror://sourceforge/buzztard/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc orc static-libs"
+
+RDEPEND=">=media-libs/gstreamer-0.10.11:0.10
+	media-libs/gst-plugins-base:0.10
+	media-libs/gst-plugins-good:0.10
+	>=media-libs/bml-${PV}
+	media-sound/fluidsynth"
+DEPEND="${RDEPEND}
+	virtual/pkgconfig
+	doc? ( dev-util/gtk-doc )"
+
+RESTRICT="mirror"
+
+# bug
+AUTOTOOLS_IN_SOURCE_BUILD=1
+
+DOCS=(AUTHORS ChangeLog NEWS README TODO)
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable doc gtk-doc-html)
+		$(use_enable orc)
+	)
+	autotools-utils_src_configure
+}

Added: trunk/overlays/proaudio/media-plugins/gst-buzztard/gst-buzztard-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/gst-buzztard/gst-buzztard-9999.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-plugins/gst-buzztard/gst-buzztard-9999.ebuild	2012-11-22 17:28:08 UTC (rev 2332)
@@ -0,0 +1,39 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+inherit autotools-utils git-2
+
+DESCRIPTION="GStreamer plugin used by Buzztard"
+HOMEPAGE="http://www.buzztard.org";
+SRC_URI=""
+EGIT_REPO_URI="git://buzztard.git.sourceforge.net/gitroot/buzztard/${PN}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="doc orc static-libs"
+
+RDEPEND=">=media-libs/gstreamer-0.10.11:0.10
+	media-libs/gst-plugins-base:0.10
+	media-libs/gst-plugins-good:0.10
+	>=media-libs/bml-${PV}
+	media-sound/fluidsynth"
+DEPEND="${RDEPEND}
+	virtual/pkgconfig
+	doc? ( dev-util/gtk-doc )"
+
+AUTOTOOLS_AUTORECONF=1
+# bug
+AUTOTOOLS_IN_SOURCE_BUILD=1
+
+DOCS=(AUTHORS ChangeLog NEWS README TODO)
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable doc gtk-doc-html)
+		$(use_enable orc)
+	)
+	autotools-utils_src_configure
+}

Modified: trunk/overlays/proaudio/media-plugins/gst-buzztard/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-plugins/gst-buzztard/metadata.xml	2012-11-22 17:28:01 UTC (rev 2331)
+++ trunk/overlays/proaudio/media-plugins/gst-buzztard/metadata.xml	2012-11-22 17:28:08 UTC (rev 2332)
@@ -1,13 +1,11 @@
 <?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>
 	<use>
-		<flag name="bml">Enable the buzz machine loader through media-libs/bml</flag>
-		<flag name="fluidsynth">Enable fluidsynth support</flag>
+	<flag name="orc">Use <pkg>dev-lang/orc</pkg> for runtime optimisations</flag>
 	</use>
 </pkgmetadata>


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