]> Pileus Git - ~andy/sunrise/commitdiff
New lmms-0.1.4 ebuild for bug 100170.
authorSantiago M. Mola <coldwind@gentoo.org>
Sun, 25 Jun 2006 17:33:08 +0000 (17:33 +0000)
committerSantiago M. Mola <coldwind@gentoo.org>
Sun, 25 Jun 2006 17:33:08 +0000 (17:33 +0000)
svn path=/sunrise/; revision=255

media-sound/lmms/ChangeLog [new file with mode: 0644]
media-sound/lmms/Manifest [new file with mode: 0644]
media-sound/lmms/files/digest-lmms-0.1.4-r1 [new file with mode: 0644]
media-sound/lmms/lmms-0.1.4-r1.ebuild [new file with mode: 0644]

diff --git a/media-sound/lmms/ChangeLog b/media-sound/lmms/ChangeLog
new file mode 100644 (file)
index 0000000..b1b1a81
--- /dev/null
@@ -0,0 +1,8 @@
+# ChangeLog for media-sound/lmms
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+  25 Jun 2006; Santiago M. Mola <cooldwind@gmail.com> ChangeLog:
+  New ebuild for bug 100170. Thanks to Tom, Anton Romanov, Devon Warren and
+  Markus Ullmann (jokey).
+
diff --git a/media-sound/lmms/Manifest b/media-sound/lmms/Manifest
new file mode 100644 (file)
index 0000000..bc73c2f
--- /dev/null
@@ -0,0 +1,12 @@
+DIST lmms-0.1.4.tar.bz2 5473589 RMD160 5e724981b85d51251c1038e9367355422fa4e0f9 SHA1 e95e1bf8659ddb4c68a9d825c99614d62bb4fb55 SHA256 a5681eac216ab9c79d51a43af5d0bc19db94dfce83eb969bd302d5db11aad7eb
+EBUILD lmms-0.1.4-r1.ebuild 1426 RMD160 def1270957e39c71180966682e89649995de7396 SHA1 29934cb7c03ea06cd190df3121626bd7edba8ade SHA256 e85441b9a929cbd6675303d7861c1451d86d8cb30b96703cbd4539ce7ba4350c
+MD5 5f2da965465402e95b5753b4e6547401 lmms-0.1.4-r1.ebuild 1426
+RMD160 def1270957e39c71180966682e89649995de7396 lmms-0.1.4-r1.ebuild 1426
+SHA256 e85441b9a929cbd6675303d7861c1451d86d8cb30b96703cbd4539ce7ba4350c lmms-0.1.4-r1.ebuild 1426
+MISC ChangeLog 285 RMD160 9b496db3037487b3de8f3530fa0b557be1ab1ed1 SHA1 3d3916894c5552287f8b29ef87945a4b5ea58073 SHA256 7c5c80fc7570e34540c0752c4ea35237b17a473024923e183b39f3db95c0f613
+MD5 7e8231b096c4fa7fdc9e003df87e5b85 ChangeLog 285
+RMD160 9b496db3037487b3de8f3530fa0b557be1ab1ed1 ChangeLog 285
+SHA256 7c5c80fc7570e34540c0752c4ea35237b17a473024923e183b39f3db95c0f613 ChangeLog 285
+MD5 6984728806569d50abb1696cee00b29b files/digest-lmms-0.1.4-r1 238
+RMD160 a80bb0883cbbfdd8f0590e8ff4c8ab51f9b9cbbf files/digest-lmms-0.1.4-r1 238
+SHA256 27b2167150fae3aeb1c9bebdeb7e599bdac1515d67127a00c26925f2c8a5eca8 files/digest-lmms-0.1.4-r1 238
diff --git a/media-sound/lmms/files/digest-lmms-0.1.4-r1 b/media-sound/lmms/files/digest-lmms-0.1.4-r1
new file mode 100644 (file)
index 0000000..cc06d6d
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 fc70467ec60545161226e2a950cc35da lmms-0.1.4.tar.bz2 5473589
+RMD160 5e724981b85d51251c1038e9367355422fa4e0f9 lmms-0.1.4.tar.bz2 5473589
+SHA256 a5681eac216ab9c79d51a43af5d0bc19db94dfce83eb969bd302d5db11aad7eb lmms-0.1.4.tar.bz2 5473589
diff --git a/media-sound/lmms/lmms-0.1.4-r1.ebuild b/media-sound/lmms/lmms-0.1.4-r1.ebuild
new file mode 100644 (file)
index 0000000..d2960d4
--- /dev/null
@@ -0,0 +1,53 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils
+
+DESCRIPTION="free alternative to popular programs such as FruityLoops, Cubase and Logic"
+HOMEPAGE="http://lmms.sourceforge.net"
+SRC_URI="mirror://sourceforge/lmms/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+
+S="${WORKDIR}/${P}"
+
+RESTRICT="strip"
+
+IUSE="alsa flac ladspa vorbis oss sdl samplerate jack debug"
+DEPEND=">=x11-libs/qt-3.3.4
+       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 )
+       flac? ( media-libs/flac )
+       ladspa? ( media-libs/ladspa-sdk )"
+
+src_compile() {
+       econf \
+               $( use_with alsa asound ) \
+               $( use_with flac ) \
+               $( use_with ladspa ) \
+               $( use_with vorbis ) \
+               $( use_with samplerate ) \
+               $( use_with oss ) \
+               $( use_with sdl ) \
+               $( use_with sdl sdlsound )\
+               $( use_with jack ) \
+               $( use_enable debug ) \
+               --enable-hqsinc || die "Configure failed"
+
+       emake || die "Make failed"
+}
+
+src_install() {
+       make DESTDIR="${D}" install || die "Install failed"
+
+       newicon "artwork/icon.png" ${PN}.png || die "newicon failed"
+       make_desktop_entry ${PN} "Linux MultiMedia Studio" ${PN}.png || die "make_desktop_entry failed"
+       dodoc README AUTHORS ChangeLog TODO || die "dodoc failed"
+}