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)
Tue, Mar 5, 1:16 AM
Unknown Object (File)
Tue, Mar 5, 1:16 AM
Unknown Object (File)
Tue, Mar 5, 1:16 AM
Unknown Object (File)
Tue, Mar 5, 1:16 AM
Unknown Object (File)
Tue, Mar 5, 1:16 AM
Unknown Object (File)
Tue, Mar 5, 1:16 AM
Unknown Object (File)
Mon, Mar 4, 6:51 AM
Unknown Object (File)
Feb 1 2024, 1:54 AM
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 24222
Build 23062: arc lint + arc unit

Event Timeline

games/avp/Makefile
17

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
2

^ 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
7

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

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

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
20

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.