summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authoryochananmarqos2020-01-10 08:50:42 -0700
committeryochananmarqos2020-01-10 08:50:42 -0700
commitd9b6c132309768c0fecd02f37fb9036af946a619 (patch)
tree8f9d7ed3db17c53d7bfc0bff05d1bfff72ee9a3f /PKGBUILD
downloadaur-d9b6c132309768c0fecd02f37fb9036af946a619.tar.gz
initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD33
1 files changed, 33 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..9a96ee83fae6
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Mark Wagie <mark dot wagie at tutanota dot com>
+pkgname=elementary-planner-git
+pkgver=r276.d16c537
+pkgrel=1
+pkgdesc="Personal task manager designed for elementary OS"
+arch=('x86_64')
+url="https://planner-todo.web.app"
+license=('GPL3')
+depends=('gtk3' 'libsoup' 'granite' 'webkit2gtk' 'evolution-data-server'
+ 'gtk-theme-elementary' 'elementary-icon-theme')
+makedepends=('git' 'meson' 'vala' 'cmake' 'appstream')
+provides=("${pkgname%-git}")
+conflicts=("${pkgname%-git}")
+source=('git+https://github.com/alainm23/planner.git')
+sha256sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/planner"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd "$srcdir/planner"
+ arch-meson build
+ ninja -C build
+}
+
+package() {
+ cd "$srcdir/planner"
+ DESTDIR="$pkgdir" ninja -C build install
+
+ ln -s /usr/bin/com.github.alainm23.planner "$pkgdir/usr/bin/planner"
+}