diff options
author | Raphael Michel | 2018-01-06 19:21:43 +0100 |
---|---|---|
committer | Raphael Michel | 2018-01-06 19:21:43 +0100 |
commit | 70211134d3cc67c46ab098b1a44ca50ec441b2bb (patch) | |
tree | 901fc79d385e1c038c2adf990cf4335ac136c514 | |
download | aur-70211134d3cc67c46ab098b1a44ca50ec441b2bb.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 22 | ||||
-rw-r--r-- | launcher | 4 | ||||
-rw-r--r-- | pretixdesk.desktop | 6 |
4 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c3a925d319e8 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = pretixdesk + pkgdesc = Desktop application for attendee check-in with the pretix ticketing system + pkgver = 0.1.0 + pkgrel = 1 + url = https://pretix.eu + arch = x86_64 + license = GPL + makedepends = jdk>=9 + makedepends = gradle + depends = jdk>=9 + depends = bash + depends = sqlite + provides = pretixdesk + conflicts = pretixdesk-git + source = https://download.pretix.eu/public/pretixdesk/jar/pretixdesk-0.1.0.jar + source = launcher + source = pretixdesk.desktop + sha256sums = 66690cef8cc6494d10a10d9c9e772481fb7307de93e74645276e01290fceccb8 + sha256sums = SKIP + sha256sums = SKIP + +pkgname = pretixdesk + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..cbc018541ad1 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,22 @@ +# Maintainer: Raphael Michel <mail@raphaelmichel.de> +_pkgname=pretixdesk +pkgname=$_pkgname +pkgver=0.1.0 +pkgrel=1 +pkgdesc="Desktop application for attendee check-in with the pretix ticketing system" +arch=('x86_64') +license=('GPL') +url="https://pretix.eu" +depends=('jdk>=9' 'bash' 'sqlite') +makedepends=('jdk>=9' 'gradle') +source=("https://download.pretix.eu/public/pretixdesk/jar/pretixdesk-${pkgver}.jar" 'launcher' 'pretixdesk.desktop') +conflicts=('pretixdesk-git') +provides=('pretixdesk') +sha256sums=('66690cef8cc6494d10a10d9c9e772481fb7307de93e74645276e01290fceccb8' 'SKIP' 'SKIP') + +package() { + install -d "${pkgdir}/usr/bin" + install -Dm 755 launcher "${pkgdir}/usr/bin/pretixdesk" + install -Dm 644 pretixdesk.desktop "${pkgdir}/usr/share/applications/pretixdesk.desktop" + install -Dm 644 pretixdesk-${pkgver}.jar "${pkgdir}/usr/share/java/${_pkgname}/pretixdesk.jar" +} diff --git a/launcher b/launcher new file mode 100644 index 000000000000..0c9afaa37a33 --- /dev/null +++ b/launcher @@ -0,0 +1,4 @@ +#!/bin/sh +export JAVA_HOME=/usr/lib/jvm/java-9-jdk +$JAVA_HOME/bin/java -jar /usr/share/java/pretixdesk/pretixdesk.jar $* + diff --git a/pretixdesk.desktop b/pretixdesk.desktop new file mode 100644 index 000000000000..3cede4cfa455 --- /dev/null +++ b/pretixdesk.desktop @@ -0,0 +1,6 @@ +[Desktop Entry] +Name=pretixdesk +Exec=pretixdesk %u +Type=Application +Terminal=false +MimeType=x-scheme-handler/pretixdesk; |