[proaudio] [2333] media-sound/buzztard: bump 0.6.0.

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


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

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

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

Removed Paths:
-------------
    trunk/overlays/proaudio/media-sound/buzztard/buzztard-0.3.0.ebuild
    trunk/overlays/proaudio/media-sound/buzztard/buzztard-0.4.0.ebuild
    trunk/overlays/proaudio/media-sound/buzztard/buzztard-0.5.0.ebuild
    trunk/overlays/proaudio/media-sound/buzztard/files/buzztard-0.5.0-as-needed.patch

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

Modified: trunk/overlays/proaudio/media-sound/buzztard/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/buzztard/Manifest	2012-11-22 17:28:08 UTC (rev 2332)
+++ trunk/overlays/proaudio/media-sound/buzztard/Manifest	2012-11-22 17:28:10 UTC (rev 2333)
@@ -1,9 +1,5 @@
-AUX buzztard-0.5.0-as-needed.patch 612 RMD160 d54ffefe199fe1b9a257393c3c2b92358ec563a1 SHA1 75724370514d3a58f59b893e29bf5c758c4f1416 SHA256 6778877e3baba96ed03fb6cdf9caaa5cba16666cd523e9b9af5fd36224c6c062
-DIST buzztard-0.3.0.tar.gz 1688907 RMD160 8f8c05cc3daf2d60c9df9e315d61243c8e8646ad SHA1 17a9871f9b5fc6bc9396b4effb3007dd4ea22e46 SHA256 93dded279676243e5d3a688925faa34f621b9d3afb73f1bb0feba83e7e5c5006
-DIST buzztard-0.4.0.tar.gz 2107421 RMD160 d75c1c968c8ae2b79584ee9abe329675c423f328 SHA1 90ad7ef9630fdf0143e302a5bd94c41b7fa1fbc3 SHA256 92587c3e69d18d3ea1c470fd2271610e77dcdd53b525aeab436d354459e92a61
-DIST buzztard-0.5.0.tar.gz 2247279 RMD160 e1b43637f2850b03061f0dce93d1240e40529f90 SHA1 cc85a0ca01c336ba6ca592ca4f26985a08a8f7e0 SHA256 08c1698ab22213a17407f9d02a80d304008f4cc27953cd3260f8263dc82ac478
-EBUILD buzztard-0.3.0.ebuild 743 RMD160 e6565cd5209d02d7ea94964626c09a524a01915b SHA1 01664868fecdc3eb6db2cca2524adb5def9930ae SHA256 36caf10c96092cda54b867c7ba6f974ea8154d65c720449ef53799020c814f8f
-EBUILD buzztard-0.4.0.ebuild 1315 RMD160 aedcd63ce54bd7950ef679f8529c9b8f43ce5b45 SHA1 3ea4ad147a95fed5b35f4548ea10e9d1dac016cf SHA256 81f18513cb847d165a132d3822de18cb7a091a9ec4aa1d62034a9b472aa4b545
-EBUILD buzztard-0.5.0.ebuild 1320 RMD160 ddc36b6f0b2878372caa072f35c4ed2049dddd38 SHA1 4993bd2e255f0496cc12b4c2b0d37f52a4dd2748 SHA256 882bfd94b5b61022383e9955f95ff51478c584ca1b1f203ed3a02ff5252c959e
-MISC ChangeLog 504 RMD160 075dd9e94dd5c06e79f1599bb4e95435680c5a38 SHA1 5121238adfa4fc70a5d16421af8566556e7fc9b3 SHA256 09807dc795a6dd34cc8d42bcd5d82e3a56f7497c803491106b73c8f23a26d3df
-MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
+DIST buzztard-0.6.0.tar.gz 2479453 SHA256 20ecea4c68ac0b3cb4b558b9ef986a0158ec814643b88098a4b595f50c797b5a SHA512 2ecaf9c444569b7271998f190f8fc53dea659e3775cc680ea69579c9c345bc45a10e0c0f60807b495117c319ea3ff67eec3a3c3f8f198db9f31c10855d0f7d86 WHIRLPOOL d49cb459059131923d6e8bdde92d3742f6a96f18ab90d1a9b67ff79793b35b203afd354ffd4c64ba687bca18cfcab9dd7ca0cb780d712a78ed2e7cb2ce0d8f9d
+EBUILD buzztard-0.6.0.ebuild 1208 SHA256 868dcca9a7fc88f331c48338ef31175ab0b3c4ebd55484ed774ad4ce68b064bd SHA512 7b900da370add3a1b38937e1f112f1136eaa5758a7098a7f25da852805604d8f4771c6cdeae4f3703886f4629c64e3f6728ff0ebd4d885655b8c7864b60a53d5 WHIRLPOOL 18684dc091d2e402bda6a9d6ef40664b486586b635c774dcfa3550ecb1d64131ee8a02c665d1c49910bf631db5453575e1e68825662b09fc7fa929ab55af25e0
+EBUILD buzztard-9999.ebuild 1236 SHA256 1b3f05a3be84a37309941c72106712919c215719c2c63d8a8d5baee5711181b7 SHA512 8304e389f92a739814ffadd18c8f2b08862f868d49cd4160f4ce1762e72f8b3a5b8dd1596951ee45a4ebb02f97eef1c496d6b19dfe3efdad32ef21816b83d14c WHIRLPOOL c3700c5a1cc1a7b1c0bd653050437045347f5e73385f18486cd72397460390d68843284b8fb54bf67bac7bafe7a097312a7410ceaf8c3907a621133b217a4c1e
+MISC ChangeLog 842 SHA256 2dfee60a9027fbe7cfb2da19dfc3cc35d76dfb996087df0e7970cc47234f6477 SHA512 c82410fb63ab576caebf0ea29e8caf841267bf49fd4695f91b8ab7813dfec65964499851c42caf7a9dee500dbc68e5d2044f0c097855432b2d1155d36e9fd665 WHIRLPOOL 1a40ec3346fa6dfccd8fbef9af38d69f87ac4d82ccc520281e16d4dd25c874bac9d0397c4fe65526f712b27807837e969ec0b8387a1322d03100fce909cf6b24
+MISC metadata.xml 361 SHA256 5d2a4e17add590b83f5dbdefc94e76206a6097839729d6ef32ae6e12936eabbc SHA512 78fd54f26a2341e5f7efa52664482333c98497e76ddf05774e19bc6563e2edb30109fb5f8128dde442ed18fe1a03e1c02ba246dd0e7d3c4a826f54ac1fd430b3 WHIRLPOOL 2b8e75d29938e9c680da53c4678199c617705881a87d6e7810377a08adc7b7ec4b30648ba8dbb6e12d236785b8f9ad72c159a58a42fbb4097c90674d161ea647

Deleted: trunk/overlays/proaudio/media-sound/buzztard/buzztard-0.3.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/buzztard/buzztard-0.3.0.ebuild	2012-11-22 17:28:08 UTC (rev 2332)
+++ trunk/overlays/proaudio/media-sound/buzztard/buzztard-0.3.0.ebuild	2012-11-22 17:28:10 UTC (rev 2333)
@@ -1,31 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit gnome2 flag-o-matic
-
-DESCRIPTION="free, open source music studio that is conceptionally based on Buzz"
-HOMEPAGE="http://www.buzztard.org";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-RESTRICT="mirror"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-libs/glib-2.10
-	>=x11-libs/gtk+-2.10
-	dev-libs/atk
-	x11-libs/pango
-	>=gnome-base/libgnomecanvas-2.14.0
-	>=media-libs/gstreamer-0.10.11
-	>=media-plugins/gst-plugins-alsa-0.10.14
-	=media-plugins/gst-buzztard-${PV}"
-DEPEND="${RDEPEND}
-	dev-util/pkgconfig"
-
-src_compile() {
-	filter-ldflags -Wl,--as-needed --as-needed
-	gnome2_src_compile
-}

Deleted: trunk/overlays/proaudio/media-sound/buzztard/buzztard-0.4.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/buzztard/buzztard-0.4.0.ebuild	2012-11-22 17:28:08 UTC (rev 2332)
+++ trunk/overlays/proaudio/media-sound/buzztard/buzztard-0.4.0.ebuild	2012-11-22 17:28:10 UTC (rev 2333)
@@ -1,44 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit gnome2 flag-o-matic
-
-DESCRIPTION="free, open source music studio that is conceptionally based on Buzz"
-HOMEPAGE="http://www.buzztard.org";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-RESTRICT="mirror"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-libs/glib-2.10
-	>=x11-libs/gtk+-2.10
-	dev-libs/atk
-	x11-libs/pango
-	>=gnome-base/libgnomecanvas-2.14.0
-	>=media-libs/gstreamer-0.10.11
-	>=media-plugins/gst-plugins-alsa-0.10.14
-	=media-plugins/gst-buzztard-${PV}"
-DEPEND="${RDEPEND}
-	dev-util/pkgconfig"
-
-src_compile() {
-	filter-ldflags -Wl,--as-needed --as-needed
-	gnome2_src_compile
-}
-
-src_install() {
-	gnome2_src_install
-	# remove some of the mime files to prevent collision, gnome2 eclass
-	# takes care of updates in post_inst and post_rm
-	rm "${D}/usr/share/mime/generic-icons" "${D}/usr/share/mime/magic" \
-		"${D}/usr/share/mime/aliases" "${D}/usr/share/mime/globs2" \
-		"${D}/usr/share/mime/globs" "${D}/usr/share/mime/mime.cache" \
-		"${D}/usr/share/mime/XMLnamespaces" \
-		"${D}/usr/share/mime/subclasses" "${D}/usr/share/mime/icons" \
-		"${D}/usr/share/applications/mimeinfo.cache" \
-		"${D}/usr/share/mime/types" "${D}/usr/share/mime/treemagic"
-}

Deleted: trunk/overlays/proaudio/media-sound/buzztard/buzztard-0.5.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/buzztard/buzztard-0.5.0.ebuild	2012-11-22 17:28:08 UTC (rev 2332)
+++ trunk/overlays/proaudio/media-sound/buzztard/buzztard-0.5.0.ebuild	2012-11-22 17:28:10 UTC (rev 2333)
@@ -1,46 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-
-inherit eutils autotools gnome2
-
-DESCRIPTION="free, open source music studio that is conceptionally based on Buzz"
-HOMEPAGE="http://www.buzztard.org";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-RESTRICT="mirror"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-libs/glib-2.10
-	>=x11-libs/gtk+-2.10
-	dev-libs/atk
-	x11-libs/pango
-	>=gnome-base/libgnomecanvas-2.14.0
-	>=media-libs/gstreamer-0.10.11
-	>=media-plugins/gst-plugins-alsa-0.10.14
-	>=media-plugins/gst-buzztard-${PV}"
-DEPEND="${RDEPEND}
-	dev-util/pkgconfig"
-
-src_prepare() {
-	epatch "${FILESDIR}/${P}-as-needed.patch"
-	eautoreconf
-}
-
-src_install() {
-	gnome2_src_install
-	# remove some of the mime files to prevent collision, gnome2 eclass
-	# takes care of updates in post_inst and post_rm
-	rm "${D}/usr/share/mime/generic-icons" "${D}/usr/share/mime/magic" \
-		"${D}/usr/share/mime/aliases" "${D}/usr/share/mime/globs2" \
-		"${D}/usr/share/mime/globs" "${D}/usr/share/mime/mime.cache" \
-		"${D}/usr/share/mime/XMLnamespaces" \
-		"${D}/usr/share/mime/subclasses" "${D}/usr/share/mime/icons" \
-		"${D}/usr/share/applications/mimeinfo.cache" \
-		"${D}/usr/share/mime/types" "${D}/usr/share/mime/treemagic"
-}

Added: trunk/overlays/proaudio/media-sound/buzztard/buzztard-0.6.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/buzztard/buzztard-0.6.0.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/buzztard/buzztard-0.6.0.ebuild	2012-11-22 17:28:10 UTC (rev 2333)
@@ -0,0 +1,41 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+inherit gnome2
+
+DESCRIPTION="A free, open source music studio that is conceptionally based on Buzz"
+HOMEPAGE="http://www.buzztard.org";
+SRC_URI="mirror://sourceforge/buzztard/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc +introspection static-libs"
+
+RDEPEND=">=gnome-base/libgnomecanvas-2.14.0
+	>=media-libs/gstreamer-0.10.11:0.10[introspection?]
+	>=media-plugins/gst-plugins-alsa-0.10.14:0.10
+	>=media-plugins/gst-buzztard-${PV}
+	>=x11-libs/gtk+-2.10:2[introspection?]
+	introspection? ( dev-libs/gobject-introspection )"
+DEPEND="${RDEPEND}
+	virtual/pkgconfig
+	doc? ( dev-util/gtk-doc )"
+
+src_configure() {
+	econf --disable-dependency-tracking \
+		$(use_enable doc gtk-doc-html) \
+		$(use_enable introspection) \
+		$(use_enable static-libs static)
+}
+
+src_install() {
+	gnome2_src_install
+	# remove some of the mime files to prevent collision, gnome2 eclass
+	# takes care of updates in post_inst and post_rm
+	cd "${ED}"/usr/share/mime/
+	rm -rf XMLnamespaces aliases generic-icons globs globs2 icons magic \
+		mime.cache subclasses treemagic types version
+}

Added: trunk/overlays/proaudio/media-sound/buzztard/buzztard-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/buzztard/buzztard-9999.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/buzztard/buzztard-9999.ebuild	2012-11-22 17:28:10 UTC (rev 2333)
@@ -0,0 +1,42 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+inherit gnome2 git-2
+
+DESCRIPTION="A free, open source music studio that is conceptionally based on Buzz"
+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 +introspection static-libs"
+
+RDEPEND=">=gnome-base/libgnomecanvas-2.14.0
+	>=media-libs/gstreamer-0.10.11:0.10[introspection?]
+	>=media-plugins/gst-plugins-alsa-0.10.14:0.10
+	>=media-plugins/gst-buzztard-${PV}
+	>=x11-libs/gtk+-2.10:2[introspection?]
+	introspection? ( dev-libs/gobject-introspection )"
+DEPEND="${RDEPEND}
+	virtual/pkgconfig
+	doc? ( dev-util/gtk-doc )"
+
+src_configure() {
+	econf --disable-dependency-tracking \
+		$(use_enable doc gtk-doc-html) \
+		$(use_enable introspection) \
+		$(use_enable static-libs static)
+}
+
+src_install() {
+	gnome2_src_install
+	# remove some of the mime files to prevent collision, gnome2 eclass
+	# takes care of updates in post_inst and post_rm
+	cd "${ED}"/usr/share/mime/
+	rm -rf XMLnamespaces aliases generic-icons globs globs2 icons magic \
+		mime.cache subclasses treemagic types version
+}

Deleted: trunk/overlays/proaudio/media-sound/buzztard/files/buzztard-0.5.0-as-needed.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/buzztard/files/buzztard-0.5.0-as-needed.patch	2012-11-22 17:28:08 UTC (rev 2332)
+++ trunk/overlays/proaudio/media-sound/buzztard/files/buzztard-0.5.0-as-needed.patch	2012-11-22 17:28:10 UTC (rev 2333)
@@ -1,14 +0,0 @@
---- buzztard-0.5.0/src/ui/edit/Makefile.am.old	2010-10-23 12:21:45.000000000 +0100
-+++ buzztard-0.5.0/src/ui/edit/Makefile.am	2010-10-23 12:22:17.000000000 +0100
-@@ -14,6 +14,11 @@
- 
- noinst_LTLIBRARIES		= libbtedit.la
- noinst_HEADERS			= marshal.h
-+libbtedit_la_LIBADD = \
-+	$(top_builddir)/src/lib/core/libbuzztard-core.la \
-+	$(top_builddir)/src/lib/ic/libbuzztard-ic.la \
-+	$(BASE_DEPS_LIBS) $(GUI_DEPS_LIBS) $(BT_LIBS) $(LIBINTL) \
-+	-lgstinterfaces-0.10
- libbtedit_la_SOURCES	= \
- 	about-dialog.c about-dialog.h about-dialog-methods.h \
- 	edit-application.c edit-application.h edit-application-methods.h \

Modified: trunk/overlays/proaudio/media-sound/buzztard/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/buzztard/metadata.xml	2012-11-22 17:28:08 UTC (rev 2332)
+++ trunk/overlays/proaudio/media-sound/buzztard/metadata.xml	2012-11-22 17:28:10 UTC (rev 2333)
@@ -1,9 +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="introspection">Use <pkg>dev-libs/gobject-introspection</pkg> for introspection</flag>
+	</use>
 </pkgmetadata>


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