diff options
author | Pekka Ristola | 2022-04-23 14:03:05 +0300 |
---|---|---|
committer | Pekka Ristola | 2022-04-23 14:03:05 +0300 |
commit | e3057c37f61740ab93c47da4c848e31f08480768 (patch) | |
tree | c2fb0c613eaa4b8df1494817a2ba4f10150c1ae4 | |
parent | a68f460b65c8b991e055844661678f2bdf7f9454 (diff) | |
download | aur-titokone.tar.gz |
Update to 1.4.0
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 29 | ||||
-rw-r--r-- | titokone.sh (renamed from titokone) | 0 |
3 files changed, 22 insertions, 18 deletions
@@ -1,17 +1,16 @@ pkgbase = titokone pkgdesc = TTK-91 machine language simulator written in Java - pkgver = 1.3.0 + pkgver = 1.4.0 pkgrel = 1 url = https://github.com/titokone/titokone arch = any license = LGPL - makedepends = java-environment + makedepends = maven depends = java-runtime depends = bash - source = https://github.com/titokone/titokone/archive/titokone-1.3.0.tar.gz - source = titokone - sha512sums = b80ab5c57e65fea68e47f06019a716a2ec0e2a1b631d7ea62a04a94993dfd9f00b170e69c5bb5c85206b6753c2ea8e021f985781629a8a17bc340f2dcbc43551 + source = https://github.com/titokone/titokone/archive/titokone-1.4.0.tar.gz + source = titokone.sh + sha512sums = 9424025e3890c90d146e8a1e4cb13f5148363987cc029c9d37dd347ab87c64310c47b877c4c30d377b4ec8f57c1749ef48689312ff604510c5aa707fdf062d63 sha512sums = 34ce34ad8f4d93c74a8fd98092eef2078aeb3745c8eb00b3f3c3f682a785367c27cee59cdbafa21ff4c755180873538b7b3bd31b7f5fbc13894095b97dec50a4 pkgname = titokone - @@ -1,28 +1,33 @@ -# Maintainer: Pekka Ristola <pekka [dot] a [dot] ristola [at] gmail [dot] com> +# Maintainer: Pekka Ristola <pekkarr [at] protonmail [dot] com> pkgname=titokone -pkgver=1.3.0 +pkgver=1.4.0 pkgrel=1 pkgdesc="TTK-91 machine language simulator written in Java" arch=(any) url="https://github.com/titokone/titokone" license=('LGPL') depends=('java-runtime' 'bash') -makedepends=('java-environment') +makedepends=('maven') source=("https://github.com/titokone/titokone/archive/titokone-${pkgver}.tar.gz" - "titokone") -sha512sums=('b80ab5c57e65fea68e47f06019a716a2ec0e2a1b631d7ea62a04a94993dfd9f00b170e69c5bb5c85206b6753c2ea8e021f985781629a8a17bc340f2dcbc43551' + "titokone.sh") +sha512sums=('9424025e3890c90d146e8a1e4cb13f5148363987cc029c9d37dd347ab87c64310c47b877c4c30d377b4ec8f57c1749ef48689312ff604510c5aa707fdf062d63' '34ce34ad8f4d93c74a8fd98092eef2078aeb3745c8eb00b3f3c3f682a785367c27cee59cdbafa21ff4c755180873538b7b3bd31b7f5fbc13894095b97dec50a4') +prepare() { + # Fix maven config + sed -i -e 's/<source>1.6/<source>1.7/' \ + -e 's/<target>1.6/<target>1.7/' \ + "$pkgname-$pkgname-$pkgver/pom.xml" +} + build() { - cd "$srcdir/$pkgname-$pkgname-$pkgver" - make + cd "$pkgname-$pkgname-$pkgver" + mvn package } package() { - cd "$srcdir/$pkgname-$pkgname-$pkgver" - # Makefile has different version code - _make_ver="$(grep 'VERSION = ' Makefile | sed 's/VERSION = //')" - install -Dm 644 "$pkgname-$_make_ver.jar" "$pkgdir/usr/share/java/$pkgname/$pkgname.jar" - install -Dm 755 "$srcdir/titokone" "$pkgdir/usr/bin/titokone" + install -Dm644 "$pkgname-$pkgname-$pkgver/target/$pkgname-$pkgver-jar-with-dependencies.jar" \ + "$pkgdir/usr/share/java/$pkgname/$pkgname.jar" + install -Dm755 titokone.sh "$pkgdir/usr/bin/titokone" } diff --git a/titokone b/titokone.sh index 577539e69366..577539e69366 100644 --- a/titokone +++ b/titokone.sh |