Hi friends.
I’ve tried Steam, Bottles, and Lutris, and now I’d like to try Heroic Games Launcher, but I have a couple of questions.
I didn’t find the package in the Arch repository, but I know that Aur packages are safe if they are famous and have a high score. But to make sure, this is the package I should download for my EOS KDE, right?
https://aur.archlinux.org/packages/heroic-games-launcher-bin
Also, I would like to know if Heroic can filter DLLs and commands like Steam or Lutris, for example this one:
WINEDLLOVERRIDES="winhttp.dll=n,b" %command%
For now these are the only doubts I have, since it doesn’t seem to be more difficult to use than Bottles or Lutris.
Thanks in advance for your help friends!
dalto
March 29, 2024, 7:40pm
2
Err…no. You know packages AUR are safe because you review the PKGBUILD and other package files.
In this case, it is very simple.
# Maintainer: flaviofearn <flavioislima@gmail.com>
pkgname=heroic-games-launcher-bin
pkgver=2.13.0
pkgrel=1
pkgdesc="An Open source Launcher for Epic, Amazon and GOG Games"
arch=('x86_64')
url="https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/"
license=('GPL3')
_filename=heroic-2.13.0.pacman
source=("https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher//releases/download/v2.13.0/heroic-2.13.0.pacman")
noextract=("heroic-2.13.0.pacman")
sha256sums=(2c1331c415e280916687fc02a68dc751efb2c1f00aa2d386f464e668d4a3502d)
options=(!strip)
provides=(heroic-games-launcher)
conflicts=(heroic-games-launcher)
package() {
tar -xJv -C "$pkgdir" -f "$srcdir/$_filename" usr opt
mkdir "$pkgdir/usr/bin"
ln -s "/opt/Heroic/heroic" "$pkgdir/usr/bin/heroic"
}
This is a very simple one.
The source
line tells you where the file comes from:
source=("https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher//releases/download/v2.13.0/heroic-2.13.0.pacman")
In this case, they come from the github site for the HGL.
The package
function in this case the only actual code:
package() {
tar -xJv -C "$pkgdir" -f "$srcdir/$_filename" usr opt
mkdir "$pkgdir/usr/bin"
ln -s "/opt/Heroic/heroic" "$pkgdir/usr/bin/heroic"
}
It just unpacks the data and creates a symbolic link.
4 Likes
According to the creator you should download the -bin version: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher
The other recommended way to download it is to use Flatpak.
1 Like
Thank you very much for the explanation, it will be really useful to me!
Thanks, I downloaded that one!
system
Closed
April 5, 2024, 6:23pm
6
This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.