[proaudio] [1806] media-sound/lash_wrap import

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


Revision: 1806
Author:   gavlee
Date:     2010-11-14 16:21:40 +0100 (Sun, 14 Nov 2010)
Log Message:
-----------
media-sound/lash_wrap import

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

Added: trunk/overlays/proaudio/media-sound/lash_wrap/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/lash_wrap/ChangeLog	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/lash_wrap/ChangeLog	2010-11-14 15:21:40 UTC (rev 1806)
@@ -0,0 +1,10 @@
+# ChangeLog for media-sound/lash_wrap
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*lash_wrap-1.0.2 (14 Nov 2010)
+
+  14 Nov 2010; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx>
+  +lash_wrap-1.0.2.ebuild, +metadata.xml:
+  initial import
+

Added: trunk/overlays/proaudio/media-sound/lash_wrap/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/lash_wrap/Manifest	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/lash_wrap/Manifest	2010-11-14 15:21:40 UTC (rev 1806)
@@ -0,0 +1,4 @@
+DIST lash_wrap-1.0.2.tgz 14375 RMD160 da5d0d6a2d9498a265b83de46d46547db12bf4f7 SHA1 d025de047960888b051a65413d72e868565c19a3 SHA256 386c01d0833c581a5e990b5efbdfd395b93c2b57373ae03c4ef10792a9fad4de
+EBUILD lash_wrap-1.0.2.ebuild 1217 RMD160 a39e31a8b8e0584d478b8b3eb7e01bc8ca1cae6a SHA1 636c820dbbd568c5b2a439baa34afee9271a568f SHA256 e69d084b43242729231c46a8a255166e9555fbb025c66d440ccab3e6ce1b4910
+MISC ChangeLog 270 RMD160 515c359e4fcdbd36a5a0103273dcc1a2bbe0f6ee SHA1 a8526e083aafd69e510af0a3f21f2f3395a789c1 SHA256 fab856daea14919cd7a1258d159def2669718cf6a14e43ee5d25edb5cd5302b0
+MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Added: trunk/overlays/proaudio/media-sound/lash_wrap/lash_wrap-1.0.2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/lash_wrap/lash_wrap-1.0.2.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/lash_wrap/lash_wrap-1.0.2.ebuild	2010-11-14 15:21:40 UTC (rev 1806)
@@ -0,0 +1,47 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=2
+
+inherit toolchain-funcs
+
+DESCRIPTION="A small helper application that serves as a proxy between an un-LASHified app and the LASH system"
+HOMEPAGE="http://tapas.affenbande.org/lash_wrap/";
+SRC_URI="http://tapas.affenbande.org/${PN}/${P}.tgz";
+
+RESTRICT="mirror"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=dev-libs/boost-1.41.0-r3
+	>=dev-libs/glib-2.24.1-r1:2
+	media-libs/alsa-lib
+	media-sound/jack-audio-connection-kit
+	media-sound/lash"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	# fix up CXXFLAGS, LDFLAGS and installing to DESTDIR
+	sed -i -e 's/\$(PREFIX)/\$(DESTDIR)&/g' -e "s/-O2/${CXXFLAGS}/" \
+		-e "s/\$(CXX) -o/\$(CXX) ${LDFLAGS} -o/" \
+		Makefile || die "sed of Makefile failed"
+
+	# fix path of README in manual page
+	sed -i -e \
+		"s|/usr/share/doc/lashwrap/README|/usr/share/doc/${PF}/README*|g" \
+		lash_wrap.man || die "sed of lash_wrap.man failed"
+}
+
+src_compile() {
+	CXX="$(tc-getCXX)" emake || die "emake failed"
+}
+
+src_install() {
+	einstall DESTDIR="${D}" PREFIX=/usr || die "einstall failed"
+	newman lash_wrap.man lash_wrap.1
+	dodoc CHANGELOG README
+}

Added: trunk/overlays/proaudio/media-sound/lash_wrap/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/lash_wrap/metadata.xml	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/lash_wrap/metadata.xml	2010-11-14 15:21:40 UTC (rev 1806)
@@ -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>


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