summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorManuel Hutter2023-02-06 15:45:16 +0100
committerManuel Hutter2023-02-06 15:45:16 +0100
commit8c4ced77d7d23fccb9c97c2925b447d4f7caeaae (patch)
tree2542cfbdcac0e87443505369349a151bcdca2ad3
downloadaur-8c4ced77d7d23fccb9c97c2925b447d4f7caeaae.tar.gz
Initial import :seedling:
Signed-off-by: Manuel Hutter <manuel@hutter.io>
-rw-r--r--.SRCINFO16
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD32
-rwxr-xr-xprunner11
4 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..760a8349b0c9
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = prunner-bin
+ pkgdesc = Binary release of PRUNner
+ pkgver = 0.5.6
+ pkgrel = 1
+ url = https://github.com/Jacudibu/PRUNner
+ arch = x86_64
+ license = MIT
+ depends = fontconfig
+ provides = prunner
+ options = !strip
+ source = prunner
+ sha256sums = 6c7b2db96606ed0775d7c3c02802dca25d95bb2c456c41c029fc991649c9bfc4
+ source_x86_64 = https://github.com/Jacudibu/PRUNner/releases/download/v0.5.6/PRUNner-0.5.6-linux-64.zip
+ sha256sums_x86_64 = 7c01bd7c114d36de7f117b3ca450bc2d19074bb17d09fb17e7ea8b083c10c5f7
+
+pkgname = prunner-bin
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..ee48b80034aa
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/src/
+/pkg/
+*.tar.*
+*.zip
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..51714f26b688
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: Manuel Hutter <aur at mhutter dot net>
+
+pkgname='prunner-bin'
+pkgver='0.5.6'
+_pkg="PRUNner-${pkgver}-linux-64"
+pkgrel='1'
+epoch=
+pkgdesc='Binary release of PRUNner'
+arch=('x86_64')
+url='https://github.com/Jacudibu/PRUNner'
+license=('MIT')
+groups=()
+depends=('fontconfig')
+provides=('prunner')
+
+# This is required for .NET apps built with `-p:PublishSingleFile=true`
+options=("!strip")
+
+sha256sums=('6c7b2db96606ed0775d7c3c02802dca25d95bb2c456c41c029fc991649c9bfc4')
+source=('prunner')
+
+sha256sums_x86_64=('7c01bd7c114d36de7f117b3ca450bc2d19074bb17d09fb17e7ea8b083c10c5f7')
+source_x86_64=("https://github.com/Jacudibu/PRUNner/releases/download/v${pkgver}/${_pkg}.zip")
+
+shopt -s extglob
+
+package() {
+ install -d -m755 "${pkgdir}/opt/${pkgname}"
+ install -d -m755 "${pkgdir}/usr/bin"
+ cp -r "${srcdir}/${_pkg}/"* "${pkgdir}/opt/${pkgname}/"
+ cp "${srcdir}/prunner" "${pkgdir}/usr/bin/prunner"
+}
diff --git a/prunner b/prunner
new file mode 100755
index 000000000000..ec8bdc1ca81a
--- /dev/null
+++ b/prunner
@@ -0,0 +1,11 @@
+#!/usr/bin/env sh
+
+userdirs="${XDG_CONFIG_HOME:-~/.config}/user-dirs.dirs"
+test -f "$userdirs" && source "$userdirs"
+unset userdirs
+
+workdir="${XDG_DOCUMENTS_DIR:-"${HOME}/Documents/PRUNner"}"
+test -d "$workdir" || mkdir -p "$workdir"
+
+cd "$workdir"
+exec /opt/prunner-bin/PRUNner