[proaudio] [966] bump lmms-0.3.1

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


Revision: 966
Author:   gimpel
Date:     2007-11-24 15:46:14 +0000 (Sat, 24 Nov 2007)

Log Message:
-----------
bump lmms-0.3.1

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/lmms/Manifest

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/lmms/files/digest-lmms-0.3.1
    trunk/overlays/proaudio/media-sound/lmms/lmms-0.3.1.ebuild


Modified: trunk/overlays/proaudio/media-sound/lmms/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/lmms/Manifest	2007-11-24 12:02:12 UTC (rev 965)
+++ trunk/overlays/proaudio/media-sound/lmms/Manifest	2007-11-24 15:46:14 UTC (rev 966)
@@ -9,6 +9,7 @@
 DIST lmms-0.1.4.tar.bz2 5473589 RMD160 5e724981b85d51251c1038e9367355422fa4e0f9 SHA1 e95e1bf8659ddb4c68a9d825c99614d62bb4fb55 SHA256 a5681eac216ab9c79d51a43af5d0bc19db94dfce83eb969bd302d5db11aad7eb
 DIST lmms-0.2.1.tar.bz2 6718672 RMD160 3f5aba4c25eeefa621ab9c67e143369f7c007e0c SHA1 0d36b344b8c10c74247b67be6533717cab6e343e SHA256 f188d994b912ddc6c21afd0635f9523b8cb1953b036f019c0c2bffb85dbab250
 DIST lmms-0.3.0.tar.bz2 7863145 RMD160 ff65a5c0f144015241d6da771ae8b3b216348787 SHA1 26730f4ee83173467c26c710f70aadc4855395e3 SHA256 06014a3e32feecb31107bd5dc8ecc12db3f016ad3e908cd61c9b03f83b002e12
+DIST lmms-0.3.1.tar.bz2 7962601 RMD160 e3ebd5d377165daab9592fcbbb0877bc63002ef6 SHA1 e0418ea00367e4382721725021f3dceca7c8bb6b SHA256 070f20152032de1734e5394a2ce1a7a6501a454651f3f4eb1cf907ea012e0c07
 EBUILD lmms-0.1.4.ebuild 1281 RMD160 58e8f8339d220e54ade0563f41ca1dab283c0ea3 SHA1 dc07c83deb3ae9fe33aadcab91be02e269ff0ec7 SHA256 76f38c5258a20c98921691bdd53b281d23eba6f61eb000a03148a79b2171dd88
 MD5 90a8674ea298f8ad8d8d7bf84a1291ee lmms-0.1.4.ebuild 1281
 RMD160 58e8f8339d220e54ade0563f41ca1dab283c0ea3 lmms-0.1.4.ebuild 1281
@@ -25,6 +26,10 @@
 MD5 803a0beaf69aa3e327082153fef2f6d0 lmms-0.3.0.ebuild 1914
 RMD160 22f09c0425b4de938c14c77d6b73718c6a90f777 lmms-0.3.0.ebuild 1914
 SHA256 024fcb60e79f97b3fd064e9590b6c7ef8ade25aa496083de8f1d4427e2191b9c lmms-0.3.0.ebuild 1914
+EBUILD lmms-0.3.1.ebuild 2022 RMD160 c0ec67460742b2c9674214711696c15319b750c1 SHA1 8da27f78b22fc20f07926234fc5ade1c284a2cdf SHA256 8d99cb5ddfd73fb7ad49a3e66f1d86163c31ab3af5b2decbabc17af466afb482
+MD5 77c8bd31ec94563da84df9e4c3a75f1c lmms-0.3.1.ebuild 2022
+RMD160 c0ec67460742b2c9674214711696c15319b750c1 lmms-0.3.1.ebuild 2022
+SHA256 8d99cb5ddfd73fb7ad49a3e66f1d86163c31ab3af5b2decbabc17af466afb482 lmms-0.3.1.ebuild 2022
 EBUILD lmms-9999-r1.ebuild 2199 RMD160 02242148082df07fac404dc32c464117d2aa78a3 SHA1 42394286a2dbf8b8738b436e63199af16bba17ad SHA256 cd8897e92cb8dea7a8d0c2c4c3361edce9413e0c73ead430727da1dd92a098e9
 MD5 c7566322d84f1b5bec80a16626fa6dc6 lmms-9999-r1.ebuild 2199
 RMD160 02242148082df07fac404dc32c464117d2aa78a3 lmms-9999-r1.ebuild 2199
@@ -41,6 +46,9 @@
 MD5 7ebb042d57281417755d52080cd2bbff files/digest-lmms-0.3.0-r1 238
 RMD160 3e12051ebab3e0da25b1324f5cba89bf5a831f2f files/digest-lmms-0.3.0-r1 238
 SHA256 5be23de18f08104ded44f1d41461e6b9d39d1eae2bab6bce30a83d1511828021 files/digest-lmms-0.3.0-r1 238
+MD5 836de14a4d35386562622fb99a8f4b02 files/digest-lmms-0.3.1 238
+RMD160 4525e2e962ea15a0853f806362438f07b59bc29c files/digest-lmms-0.3.1 238
+SHA256 d54a0444f8cf29699bcea817292eb09df26f485b8b368434aa949fe41ff8ad20 files/digest-lmms-0.3.1 238
 MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-lmms-9999-r1 0
 RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-lmms-9999-r1 0
 SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-lmms-9999-r1 0

Added: trunk/overlays/proaudio/media-sound/lmms/files/digest-lmms-0.3.1
===================================================================
--- trunk/overlays/proaudio/media-sound/lmms/files/digest-lmms-0.3.1	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/lmms/files/digest-lmms-0.3.1	2007-11-24 15:46:14 UTC (rev 966)
@@ -0,0 +1,3 @@
+MD5 d192729ce043b84d23d2c1e51ba8c287 lmms-0.3.1.tar.bz2 7962601
+RMD160 e3ebd5d377165daab9592fcbbb0877bc63002ef6 lmms-0.3.1.tar.bz2 7962601
+SHA256 070f20152032de1734e5394a2ce1a7a6501a454651f3f4eb1cf907ea012e0c07 lmms-0.3.1.tar.bz2 7962601

Added: trunk/overlays/proaudio/media-sound/lmms/lmms-0.3.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/lmms/lmms-0.3.1.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/lmms/lmms-0.3.1.ebuild	2007-11-24 15:46:14 UTC (rev 966)
@@ -0,0 +1,81 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils autotools flag-o-matic
+
+DESCRIPTION="free alternative to popular programs such as FruityLoops, Cubase and Logic"
+HOMEPAGE="http://lmms.sourceforge.net";
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+
+IUSE="alsa debug flac jack ladspa oss pic samplerate sdl singerbot surround stk vorbis vst"
+
+DEPEND="=x11-libs/qt-3.3*
+	vorbis? ( media-libs/libvorbis )
+	alsa? ( media-libs/alsa-lib )
+	sdl? ( media-libs/libsdl 
+		>=media-libs/sdl-sound-1.0.1 )
+	samplerate? ( media-libs/libsamplerate )
+	jack? ( >=media-sound/jack-audio-connection-kit-0.99.0 )
+	vst? ( >=media-libs/vst-sdk-2.3-r3 
+			app-emulation/wine )
+	ladspa? ( media-libs/ladspa-sdk )
+	singerbot? ( app-accessibility/festival )
+	stk? ( media-sound/stk )"
+
+src_unpack() {
+	unpack ${A}
+	cd "${S}"
+	# copy VST headers
+	if use vst ; then
+		cp /usr/include/vst/{AEffect.h,aeffectx.h} include/
+	fi
+}
+
+src_compile() {
+	# autofoo
+	eautoreconf || die
+	
+	# -O3 breaks linking
+	# http://forums.gentoo.org/viewtopic-p-4533764.html#4533764
+	replace-flags -O3 -O2
+	
+	# VST won't compile with -fomit-frame-pointer
+	use vst && filter-flags "-fomit-frame-pointer"
+
+	econf \
+		`use_with alsa asound` \
+		`use_with oss` \
+		`use_with vorbis` \
+		`use_with samplerate libsrc` \
+		`use_with sdl` \
+		`use_with sdl sdlsound`\
+		`use_with jack` \
+		`use_with flac` \
+		`use_with ladspa` \
+		`use_with pic` \
+		`use_enable surround` \
+		`use_enable debug` \
+		`use_with vst` \
+		`use_with singerbot` \
+		`use_with stk` \
+		--enable-hqsinc \
+		|| die "Configure failed"
+	
+	# we need MAKEOPTS="-j1" for VST support
+	if use vst; then
+		emake -j1 || die "Make failed"
+	else
+		emake || die "Make failed"
+	fi
+}
+
+src_install() {
+	make DESTDIR="${D}" install || die "Install failed"
+	dodoc README AUTHORS ChangeLog TODO || die "dodoc failed"
+	newicon "${D}/usr/share/lmms/themes/default/icon.png" "${PN}.png"
+}


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