[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"
+}