diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 44 |
1 files changed, 19 insertions, 25 deletions
@@ -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 } |