New package: alexvsbus
Closes #48647
Testing the changes
- I tested the changes in this PR: yes
New package
- This new package conforms to the package requirements: YES
Local build testing
- I built this PR locally for my native architecture, (x86_64)
More information
Tested and confirmed to run on my x86_64-glibc host system and also on x86_64 (both glibc and musl) virtual machines containing a newly installed Void system and an X server, even without a window manager.
The game can run without alsa-lib, albeit without audio.
You can try adding raylib: https://github.com/void-linux/void-packages/pull/41218/files (do it in a separate commit on the same Pull request)
The game's sources bundle raylib already.
It looks like xbps-src is overriding the Makefile's CFLAGS. If so, what should I do when the Makefile contains its own CFLAGS?
Update: Adding custom do_build() and do_install() functions seems to fix the problems. I am now able to build the package from xbps-src.
I think you should put whatever you need into CFLAGS, look at some examples https://github.com/search?q=repo%3Avoid-linux%2Fvoid-packages%20CFLAGS%3D&type=code
@Eloitor Creating custom do_build() and do_install() functions instead of relying on build_style=gnu-makefile seems to have finally fixed the problems.
Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.
It looks like this PR has become staled and closed automatically.
Is it a better idea to reopen this one or to open a new one?