Page MenuHomeFreeBSD

[NEW PORT] games/avp: Open source re-implementation of Alien versus Predator
ClosedPublic

Authored by pkubaj on Apr 18 2019, 9:38 AM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Jun 2, 12:00 PM
Unknown Object (File)
Mon, Jun 2, 3:49 AM
Unknown Object (File)
Fri, May 16, 12:38 PM
Unknown Object (File)
May 7 2025, 4:17 AM
Unknown Object (File)
May 6 2025, 12:47 PM
Unknown Object (File)
May 5 2025, 4:43 PM
Unknown Object (File)
Apr 18 2025, 5:05 AM
Unknown Object (File)
Apr 15 2025, 3:23 PM
Subscribers
None

Details

Summary

Tested on Poudriere with 10.4-RELEASE and on CURRENT (also played some time on CURRENT).

To run it, you need to rename all the game files to lower-case. You also need to run avp from the game directory (the directory from which you can see avp_huds and avp_rifs subdirs).
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=228246

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 23734
Build 22695: arc lint + arc unit

Event Timeline

games/avp/Makefile
16

Wrong place in the Makefile. See Chapter 15. Order of Variables in Port Makefiles.

Could you address the Makfile order change raised by mat.

games/avp/pkg-descr
1

^ if you can bloat that somewhat, that would be great. If not, works for me.

pkubaj marked an inline comment as done.

USES are moved now.

pkg-desrc contains so little, because there's no project description on its website:
https://icculus.org/avp/

games/avp/files/patch-CMakeLists.txt
8

^ this looks hacky. What are you trying to achieve here?

games/avp/files/patch-CMakeLists.txt
8

For some reason, SDL is not detected, even though it's installed and can be linked to by avp. Simply removing this is enough for things to work.

games/avp/Makefile
21

Instead of setting this, you could change the DISVERSIONSUFFIX with:

EXTRACT_SUFX=   -a1.tar.gz
`
mat added inline comments.
games/avp/pkg-descr
2

pkg-descr should be at least a few lines long.

This revision is now accepted and ready to land.May 20 2019, 1:10 PM
This revision was automatically updated to reflect the committed changes.