diff options
author | Bartłomiej Piotrowski | 2018-01-07 17:49:07 +0100 |
---|---|---|
committer | Bartłomiej Piotrowski | 2018-01-07 17:49:07 +0100 |
commit | 3c1bceebbe45636b209758f20e8349fccc017c33 (patch) | |
tree | cea1b74584231ea632dc9c29d5021d6287e62f0e | |
download | aur-gpsman.tar.gz |
Import from official repositories
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 43 | ||||
-rw-r--r-- | gpsman.install | 7 |
3 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..f6debec7839c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = gpsman + pkgdesc = Graphical GPS data manager for preparing, inspecting and editing GPS data + pkgver = 6.4.4.2 + pkgrel = 1 + url = http://gpsman.sourceforge.net/ + install = gpsman.install + arch = any + license = GPL + makedepends = gendesk + depends = tcl + depends = tk + optdepends = gpsmanshp: shapefile support + source = http://sourceforge.net/projects/gpsman/files/distrib/gpsman-6.4.4.2.tgz + md5sums = 0f3819caf6479d5cd529bf6dc8e04de3 + +pkgname = gpsman + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..7f0886084897 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# $Id: PKGBUILD 194152 2016-10-31 13:48:24Z spupykin $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Maintainer: dibblethewrecker dibblethewrecker.at.jiwe.dot.org + +pkgname=gpsman +pkgver=6.4.4.2 +pkgrel=1 +pkgdesc="Graphical GPS data manager for preparing, inspecting and editing GPS data" +arch=('any') +url="http://gpsman.sourceforge.net/" +license=('GPL') +depends=('tcl' 'tk') +makedepends=('gendesk') +optdepends=('gpsmanshp: shapefile support') +install=gpsman.install +source=(http://sourceforge.net/projects/gpsman/files/distrib/gpsman-$pkgver.tgz) +md5sums=('0f3819caf6479d5cd529bf6dc8e04de3') + +package() { + cd "$srcdir" + gendesk $startdir/PKGBUILD + + cd "${pkgname}-${pkgver}" + mkdir -p "$pkgdir"/usr/{bin,share/${pkgname}} + + # set path to program files + sed -i "s|set SRCDIR gmsrc|set SRCDIR /usr/share/gpsman|g" ./gpsman.tcl + install -m755 gpsman.tcl "$pkgdir"/usr/bin/gpsman.tcl + + # install a gpsman launcher + install -m755 util/gpsman.sh "$pkgdir"/usr/bin/gpsman + + #install program files + cp -r gmsrc/* "$pkgdir"/usr/share/gpsman/ + chmod 755 "$pkgdir"/usr/share/gpsman/*.tcl + chmod -R 755 "$pkgdir"/usr/share/gpsman/gmicons + + # install some freedesktop.org compatibility + install -Dm644 "$srcdir"/${pkgname}.desktop \ + "$pkgdir"/usr/share/applications/${pkgname}.desktop + install -Dm644 "$srcdir"/${pkgname}.png \ + "$pkgdir"/usr/share/pixmaps/${pkgname}.png +} diff --git a/gpsman.install b/gpsman.install new file mode 100644 index 000000000000..589b054f8644 --- /dev/null +++ b/gpsman.install @@ -0,0 +1,7 @@ +post_install() { + echo + echo " : You should change the path to your gps serial device in" + echo " : /usr/bin/gpsman" + echo + echo " : Config options are stored in /usr/share/gpsman/config.tcl" +} |