Search Criteria
Package Details: flaw 1.3.2a-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/flaw.git (read-only, click to copy) |
---|---|
Package Base: | flaw |
Description: | A free cross-platform multiplayer action game |
Upstream URL: | https://sourceforge.net/projects/flaw/ |
Licenses: | GPL3 |
Submitter: | PhotonX |
Maintainer: | PhotonX |
Last Packager: | PhotonX |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2020-06-26 13:33 (UTC) |
Last Updated: | 2020-06-26 13:33 (UTC) |
Dependencies (7)
- gnu-free-fonts
- sdlAUR (sdl-openglhqAUR, sdl-nokbgrabAUR, sdl-openglhq-nokbgrabAUR, sdl-gitAUR, sdl12-compat-gitAUR, sdl12-compat)
- sdl_gfx
- sdl_image
- sdl_mixer
- sdl_ttf
- wqy-zenhei (optional) – font requiered for Chinese localization
Latest Comments
PhotonX commented on 2025-05-24 18:58 (UTC)
You can view the PKGBUILD file for a package by clicking the "View PKGBUILD" link in the "Package Actions" box on the right. If you figure out how to fix it, let me know, I'll add you as comaintainer so you can push the fix! I guess, this package would be a good playground for learning to create PKGBUILDs, because it is hardly used by anyone. :)
tyromaniac commented on 2025-05-24 18:55 (UTC)
I looked at the source, and it's only looking for TTF files. Working on a small fork right now to clean up a lot of the auxiliary functionality (font, resource loading etc), to see if I can get my own version running before approaching the author about possibly incorporating those changes, at which point I'll learn how to make an AUR package. Things like errors not using newlines, a more robust error handling system etc, are small changes that I think they would be amenable to.
PhotonX commented on 2025-05-24 18:53 (UTC)
The message is thrown in line 347 at https://sourceforge.net/p/flaw/code/HEAD/tree/trunk/src/main.cc
Which means that something in lines 136 to 187 at https://sourceforge.net/p/flaw/code/HEAD/tree/trunk/src/misc.cc fails. Most probably it's something inside "FindFile", because the fonts are there, just not being found.
I don't have time to figure it out right now, most probably only will get to it in a few weeks...
tyromaniac commented on 2025-05-24 18:21 (UTC)
It also seems that even after installing gnu-free-fonts on my machine, it still failed. I'll investigate bit further.
tyromaniac commented on 2025-05-24 18:18 (UTC)
Yep, just saw!
So at minimum the manifest would have to include gnu-free-fonts and intltool, there's a full list in the INSTALL file.
I've never made a package for the AUR before, I know I can probably find something on the Wiki, but how would I find the "source" for this package manifest, in some form that I could suggest a merge for?
I appreciate the help (and am amazed that you responded so rapidly)!
PhotonX commented on 2025-05-24 16:59 (UTC) (edited on 2025-05-24 18:48 (UTC) by PhotonX)
Oh boy, I haven't used this in years... Does it work for you when installing intltool? In my case it actually fails to launch due to not being able to load some fonts, though the required fonts are installed via gnu-free-fonts.
tyromaniac commented on 2025-05-24 16:01 (UTC) (edited on 2025-05-24 16:03 (UTC) by tyromaniac)
This is missing a required dependency: intltool >= 0.35.0
[Relevant section of build tool when installing using yay]
$ yay -Sy flaw
...
checking for intltool >= 0.35.0... found
configure: error: Your intltool is too old. You need intltool 0.35.0 or later.
==> ERROR: A failure occurred in build().
Aborting...
-> error making: flaw-exit status 4
-> Failed to install the following pa ckages. Manual intervention is required: