summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhoton892023-08-09 10:58:23 +0200
committerPhoton892023-08-09 10:58:23 +0200
commit1ad7a90d7ac7bdfff9162c119664b6751d13c452 (patch)
tree0990f140dbd8314a1ddfda59015faf2228aed536
downloadaur-1ad7a90d7ac7bdfff9162c119664b6751d13c452.tar.gz
Initial commit
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD28
2 files changed, 43 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..acba95a1403f
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = xournalpp-plugin-functionplotter-git
+ pkgdesc = Basic function plotter plugin for Xournal++ using the recent Lua API extension
+ pkgver = r5070.2d42e1c7
+ pkgrel = 1
+ url = https://github.com/xournalpp/xournalpp/pull/3811
+ arch = i686
+ arch = x86_64
+ license = custom
+ makedepends = git
+ depends = lua-lgi
+ depends = xournalpp
+ source = plotter::git+https://github.com/rolandlo/xournalpp.git#branch=feature-lua-function-plotter
+ md5sums = SKIP
+
+pkgname = xournalpp-plugin-functionplotter-git
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..20ccc9473804
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,28 @@
+# Maintainer: Michael Kogan <michael dot kogan at gmx dot net >
+
+pkgname=xournalpp-plugin-functionplotter-git
+_pkgname=plotter
+pkgver=r5070.2d42e1c7
+pkgrel=1
+pkgdesc='Basic function plotter plugin for Xournal++ using the recent Lua API extension'
+arch=('i686' 'x86_64')
+license=(custom)
+url='https://github.com/xournalpp/xournalpp/pull/3811'
+depends=('lua-lgi' 'xournalpp')
+makedepends=('git')
+source=(plotter::git+https://github.com/rolandlo/xournalpp.git#branch=feature-lua-function-plotter)
+md5sums=('SKIP')
+
+pkgver() {
+ cd "$_pkgname"
+ ( set -o pipefail
+ git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ )
+}
+
+package(){
+ cd "$_pkgname"
+ install -d -m755 "$pkgdir/usr/share/xournalpp/plugins/"
+ cp -r "plugins/FunctionPlotter/" "$pkgdir/usr/share/xournalpp/plugins/"
+}