[proaudio] [1519] add nondaw

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


Revision: 1519
Author:   gavlee
Date:     2009-09-15 21:07:59 +0200 (Tue, 15 Sep 2009)
Log Message:
-----------
add nondaw

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/nondaw/
    trunk/overlays/proaudio/media-sound/nondaw/ChangeLog
    trunk/overlays/proaudio/media-sound/nondaw/Manifest
    trunk/overlays/proaudio/media-sound/nondaw/metadata.xml
    trunk/overlays/proaudio/media-sound/nondaw/nondaw-9999.ebuild

Added: trunk/overlays/proaudio/media-sound/nondaw/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/nondaw/ChangeLog	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/nondaw/ChangeLog	2009-09-15 19:07:59 UTC (rev 1519)
@@ -0,0 +1,10 @@
+# ChangeLog for media-sound/nondaw
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*nondaw-9999 (15 Sep 2009)
+
+  15 Sep 2009; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx> +nondaw-9999.ebuild,
+  +metadata.xml:
+  initial import of nondaw
+

Added: trunk/overlays/proaudio/media-sound/nondaw/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/nondaw/Manifest	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/nondaw/Manifest	2009-09-15 19:07:59 UTC (rev 1519)
@@ -0,0 +1,3 @@
+EBUILD nondaw-9999.ebuild 1210 RMD160 7bae7921ab50826f23e806ea214e46afefecd8d1 SHA1 dd570725738374a84816ae7ca3be13ba1f9c19bb SHA256 b6a60760adf3ca705e26a704df99b72bf12d2bbd3c689fb72cc3a1b1141a6ddb
+MISC ChangeLog 269 RMD160 818f431b81785066fb1b89e304fb77e2000f1cf8 SHA1 05ddee2455d60601974b7606992327127378c249 SHA256 effd0b92f3752b81b43b0541e1641fcc35a96dd63136311f817edd862237caa2
+MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Added: trunk/overlays/proaudio/media-sound/nondaw/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/nondaw/metadata.xml	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/nondaw/metadata.xml	2009-09-15 19:07:59 UTC (rev 1519)
@@ -0,0 +1,9 @@
+<?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>
+</pkgmetadata>

Added: trunk/overlays/proaudio/media-sound/nondaw/nondaw-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/nondaw/nondaw-9999.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/nondaw/nondaw-9999.ebuild	2009-09-15 19:07:59 UTC (rev 1519)
@@ -0,0 +1,41 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit git eutils
+
+DESCRIPTION="The Non DAW is a powerful, reliable and fast modular Digital Audio Workstation system"
+HOMEPAGE="http://non-sequencer.tuxfamily.org/";
+EGIT_REPO_URI="git://git.tuxfamily.org/gitroot/non/daw.git"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="lash"
+
+DEPEND=">=x11-libs/fltk-1.1.8
+	>=media-libs/libsndfile-0.18.0
+	>=media-sound/jack-audio-connection-kit-0.103
+	lash? ( >=media-sound/lash-0.5.4 )"
+RDEPEND="${DEPEND}"
+
+src_unpack(){
+	git_src_unpack || die "git clone failed."
+	cd "${S}"
+	# DESTDIR before prefix to stop sandbox violation
+	sed -i -e 's:$(prefix):$(DESTDIR)$(prefix):g' \
+		"${S}/Makefile" || die "sed of Makefile failed"
+	# don't strip the binary
+	sed -i -e '/strip/d' "${S}/Makefile" || die "sed of Makefile failed"
+}
+
+src_compile() {
+	econf $(use_enable lash) || die "econf failed"
+	emake || die "emake failed"
+}
+
+src_install() {
+	# make the bin directory or make will die because it's not found
+	mkdir -p "${D}/usr/bin"
+	emake DESTDIR="${D}" install || die "install failed"
+	fowners root:audio  "${ROOT}/usr/bin/non-daw" || die "chown failed"
+}


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