diff options
author | Tim Dorohin | 2018-08-07 16:56:13 +0300 |
---|---|---|
committer | Tim Dorohin | 2018-08-07 16:56:13 +0300 |
commit | ccc12aec0063d30334eaa37e96a3e86699847887 (patch) | |
tree | 352585aa54b7dde512aafe19ba361b3717b74813 | |
download | aur-ccc12aec0063d30334eaa37e96a3e86699847887.tar.gz |
Initial package commit
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 45 | ||||
-rw-r--r-- | quollwriter.desktop | 9 | ||||
-rw-r--r-- | quollwriter.sh | 4 |
4 files changed, 78 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..0506904b5487 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = quollwriter + pkgdesc = A writing application that lets you focus on your words + pkgver = 2.6.14 + pkgrel = 1 + url = http://quollwriter.com/ + arch = any + license = Apache + makedepends = java-environment-openjdk=8 + makedepends = apache-ant + depends = java-runtime=8 + depends = java-openjfx + source = quollwriter-2.6.14.tar.gz::https://github.com/garybentley/quollwriter/archive/v2.6.14.tar.gz + source = quollwriter.desktop + source = quollwriter.sh + md5sums = bc02ff27304c20ecaaf81f9fef3f7718 + md5sums = 62dde2a6d4a8598d68be19ddddc5f1f1 + md5sums = 5b755d6a06dac0207298cfe11d1ee589 + +pkgname = quollwriter + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..3d18a7c61605 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: Tim Dorohin <tim.dorohin@gmail.com> +pkgname=quollwriter +pkgver=2.6.14 +pkgrel=1 +pkgdesc="A writing application that lets you focus on your words" +arch=('any') +url="http://quollwriter.com/" +license=('Apache') +groups=() +depends=('java-runtime=8' 'java-openjfx') +makedepends=('java-environment-openjdk=8' 'apache-ant') + +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/garybentley/quollwriter/archive/v${pkgver}.tar.gz +'quollwriter.desktop' +'quollwriter.sh') +noextract=() +md5sums=('bc02ff27304c20ecaaf81f9fef3f7718' + '62dde2a6d4a8598d68be19ddddc5f1f1' + '5b755d6a06dac0207298cfe11d1ee589') + +build() { + cd "$pkgname-$pkgver" + + ant init createJar createPromptsJar createDataJar createImagesJar +} + +package() { + cd "$srcdir/${pkgname}-${pkgver}" + + install -dm644 "${pkgdir}/usr/share/java/${pkgname}/docx4j" + + install -Dm644 bin/*.jar "${pkgdir}/usr/share/java/${pkgname}/" + + install -Dm644 3rd-party-jars/*.jar "${pkgdir}/usr/share/java/${pkgname}/" + + install -Dm644 3rd-party-jars/docx4j/*.jar "${pkgdir}/usr/share/java/${pkgname}/docx4j/" + + install -Dm644 imgs/window-icon-v3.png "${pkgdir}/usr/share/icons/hicolor/48x48/apps/quollwriter.png" + + cd "$srcdir" + + install -Dm644 quollwriter.desktop "${pkgdir}/usr/share/applications/quollwriter.desktop" + + install -Dm755 quollwriter.sh "${pkgdir}/usr/bin/quollwriter" +} diff --git a/quollwriter.desktop b/quollwriter.desktop new file mode 100644 index 000000000000..b7168282264c --- /dev/null +++ b/quollwriter.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=Quoll Writer +Comment=A writing application that lets you focus on your words +Exec=/usr/bin/quollwriter +Icon=quollwriter +Terminal=false +Type=Application +Categories=Office + diff --git a/quollwriter.sh b/quollwriter.sh new file mode 100644 index 000000000000..03cf46cf4347 --- /dev/null +++ b/quollwriter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +exec "$JAVA_HOME/bin/java" -cp +'/usr/share/java/quollwriter/*:/usr/share/java/quollwriter/docx4j/*' +com.quollwriter.Startup "$@" |