[proaudio] [1805] media-sound/jmess import

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


Revision: 1805
Author:   gavlee
Date:     2010-11-14 14:24:19 +0100 (Sun, 14 Nov 2010)
Log Message:
-----------
media-sound/jmess import

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

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

Added: trunk/overlays/proaudio/media-sound/jmess/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/jmess/Manifest	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/jmess/Manifest	2010-11-14 13:24:19 UTC (rev 1805)
@@ -0,0 +1,4 @@
+DIST jmess.1.tar.gz 33037 RMD160 fcd78e80b4e3dd8a2814baae4aeb359c05f4754c SHA1 518bdaa585d045b6c75e61e607f1c0828f8f6126 SHA256 8870e7982b0da48059d97a4ea1c9217d40e4d1afcb43b48167c208173994470b
+EBUILD jmess-1.ebuild 1183 RMD160 21a670dda2bc141194d7a38c0a3824f52313063a SHA1 156cae376723235fddcde6ff819a220aad78d8de SHA256 71724854c0ed75142ce9bfe3fb5e2c6976d2933b897172eb465430a1f517075f
+MISC ChangeLog 250 RMD160 626a34d910fae674aaa568bf9ef1700f4be1ef62 SHA1 6612cb740f35adf49b7fa43d7bf3ff652485ba8f SHA256 136b88702d3f0a0bd6eb261bc67b549342ef09e6ab7a014d3677a870c55fb00d
+MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Added: trunk/overlays/proaudio/media-sound/jmess/jmess-1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jmess/jmess-1.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/jmess/jmess-1.ebuild	2010-11-14 13:24:19 UTC (rev 1805)
@@ -0,0 +1,50 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=2
+
+inherit qt4-r2
+
+MY_P=${P/-/.}
+
+DESCRIPTION="JMess can save/load an XML file with all the current jack connections"
+HOMEPAGE="https://ccrma.stanford.edu/groups/soundwire/software/jmess/";
+SRC_URI="https://ccrma.stanford.edu/groups/soundwire/software/${PN}/download/${MY_P}.tar.gz";
+
+RESTRICT="mirror"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+DEPEND="media-sound/jack-audio-connection-kit
+	x11-libs/qt-core"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}/src"
+DOCSDIR="${WORKDIR}/${MY_P}"
+DOCS="INSTALL.txt TODO.txt"
+
+src_prepare() {
+	# a missing include with gcc4.4
+	sed -i -e "/^#include/ i#include <cstring>" anyoption.cpp \
+		|| die "sed of anyoption.cpp failed"
+
+	# command name of qmake in the 'm' script differs
+	sed -i -e "s|qmake-qt4|qmake|g" m || die "sed of m script failed"
+
+	# execute the m script to create the pro file
+	./m || die "./m failed"
+
+	# the generated pro file is broken :-/
+	cat >> jmess.pro <<- EOF
+	QT += xml
+	LIBS += -ljack -lpthread -lrt
+	target.path = /usr/bin
+	INSTALLS += target
+	EOF
+
+	qt4-r2_src_prepare
+}

Added: trunk/overlays/proaudio/media-sound/jmess/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/jmess/metadata.xml	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/jmess/metadata.xml	2010-11-14 13:24:19 UTC (rev 1805)
@@ -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/