summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPekka Ristola2022-04-23 14:03:05 +0300
committerPekka Ristola2022-04-23 14:03:05 +0300
commite3057c37f61740ab93c47da4c848e31f08480768 (patch)
treec2fb0c613eaa4b8df1494817a2ba4f10150c1ae4
parenta68f460b65c8b991e055844661678f2bdf7f9454 (diff)
downloadaur-titokone.tar.gz
Update to 1.4.0
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD29
-rw-r--r--titokone.sh (renamed from titokone)0
3 files changed, 22 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7f8f795bee05..c55b8334f608 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index 785b77788938..c094b64f5697 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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