summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorD. Can Celasun2022-04-22 22:19:15 +0100
committerD. Can Celasun2022-04-22 22:19:15 +0100
commit8fb8fe028833964feb9b3515efa893a6178014df (patch)
tree196cf7b3f86395a3c2a51ef2d3fa0c1db80210c5
parent643b11a1d3ef14e50df1fb9422ffcf8c0796031f (diff)
downloadaur-8fb8fe028833964feb9b3515efa893a6178014df.tar.gz
[downlords-faf-client] Update to 2022.3.0
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD44
-rwxr-xr-xdownlords-faf-client2
3 files changed, 25 insertions, 31 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 23648a7b8907..75d3d0bcf576 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,21 +1,21 @@
pkgbase = downlords-faf-client
pkgdesc = Forged Alliance Forever - Lobby Client. Community-driven client system for Supreme Commander: Forged Alliance. Downlord's Java client reimplementation.
- pkgver = 2021.12.0
+ pkgver = 2022.3.0
pkgrel = 2
epoch = 1
url = http://www.faforever.com/
arch = any
license = MIT
makedepends = jq
- depends = jdk15-adoptopenjdk
+ depends = jdk17-openjdk
depends = gtk3
- source = https://github.com/FAForever/downlords-faf-client/releases/download/v2021.12.0/dfc_unix_2021_12_0.tar.gz
+ source = https://github.com/FAForever/downlords-faf-client/releases/download/v2022.3.0/faf_unix_2022_3_0.tar.gz
source = https://github.com/FAForever/downlords-faf-client/raw/develop/src/media/appicon/128.png
source = DownlordsFafClient.desktop
source = downlords-faf-client
- sha256sums = 3b85961a62a142125f66e2b6f562345bf2ec346cd3d5ae13f94187fb7e531224
+ sha256sums = 33548c2f824b2acbdf89dabf174fc339db4e23f058dffc31476512d819c6535c
sha256sums = 2a5803ca2dd463aa4b53d79cff7f30e3aa7beb0d874b39c8ef59e679fbde9d3d
sha256sums = 3fd2b21da9de9f9c02dd89ee07f49c559dbb2de15f4e86a9b31f6353f608ffa6
- sha256sums = a5af2923259f065c9993f8c90302ce55825bf61d7f0ce9e86830267ed63be56e
+ sha256sums = 37ed192b01966f73e7b295eb82725aebd03e494ed71badc39016badb824ed298
pkgname = downlords-faf-client
diff --git a/PKGBUILD b/PKGBUILD
index 095188fa5212..ad73f301db9c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,39 +1,33 @@
-# Maintainer: Martin Müllenhaupt <mm+aur.archlinux.org@netlair.de>
+# Maintainer: D. Can Celasun <can[at]dcc[dot]im>
+# Contributor: Martin Müllenhaupt <mm+aur.archlinux.org@netlair.de>
pkgname=downlords-faf-client
-pkgver=2021.12.0
+pkgver=2022.3.0
_pkgver="${pkgver//./_}"
-_filename="dfc_unix_${_pkgver}.tar.gz"
+_filename="faf_unix_${_pkgver}.tar.gz"
pkgrel=2
epoch=1
pkgdesc="Forged Alliance Forever - Lobby Client. Community-driven client system for Supreme Commander: Forged Alliance. Downlord's Java client reimplementation."
url="http://www.faforever.com/"
arch=('any')
license=('MIT')
-groups=()
-checkdepends=()
-optdepends=()
-depends=('jdk15-adoptopenjdk' 'gtk3')
-makedepends=('jq')
-replaces=()
-backup=()
-options=()
-install=
-changelog=
-source=("https://github.com/FAForever/downlords-faf-client/releases/download/v$pkgver/$_filename" "https://github.com/FAForever/downlords-faf-client/raw/develop/src/media/appicon/128.png" 'DownlordsFafClient.desktop' 'downlords-faf-client')
-sha256sums=('3b85961a62a142125f66e2b6f562345bf2ec346cd3d5ae13f94187fb7e531224'
+depends=('jdk17-openjdk' 'gtk3')
+source=("https://github.com/FAForever/downlords-faf-client/releases/download/v${pkgver}/$_filename"
+ "https://github.com/FAForever/downlords-faf-client/raw/develop/src/media/appicon/128.png"
+ 'DownlordsFafClient.desktop'
+ 'downlords-faf-client')
+sha256sums=('33548c2f824b2acbdf89dabf174fc339db4e23f058dffc31476512d819c6535c'
'2a5803ca2dd463aa4b53d79cff7f30e3aa7beb0d874b39c8ef59e679fbde9d3d'
'3fd2b21da9de9f9c02dd89ee07f49c559dbb2de15f4e86a9b31f6353f608ffa6'
- 'a5af2923259f065c9993f8c90302ce55825bf61d7f0ce9e86830267ed63be56e')
-noextract=()
-validpgpkeys=()
+ '37ed192b01966f73e7b295eb82725aebd03e494ed71badc39016badb824ed298')
package() {
- mkdir -p $pkgdir/usr/share/java
- tar xfv $_filename -C $pkgdir/usr/share/java
+ mkdir -p "${pkgdir}/usr/share/java"
+ tar xfv "${_filename}" -C "${pkgdir}/usr/share/java"
+
_subdir="faf-client-${pkgver}"
- mv $pkgdir/usr/share/java/$_subdir $pkgdir/usr/share/java/downlords-faf-client
- install -D "$srcdir/DownlordsFafClient.desktop" "$pkgdir/usr/share/applications/DownlordsFafClient.desktop"
- install -D "$srcdir/downlords-faf-client" "$pkgdir/usr/bin/downlords-faf-client"
- install -D "$srcdir/128.png" "$pkgdir/usr/share/java/downlords-faf-client/icon.png"
- chmod +x "$pkgdir/usr/share/java/downlords-faf-client/natives/faf-uid"
+ mv ${pkgdir}/usr/share/java/$_subdir ${pkgdir}/usr/share/java/downlords-faf-client
+ install -D "${srcdir}/DownlordsFafClient.desktop" "${pkgdir}/usr/share/applications/DownlordsFafClient.desktop"
+ install -D "${srcdir}/downlords-faf-client" "${pkgdir}/usr/bin/downlords-faf-client"
+ install -D "${srcdir}/128.png" "${pkgdir}/usr/share/java/downlords-faf-client/icon.png"
+ chmod +x "${pkgdir}/usr/share/java/downlords-faf-client/natives/faf-uid"
}
diff --git a/downlords-faf-client b/downlords-faf-client
index c55a68304d58..23f9b9d49070 100755
--- a/downlords-faf-client
+++ b/downlords-faf-client
@@ -1,5 +1,5 @@
#!/bin/sh
-export INSTALL4J_JAVA_HOME=/usr/lib/jvm/java-15-adoptopenjdk
+export INSTALL4J_JAVA_HOME=/usr/lib/jvm/java-17-openjdk
pushd /usr/share/java/downlords-faf-client
exec ./faf-client "$@"
popd