diff options
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 5 | ||||
-rw-r--r-- | launcher | 2 | ||||
-rw-r--r-- | pretixdesk.desktop | 6 |
4 files changed, 12 insertions, 3 deletions
@@ -16,6 +16,8 @@ pkgbase = pretixdesk-git source = git+https://github.com/pretix/pretixdesk.git source = git+https://github.com/pretix/libpretixsync.git source = launcher + source = pretixdesk.desktop + sha256sums = SKIP sha256sums = SKIP sha256sums = SKIP sha256sums = SKIP @@ -9,10 +9,10 @@ license=('GPL') url="https://pretix.eu" depends=('jdk>=9' 'bash' 'sqlite') makedepends=('jdk>=9' 'gradle') -source=('git+https://github.com/pretix/pretixdesk.git' 'git+https://github.com/pretix/libpretixsync.git' 'launcher') +source=('git+https://github.com/pretix/pretixdesk.git' 'git+https://github.com/pretix/libpretixsync.git' 'launcher' 'pretixdesk.desktop') conflicts=('pretixdesk') provides=('pretixdesk') -sha256sums=('SKIP' 'SKIP' 'SKIP') +sha256sums=('SKIP' 'SKIP' 'SKIP' 'SKIP') pkgver() { cd "${_pkgname}" @@ -36,6 +36,7 @@ prepare() { 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" cd "${srcdir}/${_pkgname}/pretixdesk" install -Dm 644 "build/libs/pretixdesk.jar" "${pkgdir}/usr/share/java/${_pkgname}/pretixdesk.jar" @@ -1,4 +1,4 @@ #!/bin/sh export JAVA_HOME=/usr/lib/jvm/java-9-jdk -$JAVA_HOME/bin/java -jar /usr/share/java/pretixdesk/pretixdesk.jar +$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; |