summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD29
2 files changed, 17 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 20d309b6d2c3..20bfe24c611f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = gpxviewer-bzr
pkgdesc = a simple program to visualize a gpx file
- pkgver = 247
+ pkgver = r296
pkgrel = 1
url = http://blog.sarine.nl/gpx-viewer/
arch = i686
@@ -12,6 +12,8 @@ pkgbase = gpxviewer-bzr
depends = intltool
depends = gdl
conflicts = gpxviewer
+ source = gpxviewer-bzr::bzr+lp:~chkr/gpx-viewer/gtk3-bugfix
+ md5sums = SKIP
pkgname = gpxviewer-bzr
diff --git a/PKGBUILD b/PKGBUILD
index b377426b1a15..8f33837bb465 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=gpxviewer-bzr
arch=('i686' 'x86_64')
-pkgver=247
+pkgver=r296
pkgrel=1
pkgdesc="a simple program to visualize a gpx file"
license=('GPL2')
@@ -11,27 +11,26 @@ url="http://blog.sarine.nl/gpx-viewer/"
depends=('vala' 'libchamplain' 'intltool' 'gdl')
makedepends=('bzr')
conflicts=('gpxviewer')
-_bzrtrunk=lp:~gpx-viewer-team/gpx-viewer/port-to-libchamplain-0.12
-_bzrmod=$pkgname
+#source=("${pkgname}"::bzr+lp:~gpx-viewer-team/gpx-viewer/port-to-libchamplain-0.12)
+source=("${pkgname}"::bzr+lp:~chkr/gpx-viewer/gtk3-bugfix)
+md5sums=('SKIP')
-build() {
-cd $srcdir
-msg "Connecting to the server...."
-if [ ! -d $_bzrmod/.bzr ]; then
-bzr co $_bzrtrunk $_bzrmod
-else
-bzr up $_bzrmod
-fi
+pkgver() {
+ cd "${pkgname}"
+ printf "r%s" "$(bzr revno)"
+}
-msg "Bazaar checkout done or server timeout"
-cd $pkgname
-sed -i '/1.7/s/automake_progs="/&automake-1.12 /' autogen.sh
+build() {
+cd ${srcdir}/${pkgname}
+sed -i '/1.7/s/automake_progs="/&automake-1.15 /' autogen.sh
./autogen.sh
./configure --prefix=/usr
-make
+make || make
}
package() {
cd $srcdir/$pkgname
make DESTDIR=$pkgdir install
+rm -r ${pkgdir}/usr/share/mime
+rm ${pkgdir}/usr/share/applications/mimeinfo.cache
}