summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorjose17112018-08-24 12:54:35 +0200
committerjose17112018-08-24 12:56:27 +0200
commita1dd32a3291e018dc3d10bb8aeef05d5d07e8f87 (patch)
treeede851698ceacb2dfd0aaf6a1466461747d215a4
parent392e6b8e5d5d82b0a6ef385ec10d5575658bc7f4 (diff)
downloadaur-a1dd32a3291e018dc3d10bb8aeef05d5d07e8f87.tar.gz
Add offline version + .desktop file
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD33
-rw-r--r--routeconverter-offline10
3 files changed, 44 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index de9c97259b56..f7f6b8277a14 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 2ee4a8b10ae2..7db2abbbcdf9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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" $@