summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoryochananmarqos2020-01-10 08:50:42 -0700
committeryochananmarqos2020-01-10 08:50:42 -0700
commitd9b6c132309768c0fecd02f37fb9036af946a619 (patch)
tree8f9d7ed3db17c53d7bfc0bff05d1bfff72ee9a3f
downloadaur-d9b6c132309768c0fecd02f37fb9036af946a619.tar.gz
initial commit
-rw-r--r--.SRCINFO26
-rw-r--r--PKGBUILD33
2 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..f69fe83bbef2
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,26 @@
+pkgbase = elementary-planner-git
+ pkgdesc = Personal task manager designed for elementary OS
+ pkgver = r276.d16c537
+ pkgrel = 1
+ url = https://planner-todo.web.app
+ arch = x86_64
+ license = GPL3
+ makedepends = git
+ makedepends = meson
+ makedepends = vala
+ makedepends = cmake
+ makedepends = appstream
+ depends = gtk3
+ depends = libsoup
+ depends = granite
+ depends = webkit2gtk
+ depends = evolution-data-server
+ depends = gtk-theme-elementary
+ depends = elementary-icon-theme
+ provides = elementary-planner
+ conflicts = elementary-planner
+ source = git+https://github.com/alainm23/planner.git
+ sha256sums = SKIP
+
+pkgname = elementary-planner-git
+
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"
+}