Updated PKGBUILD: https://pastebin.com/zd8A54VW
Search Criteria
Package Details: gamehub 0.16.3.2-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/gamehub.git (read-only, click to copy) |
---|---|
Package Base: | gamehub |
Description: | Games manager, downloader, library that supports GOG, Steam and Humble Bundle |
Upstream URL: | https://tkashkin.github.io/projects/gamehub/ |
Keywords: | Games GOG Humble Steam |
Licenses: | GPL3 |
Submitter: | twisty |
Maintainer: | FabioLolix |
Last Packager: | FabioLolix |
Votes: | 29 |
Popularity: | 0.026938 |
First Submitted: | 2018-07-20 12:25 (UTC) |
Last Updated: | 2023-04-12 21:31 (UTC) |
Dependencies (13)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- json-glib (json-glib-gitAUR)
- libgee (libgee-gitAUR)
- libmanette
- libsoup
- libxtst
- sqlite (sqlite-fossilAUR)
- webkit2gtk (webkit2gtk-imgpasteAUR)
- git (git-gitAUR, git-glAUR) (make)
- meson (meson-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- vala (vala-gitAUR) (make)
Required by (0)
Sources (2)
BluePeril commented on 2019-01-28 20:49 (UTC)
tkashkin commented on 2018-12-22 14:45 (UTC)
@Snuggle I'm thinking about this. See https://github.com/tkashkin/GameHub/issues/156
The main problem of me maintaining an AUR package(s) is that I have not used Arch for a few years and I don't know too much about AUR, pacman, etc.
Snuggle commented on 2018-12-22 14:19 (UTC)
@tkashkin Perhaps you'd be better suited to maintain this package?
tkashkin commented on 2018-07-26 11:53 (UTC) (edited on 2018-07-26 13:09 (UTC) by tkashkin)
@twisty
You should not do
sudo ln -s /usr/bin/com.github.tkashkin.gamehub /usr/bin/gamehub
in package()
. package()
is meant to prepare package contents in $pkgdir
, $pkgdir
will be /
when package is installed. If you want to have symlink, you should probably do
ln -s com.github.tkashkin.gamehub $pkgdir/usr/bin/gamehub
twisty commented on 2018-07-26 11:08 (UTC)
@tkashkin
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 (UTC) (edited on 2018-07-25 13:02 (UTC) by tkashkin)
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. https://wiki.archlinux.org/index.php/Creating_packages#build.28.29
twisty commented on 2018-07-24 12:11 (UTC)
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 (UTC)
Along with the new release, the URL can use the same pkgver
source=("GameHub-$pkgver.tar.gz"::https://github.com/tkashkin/GameHub/archive/0.5.7.tar.gz)
to
source=("GameHub-$pkgver.tar.gz"::https://github.com/tkashkin/GameHub/archive/$pkgver.tar.gz)
twisty commented on 2018-07-23 13:14 (UTC)
Updated the build to account for the extra files during post_install.py. Should build fine now, please let me know if there are any more problems.
Pinned Comments
FabioLolix commented on 2022-05-01 13:19 (UTC)
@guglovich I've changed the pkgbuild to use vala0.54
FabioLolix commented on 2022-04-16 21:30 (UTC)
0.16.2 is a -dev release https://github.com/tkashkin/GameHub/releases/tag/0.16.2-1-dev
FabioLolix commented on 2022-02-27 14:05 (UTC)
Unflagging since 0.16.2 is a -dev release, gamehub-git exist
FabioLolix commented on 2022-02-27 14:04 (UTC)
If you encounter the crash due to humble trove do
https://github.com/tkashkin/GameHub/issues/611#issuecomment-1028803870