Package Details: gamehub

Git Clone URL: (read-only, click to copy)
Package Base: gamehub
Description: Games manager, downloader, library that supports GOG, Steam and Humble Bundle
Upstream URL:
Keywords: Games GOG Humble Steam
Licenses: GPL3
Submitter: twisty
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 18
Popularity: 0.87
First Submitted: 2018-07-20 12:25
Last Updated: 2020-08-17 14:08

Latest Comments

« First ‹ Previous 1 2

twisty commented on 2018-07-26 11:08


Thanks for that, works much better now (just tested on a fresh Arch install to be sure).

tkashkin commented on 2018-07-25 13:02

I have tested it in VM and locales did not work. It should be like this (I did a mistake in DESTDIR before):

meson build --prefix=/usr -Ddistro=arch
DESTDIR=$pkgdir ninja install

Also you should not remove post_install script, it does nothing if DESTDIR is set and resulting package contains no caches.

twisty commented on 2018-07-24 12:11

Indeed it can be updated with $pkgver. Added this with the new update. Loving how quickly you are adding new features to GameHub!

parkerlreed commented on 2018-07-24 11:13

Along with the new release, the URL can use the same pkgver




twisty commented on 2018-07-23 13:14

Updated the build to account for the extra files during Should build fine now, please let me know if there are any more problems.

twisty commented on 2018-07-23 03:57

Unfortunately using DESTDIR=$pkgdir/usr with ninja install results in the eventual package wanting to install everything under /usr/home/twisty/.. which is not what we want. Doing this however does prevent the extra files being generated in the package which is an interesting bug.

Editing the to remove it's functionality also generates the correct package without the extra files.

tkashkin commented on 2018-07-22 15:24

ninja install should be called with DESTDIR env variable.

I think it should be like this:

meson build --prefix=/usr -Ddistro=arch
DESTDIR=$pkgdir/usr ninja install

parkerlreed commented on 2018-07-22 08:22

Why is this trying to overwrite files that should be generated anyways?

error: failed to commit transaction (conflicting files)
gamehub: /usr/share/applications/mimeinfo.cache exists in filesystem
gamehub: /usr/share/glib-2.0/schemas/gschemas.compiled exists in filesystem
gamehub: /usr/share/icons/hicolor/icon-theme.cache exists in filesystem
Errors occurred, no packages were upgraded.