The script for updating the PKGBUILD didn't work for me now that they're using a two digit minor version number. I fixed the script, made some other modifications, and posted a forked gist at https://gist.github.com/khbecker/fa48b29aeb523f0a0689 .
I also see that npm should be a makedepends of the itch PKGBUILD.
Search Criteria
Package Details: itch-setup-bin 1.26.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/itch-setup-bin.git (read-only, click to copy) |
---|---|
Package Base: | itch-setup-bin |
Description: | Installer for the itch.io desktop app |
Upstream URL: | https://itch.io/ |
Licenses: | MIT |
Conflicts: | itch, itch-setup |
Provides: | itch-setup |
Submitter: | FabioLolix |
Maintainer: | FabioLolix |
Last Packager: | FabioLolix |
Votes: | 124 |
Popularity: | 0.029913 |
First Submitted: | 2022-03-13 20:08 (UTC) |
Last Updated: | 2022-03-13 20:08 (UTC) |
Dependencies (1)
Required by (0)
Sources (5)
km3k commented on 2015-12-17 18:35 (UTC) (edited on 2015-12-17 18:38 (UTC) by km3k)
FrozenCow commented on 2015-12-16 22:02 (UTC)
added p7zip and updated to 0.9.3.
Also for anyone interested, here is an easy way to automatically update the PKGBUILD: https://gist.github.com/FrozenCow/335f394780cbfe26fca1
hagabaka commented on 2015-12-16 04:45 (UTC)
I think p7zip also needs to be added as a dependency, or itch will say "7za must be in $PATH" when you try to login.
FrozenCow commented on 2015-12-15 22:31 (UTC)
Thanks all! I've added nodejs-grunt-cli, added a check phase (npm test) and included you all to the maintainers.
vrav commented on 2015-12-15 20:17 (UTC)
@fasterthanlime
Ooh, cool. Cloned git repo and can now simply run through npm. I like that straight-from-the-source feel.
fasterthanlime commented on 2015-12-15 03:27 (UTC)
0.9.3 is out!
> The build process will fail without grunt.
Depends on what the package is building (I haven't looked).
When developing, I don't use grunt at all, just sassc + `electron .` to start the app — modules are compiled on-the-fly with the babel register hook, which means slower load times but no worries about forgetting to compile something.
Production builds (what the .deb has) are indeed precompiled, see full build script here: https://github.com/itchio/ci.itch.ovh/blob/master/src/jobs/itch.yml
josefnpat commented on 2015-12-15 01:16 (UTC)
I can confirm `nodejs-grunt-cli` is missing as a dependency <3
vrav commented on 2015-12-15 00:44 (UTC) (edited on 2015-12-15 00:45 (UTC) by vrav)
Nice! Beat me to it.
The build process will fail without grunt.
May want to include that as a dependency.
nodejs-grunt-cli from the community repository did the trick.
Pinned Comments
FabioLolix commented on 2022-11-27 19:51 (UTC) (edited on 2022-12-10 22:38 (UTC) by FabioLolix)
https://broth.itch.ovh/
Check new versions at https://broth.itch.ovh/itch-setup/linux-amd64