summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorTim Dorohin2018-08-07 16:56:13 +0300
committerTim Dorohin2018-08-07 16:56:13 +0300
commitccc12aec0063d30334eaa37e96a3e86699847887 (patch)
tree352585aa54b7dde512aafe19ba361b3717b74813 /PKGBUILD
downloadaur-ccc12aec0063d30334eaa37e96a3e86699847887.tar.gz
Initial package commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD45
1 files changed, 45 insertions, 0 deletions
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"
+}