[proaudio] [1748] jsampler: bumped to 0.9 |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 1748
Author: gentoid
Date: 2010-09-05 19:41:04 +0200 (Sun, 05 Sep 2010)
Log Message:
-----------
jsampler: bumped to 0.9
Modified Paths:
--------------
trunk/overlays/proaudio/media-sound/jsampler/ChangeLog
trunk/overlays/proaudio/media-sound/jsampler/Manifest
trunk/overlays/proaudio/media-sound/jsampler/jsampler-0.8a.ebuild
Added Paths:
-----------
trunk/overlays/proaudio/media-sound/jsampler/jsampler-0.9.ebuild
trunk/overlays/proaudio/media-sound/jsampler/metadata.xml
Modified: trunk/overlays/proaudio/media-sound/jsampler/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/jsampler/ChangeLog 2010-09-03 22:20:39 UTC (rev 1747)
+++ trunk/overlays/proaudio/media-sound/jsampler/ChangeLog 2010-09-05 17:41:04 UTC (rev 1748)
@@ -1,7 +1,13 @@
# ChangeLog for media-sound/jsampler
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*jsampler-0.9 (05 Sep 2010)
+
+ 05 Sep 2010; Viktor Lazarev <taurus101v@xxxxxxxxx> jsampler-0.8a.ebuild,
+ +jsampler-0.9.ebuild, +metadata.xml:
+ bumped
+
24 Jan 2008; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx>
+jsampler-0.8a.ebuild:
initial ebuild
Modified: trunk/overlays/proaudio/media-sound/jsampler/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/jsampler/Manifest 2010-09-03 22:20:39 UTC (rev 1747)
+++ trunk/overlays/proaudio/media-sound/jsampler/Manifest 2010-09-05 17:41:04 UTC (rev 1748)
@@ -1,3 +1,6 @@
DIST JSampler-0.8a.tar.bz2 7397290 RMD160 9ae7f24b0d6b1572aeee37a867d6f3f8e57494d7 SHA1 468b8d38ec651ec8e8797e566fa482ee469aaffd SHA256 3cc4fc3fad47382373f5d67352a4891fc025777e7e02ad7d6654d08c7d066b1d
-EBUILD jsampler-0.8a.ebuild 1067 RMD160 36e3f719bad9e313507b945a1c086b40aedd75d6 SHA1 b276f3fdb8a2d030aaf5abe2cd719e58773547ad SHA256 8677e0eabf2934e28f12644e185a0ab3cc00c467f907391ae1ad01627878930e
-MISC ChangeLog 219 RMD160 f50ce88dbe08fd9008785e54f8b0c73becd82faf SHA1 09aee8b4e93fa912cb70053020d2df042c2b4642 SHA256 c87876ff43e0c4d31c4fd8d10f860f27a24943cb942e9482a0a5f8a665e62de0
+DIST JSampler-0.9.tar.bz2 6898691 RMD160 d812402811e70e2c6dd77e44788aaa431d38911b SHA1 72ee043b11408bae566581cf851c1960ceb50f7d SHA256 d65c2058682f4bdb8d351f9e0e2a4f3e847d6e43c8328896292f1f1047c2669c
+EBUILD jsampler-0.8a.ebuild 1096 RMD160 7e78a9440b2fd7e366efc4738c1ca69dd9f09b61 SHA1 6eb937a4bb98c1abc2abe41770f510b48c74ece9 SHA256 6df38dea0b477709ba63c26de9cebe9aed1bf2a074eb090747aa8bd37faea87c
+EBUILD jsampler-0.9.ebuild 1096 RMD160 7e78a9440b2fd7e366efc4738c1ca69dd9f09b61 SHA1 6eb937a4bb98c1abc2abe41770f510b48c74ece9 SHA256 6df38dea0b477709ba63c26de9cebe9aed1bf2a074eb090747aa8bd37faea87c
+MISC ChangeLog 372 RMD160 103462d0f63590ff5df2d0182438be3756e1b5d3 SHA1 fe22e040d7e92e3f0bdce7b032748f4e9af7d959 SHA256 bc9e2283d15c1c7968586faf267bc594dd7e14bf56903e6ea0995c30b1618a99
+MISC metadata.xml 340 RMD160 3b6356c3d18a490f4125a9de24d616931be5d9bd SHA1 1d08188e8d803991a37c9d2ba923a6779ce8b3cc SHA256 6d999e1c8a0692f1f5590f01ed1e562c37e45622ae407d881bf8fd4108448835
Modified: trunk/overlays/proaudio/media-sound/jsampler/jsampler-0.8a.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jsampler/jsampler-0.8a.ebuild 2010-09-03 22:20:39 UTC (rev 1747)
+++ trunk/overlays/proaudio/media-sound/jsampler/jsampler-0.8a.ebuild 2010-09-05 17:41:04 UTC (rev 1748)
@@ -1,7 +1,9 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
+EAPI="2"
+
inherit java-pkg-2 java-ant-2 eutils
MY_P="${P/js/JS}"
@@ -15,6 +17,8 @@
KEYWORDS="~amd64 ~x86"
IUSE="classic"
+RESTRICT="mirror"
+
RDEPEND="media-sound/linuxsampler
>=virtual/jdk-1.6"
DEPEND="${RDEPEND}"
Copied: trunk/overlays/proaudio/media-sound/jsampler/jsampler-0.9.ebuild (from rev 1747, trunk/overlays/proaudio/media-sound/jsampler/jsampler-0.8a.ebuild)
===================================================================
--- trunk/overlays/proaudio/media-sound/jsampler/jsampler-0.9.ebuild (rev 0)
+++ trunk/overlays/proaudio/media-sound/jsampler/jsampler-0.9.ebuild 2010-09-05 17:41:04 UTC (rev 1748)
@@ -0,0 +1,52 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+inherit java-pkg-2 java-ant-2 eutils
+
+MY_P="${P/js/JS}"
+
+DESCRIPTION="JSampler is a frontend for LinuxSampler written in Java"
+HOMEPAGE="http://jsampler.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="classic"
+
+RESTRICT="mirror"
+
+RDEPEND="media-sound/linuxsampler
+ >=virtual/jdk-1.6"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+ if use classic; then
+ eant build-jsclassic || die "eant failed"
+ else
+ eant build-fantasia || die "eant failed"
+ fi
+}
+
+src_install() {
+ local myjar="Fantasia-${PV}.jar"
+ use classic && myjar="JS_Classic-${PV}.jar"
+
+ java-pkg_dojar dist/${myjar}
+
+ echo "#!/bin/sh" > ${PN}
+ echo "cd /usr/share/${PN}" >> ${PN}
+ echo "\${JAVA_HOME}/bin/java -jar \$(java-config -p jsampler) \$*" >> ${PN}
+
+ dobin ${PN}
+
+ newicon "res/fantasia/icons/app_icon.png" "${PN}.png"
+ make_desktop_entry "${PN}" "JSampler" "${PN}" "AudioVideo;Audio"
+
+ dodoc README
+}
Added: trunk/overlays/proaudio/media-sound/jsampler/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/jsampler/metadata.xml (rev 0)
+++ trunk/overlays/proaudio/media-sound/jsampler/metadata.xml 2010-09-05 17:41:04 UTC (rev 1748)
@@ -0,0 +1,12 @@
+<?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>
+ <use>
+ <flag name="classic">Build with a standart GUI"</flag>
+ </use>
+</pkgmetadata>