# Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit eutils java-pkg-2 java-ant-2 DESCRIPTION="System Tray plugin for TuxGuitar" HOMEPAGE="http://www.herac.com.ar/soluciones/tuxguitar.htm" SRC_URI="mirror://sourceforge/tuxguitar/tuxguitar-src-${PV}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86" RDEPEND=">=virtual/jre-1.5 dev-java/swt >=media-sound/tuxguitar-1.0" DEPEND=">=virtual/jdk-1.5 dev-java/ant-core sys-devel/gcc ${RDEPEND}" IUSE="" S=${WORKDIR}/tuxguitar-src-${PV}/TuxGuitar-tray src_unpack() { unpack ${A} SWT_JAR_PATH=$(java-pkg_getjar swt-3 swt.jar) TUXGUITAR_JAR_PATH=$(java-pkg_getjar tuxguitar tuxguitar.jar) echo "ant.build.javac.source=1.5" > ${S}/build.properties echo "ant.build.javac.target=1.5" >> ${S}/build.properties echo "path.swt=${SWT_JAR_PATH}" >> ${S}/build.properties echo "path.tuxguitar=${TUXGUITAR_JAR_PATH}" >> ${S}/build.properties } src_compile() { eant } src_install() { TUXGUITAR_INST_PATH=$(dirname $(java-pkg_getjar tuxguitar tuxguitar.jar)) dodir ${TUXGUITAR_INST_PATH}/share/plugins insinto ${TUXGUITAR_INST_PATH}/share/plugins doins tuxguitar-tray.jar }