summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD37
-rw-r--r--activitydiary.pro.patch12
3 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..f762ab8f09d0
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = activitydiary
+ pkgdesc = Analyse and manage all your recorded GPS-tracks
+ pkgver = 0.2
+ pkgrel = 5
+ url = http://www.activitydiary.org
+ arch = i686
+ arch = x86_64
+ license = GPL
+ depends = qt4
+ depends = qwt5
+ source = http://tomstar.ath.cx/activitydiary/public/ad/activitydiary-0.2.tar.gz
+ source = activitydiary.pro.patch
+ sha256sums = a4df70a8a86daf724548659d192e0e87b76c284fdce2562cc6d80b4f2429f861
+ sha256sums = 248508e05845d533bdb3134ac9f66007c7e68736b4e71abcf877af3ee8e744c9
+
+pkgname = activitydiary
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..d7761c9a1634
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Robert Knauer <robert@privatdemail.net>
+# Contributor: Vinzenz Vietzke <vinz@archlinux.us>
+# Contributor: Vinzenz Vietzke <vinz@archlinux.us>
+
+pkgname=activitydiary
+pkgver=0.2
+pkgrel=5
+pkgdesc="Analyse and manage all your recorded GPS-tracks"
+arch=('i686' 'x86_64')
+url="http://www.activitydiary.org"
+license=('GPL')
+depends=('qt4' 'qwt5')
+source=(
+ "http://tomstar.ath.cx/activitydiary/public/ad/${pkgname}-${pkgver}.tar.gz"
+ 'activitydiary.pro.patch'
+)
+sha256sums=(
+ 'a4df70a8a86daf724548659d192e0e87b76c284fdce2562cc6d80b4f2429f861'
+ '248508e05845d533bdb3134ac9f66007c7e68736b4e71abcf877af3ee8e744c9'
+)
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ # patch qwt-paths in activitydiary.pro
+ patch "activitydiary.pro" "${srcdir}/activitydiary.pro.patch"
+ # build
+ rm -rf build
+ mkdir build
+ cd build
+ qmake-qt4 ../activitydiary.pro
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}/build"
+ make INSTALL_ROOT=${pkgdir} install
+}
diff --git a/activitydiary.pro.patch b/activitydiary.pro.patch
new file mode 100644
index 000000000000..91e3bd20099a
--- /dev/null
+++ b/activitydiary.pro.patch
@@ -0,0 +1,12 @@
+16c16
+< INCLUDEPATH += /usr/include/qwt \
+---
+> INCLUDEPATH += /usr/include/qwt5 \
+26c26
+< LIBS += -L/usr/lib -lqwt
+---
+> LIBS += -L/usr/lib -lqwt5
+29c29
+< LIBS += -L/usr/lib64 -lqwt
+---
+> LIBS += -L/usr/lib64 -lqwt5