diff options
author | jose1711 | 2018-08-24 12:54:35 +0200 |
---|---|---|
committer | jose1711 | 2018-08-24 12:56:27 +0200 |
commit | a1dd32a3291e018dc3d10bb8aeef05d5d07e8f87 (patch) | |
tree | ede851698ceacb2dfd0aaf6a1466461747d215a4 | |
parent | 392e6b8e5d5d82b0a6ef385ec10d5575658bc7f4 (diff) | |
download | aur-a1dd32a3291e018dc3d10bb8aeef05d5d07e8f87.tar.gz |
Add offline version + .desktop file
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 33 | ||||
-rw-r--r-- | routeconverter-offline | 10 |
3 files changed, 44 insertions, 11 deletions
@@ -1,28 +1,34 @@ # Generated by mksrcinfo v8 -# Fri Aug 24 05:55:56 UTC 2018 +# Fri Aug 24 10:54:33 UTC 2018 pkgbase = routeconverter pkgdesc = A free tool to edit and convert routes, tracks and waypoints pkgver = 2.24 - pkgrel = 2 + pkgrel = 3 url = http://www.routeconverter.de/en changelog = ChangeLog arch = i686 arch = x86_64 license = GPL + makedepends = gendesk + makedepends = unzip depends = java-environment>=6 depends = java-openjfx optdepends = gpsbabel: for some additional format support noextract = RouteConverterCmdLine.jar noextract = RouteConverterLinux.jar - noextract = RouteConverterLinux64.jar + noextract = RouteConverterLinuxOffline.jar source = routeconverter + source = routeconverter-offline source = routeconverter-cli source = http://static.routeconverter.com/download/previous-releases/2.24/RouteConverterCmdLine.jar source = http://static.routeconverter.com/download/RouteConverterLinux.jar + source = http://static.routeconverter.com/download/RouteConverterLinuxOffline.jar md5sums = e4cdc9db82a9f8c550afb44f851d897f + md5sums = a9e4b76c2aa26c6a0b7a9474964c9648 md5sums = fdf570309917df1c1536b7e3c7740b33 md5sums = 60cbeb53ebed1b867d6d0eec58de907f md5sums = 9103d26c1259529a07f00dd0c7734064 + md5sums = 57acd5a4df0bf156c26634a77c1c0db7 pkgname = routeconverter @@ -4,37 +4,54 @@ pkgname=routeconverter pkgver=2.24 -pkgrel=2 +pkgrel=3 pkgdesc="A free tool to edit and convert routes, tracks and waypoints" arch=('i686' 'x86_64') url="http://www.routeconverter.de/en" license=('GPL') depends=('java-environment>=6' 'java-openjfx') +makedepends=('gendesk' 'unzip') optdepends=('gpsbabel: for some additional format support') changelog=ChangeLog source=(routeconverter + routeconverter-offline routeconverter-cli http://static.routeconverter.com/download/previous-releases/${pkgver}/RouteConverterCmdLine.jar - http://static.routeconverter.com/download/RouteConverterLinux.jar) + http://static.routeconverter.com/download/RouteConverterLinux.jar + http://static.routeconverter.com/download/RouteConverterLinuxOffline.jar) noextract=(RouteConverterCmdLine.jar RouteConverterLinux.jar - RouteConverterLinux64.jar) + RouteConverterLinuxOffline.jar) + +prepare() { + cd "${srcdir}" + gendesk -f -n --pkgname "${pkgname}" --exec "routeconverter" --pkgdesc "$pkgdesc" --categories 'Utility' + gendesk -f -n --pkgname "${pkgname}_offline" --exec "routeconverter-offline" --pkgdesc "$pkgdesc (offline)" --categories 'Utility' +} package() { install -m755 -d "${pkgdir}/usr/bin" + install -m755 -d "${pkgdir}/usr/share/pixmaps" install -m755 -d "${pkgdir}/usr/lib/${pkgname}" install -m755 "${srcdir}/routeconverter" \ + "${srcdir}/routeconverter-offline" \ "${srcdir}/routeconverter-cli" \ "${pkgdir}/usr/bin/" - install -m644 "${srcdir}/RouteConverterCmdLine.jar" \ - "${pkgdir}/usr/lib/${pkgname}/" - install -m644 "${srcdir}/RouteConverterLinux.jar" \ - "${pkgdir}/usr/lib/${pkgname}/" + for _ in RouteConverterCmdLine RouteConverterLinux RouteConverterLinuxOffline + do + install -m644 "${srcdir}/${_}.jar" "${pkgdir}/usr/lib/${pkgname}/" + done + install -Dm644 "${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" + install -Dm644 "${pkgname}_offline.desktop" "${pkgdir}/usr/share/applications/${pkgname}_offline.desktop" + unzip -p "${srcdir}/RouteConverterLinux.jar" slash/navigation/converter/gui/RouteConverter.png >"${pkgdir}/usr/share/pixmaps/routeconverter_offline.png" + unzip -p "${srcdir}/RouteConverterLinux.jar" slash/navigation/converter/gui/RouteConverter.png >"${pkgdir}/usr/share/pixmaps/routeconverter.png" } md5sums=('e4cdc9db82a9f8c550afb44f851d897f' + 'a9e4b76c2aa26c6a0b7a9474964c9648' 'fdf570309917df1c1536b7e3c7740b33' '60cbeb53ebed1b867d6d0eec58de907f' - '9103d26c1259529a07f00dd0c7734064') + '9103d26c1259529a07f00dd0c7734064' + '57acd5a4df0bf156c26634a77c1c0db7') diff --git a/routeconverter-offline b/routeconverter-offline new file mode 100644 index 000000000000..70320c91230f --- /dev/null +++ b/routeconverter-offline @@ -0,0 +1,10 @@ +#!/bin/sh + +export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/routeconverter + +java=`which java` +java_opts="" + +jar="/usr/lib/routeconverter/RouteConverterLinuxOffline.jar" + +"$java" $java_opts -jar "$jar" $@ |