summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorBartłomiej Piotrowski2018-01-07 17:49:07 +0100
committerBartłomiej Piotrowski2018-01-07 17:49:07 +0100
commit3c1bceebbe45636b209758f20e8349fccc017c33 (patch)
treecea1b74584231ea632dc9c29d5021d6287e62f0e /PKGBUILD
downloadaur-gpsman.tar.gz
Import from official repositories
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD43
1 files changed, 43 insertions, 0 deletions
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
+}