summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: c065392d4222e2d0ef3ca4a2c38ab341729f3408 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# Maintainer: Cian Ormond <aur@cianormond.com>
pkgname='vatprism'
pkgver=0.3.5
pkgrel=2
pkgdesc="VATSIM map and data explorer"
arch=('x86_64' 'aarch64')
url="https://vatprism.org"
license=('AGPL3')
depends=('java-runtime>=15')
makedepends=('maven' 'java-environment>=15')
source=("$pkgname-$pkgver.tar.gz::https://github.com/marvk/vatprism/archive/refs/tags/v$pkgver.tar.gz")
sha256sums=('6767546af54b9c97e4aab11fac159da0f15ebbe355e99781fc5b0241a7068bf7')

build() {
	cd "$pkgname-$pkgver"
	mvn package
}

package() {
	cd "$pkgname-$pkgver"
	echo "#!/bin/sh" > vatprism
	echo "exec /usr/bin/java -jar '/usr/share/java/vatprism/vatprism.jar' \"$@\"" >> vatprism
	chmod +rwx vatprism
	install -D vatprism "$pkgdir/usr/bin/vatprism"
	cd "target-fat-jar"
	install -D "vatsim-map-$pkgver-fat.jar" "$pkgdir/usr/share/java/vatprism/vatprism.jar"
}