diff options
author | Nick Hadaway <raker@gentoo.org> | 2003-07-26 11:48:09 +0000 |
---|---|---|
committer | Nick Hadaway <raker@gentoo.org> | 2003-07-26 11:48:09 +0000 |
commit | 054214eb7882efbec84c3475a88bd5e0fac862e5 (patch) | |
tree | b505d030fafd1b7973d73d44cf01ce10e4d04026 | |
parent | Added mad, static, and debug USE variables. Other ebuild cleanups. (diff) | |
download | gentoo-2-054214eb7882efbec84c3475a88bd5e0fac862e5.tar.gz gentoo-2-054214eb7882efbec84c3475a88bd5e0fac862e5.tar.bz2 gentoo-2-054214eb7882efbec84c3475a88bd5e0fac862e5.zip |
Added mad, static, and debug USE variables. Other ebuild cleanups.
-rw-r--r-- | media-sound/beast/ChangeLog | 10 | ||||
-rw-r--r-- | media-sound/beast/Manifest | 4 | ||||
-rw-r--r-- | media-sound/beast/beast-0.5.4.ebuild | 53 | ||||
-rw-r--r-- | media-sound/beast/files/digest-beast-0.5.4 | 1 | ||||
-rw-r--r-- | media-sound/beast/files/docs-reorg-0.5.4.patch | 28 |
5 files changed, 93 insertions, 3 deletions
diff --git a/media-sound/beast/ChangeLog b/media-sound/beast/ChangeLog index 42cd69d59b20..2a91db0d9835 100644 --- a/media-sound/beast/ChangeLog +++ b/media-sound/beast/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for media-sound/beast # Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/beast/ChangeLog,v 1.8 2003/07/19 19:37:26 raker Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/beast/ChangeLog,v 1.9 2003/07/26 11:48:05 raker Exp $ + +*beast-0.5.4 (26 Jul 2003) + + 26 Jul 2003; Nick Hadaway <raker@gentoo.org> beast-0.5.4.ebuild, + files/docs-reorg-0.5.4 patch: + Version bump. Upstream fixes include bug fixes, a gui pretty-up, + and some other feature adds like a synthetic drum generator. + Added mad, debug, and static to USE. Other ebuild cleanups. 19 Jul 2003; Nick Hadaway <raker@gentoo.org>: Reverted back to 0.5.3 diff --git a/media-sound/beast/Manifest b/media-sound/beast/Manifest index 72ce885bbef4..a430e2762f3f 100644 --- a/media-sound/beast/Manifest +++ b/media-sound/beast/Manifest @@ -1,6 +1,6 @@ -MD5 4966df1a4ef3008e413f0de425d8dc45 beast-0.5.4.ebuild 1237 +MD5 e5cb6bc7ecab3fb617c81bb60091aad7 beast-0.5.4.ebuild 1235 MD5 b5d383f2bbbcfc876bbba5cdeae6629a beast-0.5.3.ebuild 877 -MD5 54f670d167e4324d233cbdae915d93f4 ChangeLog 1380 +MD5 36cd13f217c40c95fc4301c8538307ed ChangeLog 1380 MD5 b263ff7675308d90b75a170acae3f5ff metadata.xml 177 MD5 a4f7610677db92cac1eae45e489c4caa files/digest-beast-0.5.3 64 MD5 53bf4b555288cab59eb6f8bbb5940352 files/digest-beast-0.5.4 64 diff --git a/media-sound/beast/beast-0.5.4.ebuild b/media-sound/beast/beast-0.5.4.ebuild new file mode 100644 index 000000000000..b55b235a9375 --- /dev/null +++ b/media-sound/beast/beast-0.5.4.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/beast/beast-0.5.4.ebuild,v 1.1 2003/07/26 11:48:05 raker Exp $ + +IUSE="debug mad static" + +DESCRIPTION="BEAST - the Bedevilled Sound Engine" +HOMEPAGE="http://beast.gtk.org" +SRC_URI="ftp://beast.gtk.org/pub/beast/v${PV%.[0-9]}/${P}.tar.gz" + +LICENSE="GPL-2 LGPL-2.1" +KEYWORDS="~x86" +SLOT="0" + +RDEPEND=">=dev-libs/glib-2.0 + >=x11-libs/gtk+-2.0.0 + >=sys-libs/zlib-1.1.3 + >=dev-util/guile-1.6 + >=media-libs/libart_lgpl-2.3.8 + >=gnome-base/libgnomecanvas-2.0 + >=media-libs/libogg-1.0 + >=media-libs/libvorbis-1.0 + mad? ( media-sound/mad )" + +DEPEND="dev-util/pkgconfig + dev-lang/perl + media-libs/ladspa-cmt + media-libs/ladspa-sdk + ${RDEPEND}" + +src_unpack() { + unpack ${A} + cd ${S} + epatch ${FILESDIR}/docs-reorg-0.5.4.patch +} + +src_compile() { + local myconf="--with-gnu-ld" + + use debug || myconf="${myconf} --disable-debug" + + use static || myconf="${myconf} --disable-static" + + econf ${myconf} || die "configure failed" + + emake || die "configure failed" +} + +src_install() { + make DESTDIR=${D} install || die "make install failed" + + dodoc AUTHORS ChangeLog COPYING NEWS README TODO +} diff --git a/media-sound/beast/files/digest-beast-0.5.4 b/media-sound/beast/files/digest-beast-0.5.4 new file mode 100644 index 000000000000..0d4fd4d2a6a7 --- /dev/null +++ b/media-sound/beast/files/digest-beast-0.5.4 @@ -0,0 +1 @@ +MD5 ca6db9d452b139f5a4a6fc6a8012dd6f beast-0.5.4.tar.gz 2581668 diff --git a/media-sound/beast/files/docs-reorg-0.5.4.patch b/media-sound/beast/files/docs-reorg-0.5.4.patch new file mode 100644 index 000000000000..d395a45321f9 --- /dev/null +++ b/media-sound/beast/files/docs-reorg-0.5.4.patch @@ -0,0 +1,28 @@ +diff -urN beast-0.5.4/configure beast-0.5.4-modified/configure +--- beast-0.5.4/configure 2003-07-21 07:49:11.000000000 -0500 ++++ beast-0.5.4-modified/configure 2003-07-26 05:41:51.000000000 -0500 +@@ -7656,7 +7656,7 @@ + + + # setup BSE install paths +- bsesharedir=\${datadir}/beast/v$BSE_MAJOR_VERSION.$BSE_MINOR_VERSION.$BSE_MICRO_VERSION ++ bsesharedir=\${datadir}/doc/\${PN}-\${PVR} + bsescriptdir=$bsesharedir/scripts + + +@@ -8053,11 +8053,11 @@ + + + # BEAST resource paths +- beastbasedir=\${datadir}/beast +- beastdocsdir=$beastbasedir/v$BSE_MAJOR_VERSION.$BSE_MINOR_VERSION.$BSE_MICRO_VERSION/docs +- beastimagesdir=$beastbasedir/v$BSE_MAJOR_VERSION.$BSE_MINOR_VERSION/images ++ beastbasedir=\${datadir}/doc/\${PN}-\${PVR} ++ beastdocsdir=$beastbasedir/docs ++ beastimagesdir=$beastbasedir/images + # beast-data package path +- beastdatadir=$beastbasedir/data-v$BSE_MAJOR_VERSION.$BSE_MINOR_VERSION ++ beastdatadir=$beastbasedir/data + beastsampledatadir=$beastdatadir/samples + + |