diff options
author | lsf | 2020-11-11 18:52:35 +0100 |
---|---|---|
committer | lsf | 2020-11-11 18:52:35 +0100 |
commit | cbaca55c7010bf177f79cc935cbe3208908cc7a4 (patch) | |
tree | 98f7a1e94e6ddb98889103137a210c0fb7765bf9 | |
download | aur-cbaca55c7010bf177f79cc935cbe3208908cc7a4.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..871850f01395 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = briar-headless + pkgdesc = Briar REST API + pkgver = 1.2.11 + pkgrel = 1 + url = https://code.briarproject.org/briar/briar + arch = any + license = GPL + makedepends = git + makedepends = jdk11-openjdk + depends = java-runtime=11 + depends = bash + conflicts = briar-headless-git + source = briar-headless::git+https://code.briarproject.org/briar/briar.git#tag=release-1.2.11 + sha256sums = SKIP + +pkgname = briar-headless + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..50e83ffe1eee --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,32 @@ +pkgname=briar-headless +conflicts=('briar-headless-git') +pkgver=1.2.11 +pkgrel=1 +pkgdesc='Briar REST API' +arch=(any) +url="https://code.briarproject.org/briar/briar" +license=('GPL') +depends=('java-runtime=11' 'bash') +makedepends=('git' 'jdk11-openjdk') +source=("${pkgname}::git+https://code.briarproject.org/briar/briar.git#tag=release-${pkgver}") +sha256sums=('SKIP') + +build() { + cd "${pkgname}" + export PATH="/usr/lib/jvm/java-11-openjdk/jre/bin/:$PATH" + export JAVA_HOME=/usr/lib/jvm/java-11-openjdk + ./gradlew --configure-on-demand briar-headless:jar +} + +package() { + cd "${pkgname}/${pkgname}" + # depends+=("java-runtime") + install -dm755 "$pkgdir/usr/bin/" + cat << EOF > "$pkgdir/usr/bin/$pkgname" +#!/bin/sh +exec /usr/bin/java -jar '/usr/share/java/briar-headless.jar' "$@" +EOF + chmod +x "$pkgdir/usr/bin/$pkgname" + + install -m 644 -D "build/libs/$pkgname.jar" "$pkgdir/usr/share/java/$pkgname.jar" +} |