[proaudio] [947] add orDrumbox ebuild work, not yet completely finished

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


Revision: 947
Author:   gimpel
Date:     2007-11-06 09:35:55 +0000 (Tue, 06 Nov 2007)

Log Message:
-----------
add orDrumbox ebuild work, not yet completely finished

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/ordrumbox/
    trunk/overlays/proaudio/media-sound/ordrumbox/Manifest
    trunk/overlays/proaudio/media-sound/ordrumbox/files/
    trunk/overlays/proaudio/media-sound/ordrumbox/files/digest-ordrumbox-0.7.05
    trunk/overlays/proaudio/media-sound/ordrumbox/ordrumbox-0.7.05.ebuild


Added: trunk/overlays/proaudio/media-sound/ordrumbox/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/ordrumbox/Manifest	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/ordrumbox/Manifest	2007-11-06 09:35:55 UTC (rev 947)
@@ -0,0 +1,8 @@
+DIST ordrumbox-V0.7.05-src.zip 758838 RMD160 8609a70295faad0b4fc1be86bfdbee43134421f9 SHA1 36e32c93a57866c1bde6ec20edae5ed0ddd04611 SHA256 1eefb35924a314be0de96b269ed63480347098c7886ce7aec8e4063e18eadfe5
+EBUILD ordrumbox-0.7.05.ebuild 1020 RMD160 f485a924ba3eab9a47479f1f37c0d9d2b1f8bd10 SHA1 c8235327f060903f0e20f05488318c46475aeaab SHA256 7a9b73d60087d022fae3818e559d94a432b9b6dc0c82e5ff24ef58bfc0bc0114
+MD5 78165756260b21a8796a76c1b3be495d ordrumbox-0.7.05.ebuild 1020
+RMD160 f485a924ba3eab9a47479f1f37c0d9d2b1f8bd10 ordrumbox-0.7.05.ebuild 1020
+SHA256 7a9b73d60087d022fae3818e559d94a432b9b6dc0c82e5ff24ef58bfc0bc0114 ordrumbox-0.7.05.ebuild 1020
+MD5 b58230a608a3d695ae11ff8219bc1e60 files/digest-ordrumbox-0.7.05 256
+RMD160 6addd728ff9cad7010219792a8925a467814b0f6 files/digest-ordrumbox-0.7.05 256
+SHA256 51dc97f032d928f00c8893ea02180a82ed57efd0f082c9876125c145b892251e files/digest-ordrumbox-0.7.05 256

Added: trunk/overlays/proaudio/media-sound/ordrumbox/files/digest-ordrumbox-0.7.05
===================================================================
--- trunk/overlays/proaudio/media-sound/ordrumbox/files/digest-ordrumbox-0.7.05	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/ordrumbox/files/digest-ordrumbox-0.7.05	2007-11-06 09:35:55 UTC (rev 947)
@@ -0,0 +1,3 @@
+MD5 a7cf102231b12bd4e300fb3423aca9a6 ordrumbox-V0.7.05-src.zip 758838
+RMD160 8609a70295faad0b4fc1be86bfdbee43134421f9 ordrumbox-V0.7.05-src.zip 758838
+SHA256 1eefb35924a314be0de96b269ed63480347098c7886ce7aec8e4063e18eadfe5 ordrumbox-V0.7.05-src.zip 758838

Added: trunk/overlays/proaudio/media-sound/ordrumbox/ordrumbox-0.7.05.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/ordrumbox/ordrumbox-0.7.05.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/ordrumbox/ordrumbox-0.7.05.ebuild	2007-11-06 09:35:55 UTC (rev 947)
@@ -0,0 +1,40 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils java-pkg-2 java-ant-2
+
+MY_P="${PN}-V${PV}"
+
+DESCRIPTION="The orDrumbox is a software drum machine, designed to a creative
+pattern based way of drum programming with automatic music composition
+capabilities."
+HOMEPAGE="http://www.ordrumbox.com/";
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}-src.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=virtual/jdk-1.5"
+RDEPEND=">=virtual/jre-1.5"
+
+S="${WORKDIR}"
+
+src_compile() {
+	eant dist || die "eant failed"
+}
+
+src_install() {
+	java-pkg_dojar livraisons/${MY_P}/${MY_P}.jar 
+	# for whatever reason this one throws a null pointer exception
+	java-pkg_dolauncher ${PN} --jar /usr/share/${PN}/lib/${MY_P}.jar
+	
+	# so do it manually
+	#echo "java -jar /usr/share/${PN}/lib/${MY_P}.jar" > ${S}/${PN}
+	#dobin ${S}/${PN}
+
+	newicon src/skins/logo.png ${PN}.png
+	make_desktop_entry ${PN} "orDrumbox" ${PN} "AudioVideo;Audio"
+}


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