diff options
author | Martin Müllenhaupt | 2018-10-17 20:39:43 +0200 |
---|---|---|
committer | Martin Müllenhaupt | 2018-10-17 20:39:43 +0200 |
commit | dc3a4eed725442918d27afe4a4585c134f7368b1 (patch) | |
tree | 165af026b2ba430158af9d3804793234debef14e | |
download | aur-dc3a4eed725442918d27afe4a4585c134f7368b1.tar.gz |
init
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 39 | ||||
-rwxr-xr-x | faf-ice-adapter | 2 |
3 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..33757e96ce58 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = faf-ice-adapter-java + pkgdesc = A P2P connection proxy for Supreme Commander: Forged Alliance using ICE + pkgver = 1.0.1 + pkgrel = 1 + epoch = 0 + url = http://www.faforever.com/ + arch = any + license = GPL3 + makedepends = jdk8-openjdk + makedepends = gradle + depends = jre8-openjdk + provides = faf-ice-adapter + source = git+https://github.com/FAForever/java-ice-adapter.git + source = faf-ice-adapter + sha256sums = SKIP + sha256sums = 6b5e2809751a7bb230a2f338398178c53acbf8df884efc57717d9c4e1e842175 + +pkgname = faf-ice-adapter-java + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1a40ef31ae22 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Martin Müllenhaupt <mm+aur.archlinux.org@netlair.de> +pkgname=faf-ice-adapter-java +pkgver=1.0.1 +pkgrel=1 +epoch=0 +pkgdesc="A P2P connection proxy for Supreme Commander: Forged Alliance using ICE" +url="http://www.faforever.com/" +arch=('any') +license=('GPL3') +groups=() +depends=('jre8-openjdk') +makedepends=('jdk8-openjdk' 'gradle') +checkdepends=() +optdepends=() +provides=('faf-ice-adapter') +conflicts=() +replaces=() +backup=() +options=() +install= +changelog= +source=("git+https://github.com/FAForever/java-ice-adapter.git" 'faf-ice-adapter') +sha256sums=('SKIP' '6b5e2809751a7bb230a2f338398178c53acbf8df884efc57717d9c4e1e842175') +noextract=() +validpgpkeys=() + +pkgver() { + cd "java-ice-adapter" + git describe --tags --abbrev=0 | cut -d v -f 2 | sed 's/-/./g' +} + +build() { + gradle -b java-ice-adapter/ice-adapter/build.gradle shadowJar +} + +package() { + install -D "java-ice-adapter/ice-adapter/build/libs/ice-adapter-SNAPSHOT-all.jar" "$pkgdir/usr/share/java/faf-ice-adapter/faf-ice-adapter.jar" + install -D "$srcdir/faf-ice-adapter" "$pkgdir/usr/bin/faf-ice-adapter" +} diff --git a/faf-ice-adapter b/faf-ice-adapter new file mode 100755 index 000000000000..1fc8f779e3e3 --- /dev/null +++ b/faf-ice-adapter @@ -0,0 +1,2 @@ +#!/bin/sh +exec /usr/bin/java -jar '/usr/share/java/faf-ice-adapter/faf-ice-adapter.jar' "$@" |