diff options
author | Balló György | 2017-06-23 14:46:37 +0000 |
---|---|---|
committer | Balló György | 2017-06-23 14:46:37 +0000 |
commit | 8138741acb6de1972b1b33216b10982e3eccbd3f (patch) | |
tree | 861d03c18f7fa45e85e5e34fad73e9319032b468 | |
parent | 8f4295cb7f29fc0505066a203d8b5517124158a2 (diff) | |
download | aur-8138741acb6de1972b1b33216b10982e3eccbd3f.tar.gz |
Add gpxviewer
-rw-r--r-- | .SRCINFO | 31 | ||||
-rw-r--r-- | PKGBUILD | 44 | ||||
-rw-r--r-- | gpxviewer.desktop | 9 | ||||
-rw-r--r-- | gpxviewer.install | 13 |
4 files changed, 32 insertions, 65 deletions
@@ -1,23 +1,18 @@ pkgbase = gpxviewer - pkgdesc = a simple program to visualize a gpx file - pkgver = 0.4.0 + pkgdesc = GPS trace viewer + pkgver = 0.5.3 pkgrel = 1 - url = http://blog.sarine.nl/gpx-viewer/ - install = gpxviewer.install - arch = i686 - arch = x86_64 - arch = armv7h - license = GPL2 - makedepends = intltool - makedepends = vala - depends = gdl - depends = libchamplain - depends = hicolor-icon-theme - conflicts = gpxviewer-bzr - source = https://launchpad.net/gpx-viewer/trunk/0.4.0/+download/gpx-viewer-0.4.0.tar.gz - source = gpxviewer.desktop - md5sums = f019a8fdf27391ca568f022b60d381c6 - md5sums = 8d5ed2f4f1f26a60d078a77f9fd5f2a3 + url = http://andrewgee.org/blog/projects/gpxviewer/ + arch = any + license = GPL3 + makedepends = python2-distutils-extra + depends = gtk3 + depends = osm-gps-map + depends = python2-cairo + depends = python2-gobject + depends = python2-gobject2 + source = gpxviewer-0.5.3.tar.gz::https://github.com/andrewgee/gpxviewer/archive/0.5.3.tar.gz + sha256sums = 712632997213ccf150efe90079ad84e53c525d4b36dda68198e0e928e866cde4 pkgname = gpxviewer @@ -1,34 +1,28 @@ -# Maintainer: jose <jose1711 [at] gmail (dot) com> -# Contributor: David Dent <thewinch@gmail.com> -# Contributor: Gaetan Bisson <bisson@archlinux.org> +# Contributor: Balló György <ballogyor+arch at gmail dot com> pkgname=gpxviewer -arch=('i686' 'x86_64' 'armv7h') -pkgver=0.4.0 +pkgver=0.5.3 pkgrel=1 -pkgdesc="a simple program to visualize a gpx file" -license=('GPL2') -url="http://blog.sarine.nl/gpx-viewer/" -depends=('gdl' 'libchamplain' 'hicolor-icon-theme') -makedepends=('intltool' 'vala') -conflicts=('gpxviewer-bzr') -source=("https://launchpad.net/gpx-viewer/trunk/${pkgver}/+download/gpx-viewer-${pkgver}.tar.gz" 'gpxviewer.desktop') -install=${pkgname}.install -md5sums=('f019a8fdf27391ca568f022b60d381c6' - '8d5ed2f4f1f26a60d078a77f9fd5f2a3') +pkgdesc="GPS trace viewer" +arch=('any') +url="http://andrewgee.org/blog/projects/gpxviewer/" +license=('GPL3') +depends=('gtk3' 'osm-gps-map' 'python2-cairo' 'python2-gobject' 'python2-gobject2') +makedepends=('python2-distutils-extra') +source=("$pkgname-$pkgver.tar.gz::https://github.com/andrewgee/$pkgname/archive/$pkgver.tar.gz") +sha256sums=('712632997213ccf150efe90079ad84e53c525d4b36dda68198e0e928e866cde4') -build() { - cd "${srcdir}/gpx-viewer-${pkgver}" - sed -ie 's|desktopdir = $(DESTDIR)/|desktopdir =|' Makefile.in +prepare() { + cd $pkgname-$pkgver + find . -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@' +} - ./configure \ - --prefix=/usr \ - --enable-database-updates=no - make +build() { + cd $pkgname-$pkgver + python2 setup.py build } package() { - cd "${srcdir}/gpx-viewer-${pkgver}" - make DESTDIR="${pkgdir}" install - install -D -m644 $srcdir/${pkgname}.desktop $pkgdir/usr/share/applications/${pkgname}.desktop + cd $pkgname-$pkgver + python2 setup.py install --root "$pkgdir" --optimize=1 } diff --git a/gpxviewer.desktop b/gpxviewer.desktop deleted file mode 100644 index 71beb4927546..000000000000 --- a/gpxviewer.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Name=GPX Viewer -Comment=Viewer for GPX files -Exec=gpx-viewer -Terminal=false -Type=Application -Categories=Utility;DataVisualization; -StartupNotify=true diff --git a/gpxviewer.install b/gpxviewer.install deleted file mode 100644 index 44dba270c8cb..000000000000 --- a/gpxviewer.install +++ /dev/null @@ -1,13 +0,0 @@ -post_install() { - gtk-update-icon-cache -q -f -t usr/share/icons/hicolor - [ -x `which update-mime-database` ] && update-mime-database /usr/share/mime - [ -x `which update-desktop-database` ] && update-desktop-database -q - /bin/true -} - -post_remove() { - gtk-update-icon-cache -q -f -t usr/share/icons/hicolor - [ -x `which update-mime-database` ] && update-mime-database /usr/share/mime - [ -x `which update-desktop-database` ] && update-desktop-database -q - /bin/true -} |