Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions packagelist
Original file line number Diff line number Diff line change
Expand Up @@ -858,6 +858,7 @@ xfce4-dynamic-workspaces-rs-bin
xfce4-hotcorner-plugin-git
xfce4-settings-pine-git
xgifwallpaper-git
xivlauncher-bin
xmind-vana-deb
xonotic
xpadneo-dkms
Expand Down
28 changes: 28 additions & 0 deletions packages/xivlauncher-bin/.SRCINFO
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
pkgbase = xivlauncher-bin
pkgver = 1.3.0
pkgdesc = Custom Launcher for Final Fantasy XIV Online (Crossplatform rewrite)
url = https://github.com/goatcorp/XIVLauncher.Core/
arch = amd64
depends = aria2
depends = libsdl2-2.0-0
depends = libsecret-1-0
depends = desktop-file-utils
depends = libjxr0
depends = xdg-utils
optdepends = steam: If you have a Steam Service Account
conflicts = xivlauncher-git
conflicts = xivlaucher
provides = xivlauncher
license = GPL-3.0
maintainer = XIVLauncher Linux Maintainers <[email protected]>
repology = project: xivauncher.core
source = XIVLauncher.Core-1.3.0.tar.gz::https://github.com/goatcorp/XIVLauncher.Core/releases/download/1.3.0/XIVLauncher.Core.tar.gz
source = 512.png::https://raw.githubusercontent.com/goatcorp/XIVLauncher.Core/main/misc/linux_distrib/512.png
source = XIVLauncher.desktop
source = xivlauncher-core
sha512sums = 15fa11d053084277a7fb4df55ac7e32ef8f356fc3e59d2806fc7d0f11b0daea066d15a1939cbff63575a520c24857c66ef4495aa29823562554400911ecaf3df
sha512sums = 0c33502cd915132151fa4b6c94899bf3f8806c2943469609cdda09365ff78be863215abd2741048d6c9a934a22dca0f8a8a2c67074c38abc6f67984c393859c4
sha512sums = c06130b67efff8aa53760cb9c8bd764d4307624ec42c52d58cce388863e64788821f6f836857f200452e75de3b5311466074c70b81ad6d70ab60b286ddfda2e8
sha512sums = 1b4584216828fac294d9955924a89bba716bcb6f1ec582e50f3169e1501eb3d637cb89f921d887d8aba20eb4a4166915e9812aad634bcfd10ab97324164aaec5

pkgname = xivlauncher-bin
9 changes: 9 additions & 0 deletions packages/xivlauncher-bin/XIVLauncher.desktop
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
[Desktop Entry]
Name=XIVLauncher
Comment=Custom launcher for the most critically acclaimed MMO
Exec=xivlauncher-core
Icon=xivlauncher
Terminal=false
Type=Application
Categories=Game;
StartupWMClass=XIVLauncher.Core
46 changes: 46 additions & 0 deletions packages/xivlauncher-bin/xivlauncher-bin.pacscript
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
pkgname="xivlauncher-bin"
repology=("project: xivauncher.core")
pkgver="1.3.0"
pkgdesc="Custom Launcher for Final Fantasy XIV Online (Crossplatform rewrite)"
arch=('amd64')
url='https://github.com/goatcorp/XIVLauncher.Core/'
license=('GPL-3.0')
depends=(
'aria2'
'libsdl2-2.0-0'
'libsecret-1-0'
'desktop-file-utils'
'libjxr0'
'xdg-utils'
)
optdepends=(
'steam: If you have a Steam Service Account'
)
provides=("xivlauncher")
maintainer=("XIVLauncher Linux Maintainers <[email protected]>")
conflicts=(
"xivlauncher-git"
"xivlaucher"
)
source=(
"XIVLauncher.Core-${pkgver}.tar.gz::https://github.com/goatcorp/XIVLauncher.Core/releases/download/${pkgver}/XIVLauncher.Core.tar.gz"
"512.png::https://raw.githubusercontent.com/goatcorp/XIVLauncher.Core/main/misc/linux_distrib/512.png"
"XIVLauncher.desktop"
"xivlauncher-core"
)
sha512sums=(
'15fa11d053084277a7fb4df55ac7e32ef8f356fc3e59d2806fc7d0f11b0daea066d15a1939cbff63575a520c24857c66ef4495aa29823562554400911ecaf3df'
'0c33502cd915132151fa4b6c94899bf3f8806c2943469609cdda09365ff78be863215abd2741048d6c9a934a22dca0f8a8a2c67074c38abc6f67984c393859c4'
'c06130b67efff8aa53760cb9c8bd764d4307624ec42c52d58cce388863e64788821f6f836857f200452e75de3b5311466074c70b81ad6d70ab60b286ddfda2e8'
'1b4584216828fac294d9955924a89bba716bcb6f1ec582e50f3169e1501eb3d637cb89f921d887d8aba20eb4a4166915e9812aad634bcfd10ab97324164aaec5'
)

package() {
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}/512.png" "${pkgdir}/usr/share/pixmaps/xivlauncher.png"
cp -r "${srcdir}/." "${pkgdir}/opt/XIVLauncher/"
ln -s ../../opt/XIVLauncher/XIVLauncher.Core "${pkgdir}/usr/bin/XIVLauncher.Core"
install -D -m755 "${srcdir}/xivlauncher-core" "${pkgdir}/usr/bin/xivlauncher-core"
}
2 changes: 2 additions & 0 deletions packages/xivlauncher-bin/xivlauncher-core
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#!/bin/sh
exec /opt/XIVLauncher/XIVLauncher.Core
29 changes: 29 additions & 0 deletions srclist
Original file line number Diff line number Diff line change
Expand Up @@ -17032,6 +17032,35 @@ pkgbase = xgifwallpaper-git

pkgname = xgifwallpaper-git
---
pkgbase = xivlauncher-bin
pkgver = 1.3.0
pkgdesc = Custom Launcher for Final Fantasy XIV Online (Crossplatform rewrite)
url = https://github.com/goatcorp/XIVLauncher.Core/
arch = amd64
depends = aria2
depends = libsdl2-2.0-0
depends = libsecret-1-0
depends = desktop-file-utils
depends = libjxr0
depends = xdg-utils
optdepends = steam: If you have a Steam Service Account
conflicts = xivlauncher-git
conflicts = xivlaucher
provides = xivlauncher
license = GPL-3.0
maintainer = XIVLauncher Linux Maintainers <[email protected]>
repology = project: xivauncher.core
source = XIVLauncher.Core-1.3.0.tar.gz::https://github.com/goatcorp/XIVLauncher.Core/releases/download/1.3.0/XIVLauncher.Core.tar.gz
source = 512.png::https://raw.githubusercontent.com/goatcorp/XIVLauncher.Core/main/misc/linux_distrib/512.png
source = XIVLauncher.desktop
source = xivlauncher-core
sha512sums = 15fa11d053084277a7fb4df55ac7e32ef8f356fc3e59d2806fc7d0f11b0daea066d15a1939cbff63575a520c24857c66ef4495aa29823562554400911ecaf3df
sha512sums = 0c33502cd915132151fa4b6c94899bf3f8806c2943469609cdda09365ff78be863215abd2741048d6c9a934a22dca0f8a8a2c67074c38abc6f67984c393859c4
sha512sums = c06130b67efff8aa53760cb9c8bd764d4307624ec42c52d58cce388863e64788821f6f836857f200452e75de3b5311466074c70b81ad6d70ab60b286ddfda2e8
sha512sums = 1b4584216828fac294d9955924a89bba716bcb6f1ec582e50f3169e1501eb3d637cb89f921d887d8aba20eb4a4166915e9812aad634bcfd10ab97324164aaec5

pkgname = xivlauncher-bin
---
pkgbase = xmind-vana-deb
gives = xmind-vana
pkgver = 23.05.1745
Expand Down