summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorVincent Post2022-04-19 02:39:57 +0200
committerVincent Post2022-04-19 02:40:56 +0200
commit8984e3802e644db8f734b0d6847820f874a618ed (patch)
tree935b754fd60592a3e598906bd11e57e10cb54d74 /PKGBUILD
parent177d7404929e772b0a77c35c9659291676d65c6c (diff)
downloadaur-8984e3802e644db8f734b0d6847820f874a618ed.tar.gz
6.2.31-2
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 21 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 742bd70d3c13..69cd32442435 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,16 +1,28 @@
# Maintainer: Vincent Post <cent@spline.de>
pkgname=xivlauncher
pkgver=6.2.31
-pkgrel=1
+pkgrel=2
pkgdesc="Custom Launcher for Final Fantasy XIV Online (Crossplatform rewrite)"
arch=('x86_64')
url='https://github.com/goatcorp/FFXIVQuickLauncher/'
license=('GPL')
-depends=('aria2')
-makedepends=('dotnet-sdk')
+depends=(
+ 'aria2'
+ 'sdl2'
+ 'libsecret'
+)
+makedepends=('dotnet-sdk>=6')
optdepends=('steam')
-source=("FFXIVQuickLauncher::git+https://github.com/goatcorp/FFXIVQuickLauncher.git#tag=${pkgver}")
-sha512sums=('SKIP')
+source=(
+ "FFXIVQuickLauncher::git+https://github.com/goatcorp/FFXIVQuickLauncher.git#tag=${pkgver}"
+ "https://raw.githubusercontent.com/goatcorp/FFXIVQuickLauncher/master/src/XIVLauncher.Core/Resources/logo.png"
+ "XIVLauncher.desktop"
+)
+sha512sums=(
+ 'SKIP'
+ '4f16ba269ecd60c16a125db5e986d0bdabd69ac51d03ccb01a7203ddd04dea9d40147ee412bbfc37921ca83ff70a966258ae729bcada95ce1582b43160686694'
+ '5ac774f858d4015c59e6758e2a706b93e822bca9c046ed87210deabc141ac101020d2654fbcf8314f9409a4cfcf921d1e26ec0a3b0beab02d1bcd045fb6e6f14'
+)
build() {
mkdir "${srcdir}/build"
@@ -19,7 +31,10 @@ build() {
}
package() {
- mkdir -p "${pkgdir}/opt/XIVLauncher" "${pkgdir}/usr/bin"
+ install -d "${pkgdir}/usr/bin/"
+ install -d "${pkgdir}/opt/XIVLauncher/"
+ install -D -m644 "${srcdir}/XIVLauncher.desktop" "${pkgdir}/usr/share/applications/XIVLauncher.desktop"
+ install -D -m644 "${srcdir}/logo.png" "${pkgdir}/usr/share/pixmaps/xivlauncher.png"
cp -r "${srcdir}/build/." "${pkgdir}/opt/XIVLauncher/"
ln -s ../../opt/XIVLauncher/XIVLauncher.Core "${pkgdir}/usr/bin/XIVLauncher.Core"
}