summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAndrew Stubbs2016-03-22 16:05:08 +0000
committerAndrew Stubbs2016-03-22 16:05:08 +0000
commit25e69ee20f7c211a5b7969543b430082deeb0c14 (patch)
tree879e940b88f47cdd0cd9e86c8a17562808bc4b03 /PKGBUILD
downloadaur-25e69ee20f7c211a5b7969543b430082deeb0c14.tar.gz
New package.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD37
1 files changed, 37 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..72ab6ba0a806
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+pkgname=hamster-time-tracker-git
+pkgver=2.0.rc1.r4.g8c739fe
+pkgrel=1
+pkgdesc="Time tracking application that helps you to keep track on how much time you have spent during the day on activities you choose to track"
+arch=('any')
+url="http://projecthamster.wordpress.com/"
+license=('GPL')
+depends=('python2-dbus' 'python2-gconf' 'python2-notify' 'python2-wnck' 'python2-xdg' 'desktop-file-utils' 'hicolor-icon-theme' 'xdg-utils')
+makedepends=('intltool' 'gnome-doc-utils')
+provides=('hamster-time-tracker')
+conflicts=('hamster-time-tracker' 'hamster-applet')
+replaces=('hamster-applet')
+install=$pkgname.install
+source=('git+https://github.com/projecthamster/hamster.git')
+md5sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/hamster"
+ git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+build() {
+ cd "$srcdir/hamster"
+ python2 ./waf configure --prefix=/usr
+ python2 ./waf build
+}
+
+package() {
+ cd "$srcdir/hamster"
+ python2 ./waf install --destdir=$pkgdir
+
+ # Move bash completion and GConf schema to its correct place
+ install -dm755 "$pkgdir/usr/share/bash-completion/completions"
+ mv "$pkgdir/etc/bash_completion.d/hamster.bash" "$pkgdir/usr/share/bash-completion/completions/hamster"
+ mv "$pkgdir/etc/gconf" "$pkgdir/usr/share"
+ rm -r "$pkgdir/etc"
+}