[proaudio] [2262] media-plugins/hexter: bump 1.0.1 / cleanup

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


Revision: 2262
Author:   gavlee
Date:     2012-11-05 14:17:59 +0100 (Mon, 05 Nov 2012)
Log Message:
-----------
media-plugins/hexter: bump 1.0.1 / cleanup

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

Added Paths:
-----------
    trunk/overlays/proaudio/media-plugins/hexter/hexter-1.0.1.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/media-plugins/hexter/hexter-0.5.9.ebuild
    trunk/overlays/proaudio/media-plugins/hexter/hexter-0.6.0.ebuild

Modified: trunk/overlays/proaudio/media-plugins/hexter/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-plugins/hexter/ChangeLog	2012-11-04 23:27:15 UTC (rev 2261)
+++ trunk/overlays/proaudio/media-plugins/hexter/ChangeLog	2012-11-05 13:17:59 UTC (rev 2262)
@@ -1,7 +1,14 @@
 # ChangeLog for media-plugins/hexter
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*hexter-1.0.1 (05 Nov 2012)
+
+  05 Nov 2012; Gavin Pryke (gavlee) <gavinlee303@xxxxxxxxxxxxxx>
+  -hexter-0.5.9.ebuild, -hexter-0.6.0.ebuild, +hexter-1.0.1.ebuild,
+  metadata.xml:
+  bump. remove old ebuilds with unnecessary slot.
+
   17 Dec 2007; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx> ChangeLog:
   added a changelog
 

Modified: trunk/overlays/proaudio/media-plugins/hexter/Manifest
===================================================================
--- trunk/overlays/proaudio/media-plugins/hexter/Manifest	2012-11-04 23:27:15 UTC (rev 2261)
+++ trunk/overlays/proaudio/media-plugins/hexter/Manifest	2012-11-05 13:17:59 UTC (rev 2262)
@@ -1,6 +1,4 @@
-DIST hexter-0.5.9.tar.gz 435876 RMD160 82b00ae96f223f2b905636c1aa7a61d8e9c82b6f SHA1 6f9dd35863bf25161380cc95cdf44f467784c7a2 SHA256 f4d0263011a04a4eedcdf6b7290e74c269b7bdf6f35560278d77724dcef2e3ab
-DIST hexter-0.6.0.tar.gz 460988 RMD160 d373ec0cac0db937802e1e6a488159e4108af976 SHA1 ccd79d7fb97fa26275d04cc5072ae7cee2c426fb SHA256 c73a8fdff76d1c4785f53bc45c78b5ad234b2ea2feea22a2d04ffc96c82023da
-EBUILD hexter-0.5.9.ebuild 650 RMD160 0bd1071b615773622ae218cb8355a9aeb91c88bf SHA1 13df9f1ebe565c34da69e9a5d620defa6698c2b9 SHA256 948a4c609f7ce94abbf0c1e5ff95c16c161a46177aa8df39a0f465d1e17e9b98
-EBUILD hexter-0.6.0.ebuild 650 RMD160 237979092052885595e1c094a141aaf867a9263f SHA1 5b6b16a45b047b98e40c3a7d978c9f841dc2d37b SHA256 48a57ece74e8da10b41f13b241721d16ecc33b9e67f892ebb250329488cb425c
-MISC ChangeLog 208 RMD160 6d355f29a644b519dc9f9753d8fb3225c41de60e SHA1 7e373125e90f62890277b42667d81f1cd760d64d SHA256 a12b8427b79045700dcfa4554b42bf718acbd48b13a5e3a178ed530fff51ed18
-MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
+DIST hexter-1.0.1.tar.gz 517486 SHA256 0bfa4d5dcedccfd91f54b945ad1431e3e703efaac75a75f0986f09e821a8c837 SHA512 a5b4c72760e4044f9ca137c36dd51f37015f6f7579b4d474ea8d04f9456eb12c4b61fd532bedcb8d5edbabbb4ab1d94ead300db949b36ee748761487fb3a3f54 WHIRLPOOL 4a77452dc187d3459bedcb24cfa66fe3b3753aeb67d5bdd953ba286a065aeaf6a8824e62e6d8c3f593140ad6b3d35154318286ccadd2614ea29f499ad10b1774
+EBUILD hexter-1.0.1.ebuild 983 SHA256 b9543e1f9d414d00a9454740818ea31f458b80accb8fd2b227908b1dc019bf88 SHA512 9cb7fff85ce1d065c8a8917028f6242c411c71b07e4f02e09989bd59e3fede200e7ea6795ddcdab19e747ae32c2b73a2e938cde900c56a90cce3b518ec2e3ee9 WHIRLPOOL fe6f3372d2b242eccf58ab5795d9c5fbaa5ac1dd83aa7ccdb24dbc9def084ea59892d01245b9af7ef84185c4789bd53338f98e51b006d9f3c8ee411fcc012879
+MISC ChangeLog 437 SHA256 5dce92cdce7678cde8c83dac56627815de5063e8d085c1ee7d9cdaa3e279a430 SHA512 a6f7fb367860b54834b9569ad7cb08c8a298815b8e8c108460ee717f0bd430f27419f6814855ec2bbdb2a84702a310513082cbe61f16f7df8482bc9a234fdb1c WHIRLPOOL 1fcab464e137fb190b7eb3a64182dc61c69c573554a5711c616bdd2dbb89e41644749ba9b3c5ef4f2ecbdeb2d69a4a0d3541125b648fde1a8abdd427c2f3d246
+MISC metadata.xml 345 SHA256 047eb98234865966885677447a8fa37269cd678cdd98bf833002900ac737ef70 SHA512 fb367a4a659a4a5fbcf691d0d45c7128dd1e5933f74019ca83ea1ca695afb893ad739c9f36b192939c4fa1533ffbae84b8088d247890300997143cbe82f08da3 WHIRLPOOL 5a270786257007997f248e5a6a47e6acac0e557660910b29b1e356fb27831df80f34939501adb13356aa9224e4d0c0ab6c830d459b757a4ecd430aaf380b6aa0

Deleted: trunk/overlays/proaudio/media-plugins/hexter/hexter-0.5.9.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/hexter/hexter-0.5.9.ebuild	2012-11-04 23:27:15 UTC (rev 2261)
+++ trunk/overlays/proaudio/media-plugins/hexter/hexter-0.5.9.ebuild	2012-11-05 13:17:59 UTC (rev 2262)
@@ -1,35 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-RESTRICT="mirror"
-DESCRIPTION="Yamaha DX7 modeling DSSI plugin"
-HOMEPAGE="http://dssi.sourceforge.net/hexter.html";
-SRC_URI="mirror://sourceforge/dssi/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-RESTRICT="mirror"
-
-RDEPEND=">=media-libs/dssi-0.9
-	>=x11-libs/gtk+-2.0
-	>=media-libs/ladspa-sdk-1.0"
-DEPEND="${RDEPEND}
-	dev-util/pkgconfig"
-
-src_unpack() {
-	unpack ${P}.tar.gz
-	cd "${S}"
-}
-
-src_compile() {
-	econf || die
-	emake || die
-}
-
-src_install() {
-	einstall || die
-	dodoc ChangeLog TODO README AUTHORS
-	}

Deleted: trunk/overlays/proaudio/media-plugins/hexter/hexter-0.6.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/hexter/hexter-0.6.0.ebuild	2012-11-04 23:27:15 UTC (rev 2261)
+++ trunk/overlays/proaudio/media-plugins/hexter/hexter-0.6.0.ebuild	2012-11-05 13:17:59 UTC (rev 2262)
@@ -1,35 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-RESTRICT="mirror"
-DESCRIPTION="Yamaha DX7 modeling DSSI plugin"
-HOMEPAGE="http://dssi.sourceforge.net/hexter.html";
-SRC_URI="mirror://sourceforge/dssi/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="1"
-KEYWORDS="amd64 x86"
-IUSE=""
-RESTRICT="mirror"
-
-RDEPEND=">=media-libs/dssi-0.9
-	>=x11-libs/gtk+-2.0
-	>=media-libs/ladspa-sdk-1.0"
-DEPEND="${RDEPEND}
-	dev-util/pkgconfig"
-
-src_unpack() {
-	unpack ${P}.tar.gz
-	cd "${S}"
-}
-
-src_compile() {
-	econf || die
-	emake || die
-}
-
-src_install() {
-	einstall || die
-	dodoc ChangeLog TODO README AUTHORS
-	}

Added: trunk/overlays/proaudio/media-plugins/hexter/hexter-1.0.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/hexter/hexter-1.0.1.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-plugins/hexter/hexter-1.0.1.ebuild	2012-11-05 13:17:59 UTC (rev 2262)
@@ -0,0 +1,46 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+inherit autotools-utils
+
+DESCRIPTION="Yamaha DX7 modeling DSSI plugin"
+HOMEPAGE="http://dssi.sourceforge.net/hexter.html";
+SRC_URI="mirror://sourceforge/dssi/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="float gtk ncurses"
+
+RDEPEND="media-libs/alsa-lib
+	>=media-libs/dssi-0.4
+	>=media-libs/liblo-0.12
+	gtk? ( x11-libs/gtk+:2 )
+	ncurses? ( sys-libs/ncurses
+			   sys-libs/readline )"
+DEPEND="${RDEPEND}
+	media-libs/ladspa-sdk
+	virtual/pkgconfig"
+
+RESTRICT="mirror"
+
+AUTOTOOLS_AUTORECONF=1
+
+DOCS=(AUTHORS ChangeLog README TODO)
+
+src_prepare() {
+	# aggressive flags need looking at
+	sed -i -e "s/-fomit-frame-pointer//g" configure.ac || die
+	autotools-utils_src_prepare
+}
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable float floating-point)
+		$(use_with gtk gtk2)
+		$(use_with ncurses textui)
+	)
+	autotools-utils_src_configure
+}

Modified: trunk/overlays/proaudio/media-plugins/hexter/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-plugins/hexter/metadata.xml	2012-11-04 23:27:15 UTC (rev 2261)
+++ trunk/overlays/proaudio/media-plugins/hexter/metadata.xml	2012-11-05 13:17:59 UTC (rev 2262)
@@ -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="float">enable floating point rendering, instead of fixed point</flag>
+	</use>
 </pkgmetadata>


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