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
F136278805: D19950.id56327.diff
Mon, Nov 17, 12:21 AM
F136264292: D19950.id57358.diff
Sun, Nov 16, 10:38 PM
F136264275: D19950.id57519.diff
Sun, Nov 16, 10:38 PM
F136245100: D19950.id57590.diff
Sun, Nov 16, 8:38 PM
F136237544: D19950.id.diff
Sun, Nov 16, 7:44 PM
F136229599: D19950.id56327.diff
Sun, Nov 16, 6:48 PM
F136206095: D19950.id56331.diff
Sun, Nov 16, 4:14 PM
F136178462: D19950.diff
Sun, Nov 16, 11:43 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 24297
Build 23122: 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
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
1

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.