[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>


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