# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ EAPI=3 DESCRIPTION="GpsPrune is an application for viewing, editing and converting coordinate data from GPS systems." HOMEPAGE="http://activityworkshop.net/software/gpsprune/index.html" SRC_URI="http://activityworkshop.net/software/gpsprune/gpsprune_${PV}.jar" LICENSE="" SLOT="0" KEYWORDS="~x86 ~amd64" IUSE="" DEPEND="virtual/jre" RDEPEND="${DEPEND}" prune_bin="${WORKDIR}/gpsprune" prune_desktop="${WORKDIR}/gpsprune.desktop" src_unpack() { unpack ${A} cp ${DISTDIR}/${A} ${WORKDIR} cp ${WORKDIR}/tim/prune/gui/images/window_icon.png ${WORKDIR}/gpsprune.png } src_compile() { # Generate an executable echo '#!/bin/bash' > $prune_bin echo "java -jar /opt/gpsprune/gpsprune_${PV}.jar \"\$@\"" >> $prune_bin # Generate a .desktop file echo '[Desktop Entry]' > $prune_desktop echo 'Name=GpsPrune' >> $prune_desktop echo 'Type=Application' >> $prune_desktop echo 'Comment=Application for viewing, editing and converting coordinate data from GPS systems' >> $prune_desktop echo 'Exec=gpsprune' >> $prune_desktop echo 'Icon=gpsprune' >> $prune_desktop echo 'Categories=Science;Geoscience;' >> $prune_desktop } src_install() { insinto /opt/gpsprune doins gpsprune_${PV}.jar exeinto /usr/bin doexe $prune_bin insinto /usr/share/icons/hicolor/16x16/apps doins gpsprune.png insinto /usr/share/applications doins gpsprune.desktop }