Index: games/avp/Makefile =================================================================== --- /dev/null +++ games/avp/Makefile @@ -0,0 +1,28 @@ +# Created by: Piotr Kubaj +# $FreeBSD$ + +PORTNAME= avp +DISTVERSION= 20170505 +DISTVERSIONSUFFIX= -a1 +CATEGORIES= games +MASTER_SITES= https://icculus.org/avp/files/ + +MAINTAINER= pkubaj@anongoth.pl +COMMENT= Open source re-implementation of Alien versus Predator + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} + +USES= cmake gl openal sdl +USE_GL= gl +USE_SDL= sdl + +PLIST_FILES= bin/${PORTNAME} + +do-install: + ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${PORTNAME} \ + ${STAGEDIR}${PREFIX}/bin/ + +.include Index: games/avp/distinfo =================================================================== --- /dev/null +++ games/avp/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1526292078 +SHA256 (avp-20170505-a1.tar.gz) = 2acb278c580e056dbcc2a96608b0793b334204f75a4e44cf7b307f99f7852747 +SIZE (avp-20170505-a1.tar.gz) = 1724722 Index: games/avp/files/patch-CMakeLists.txt =================================================================== --- /dev/null +++ games/avp/files/patch-CMakeLists.txt @@ -0,0 +1,21 @@ +--- CMakeLists.txt.orig 2018-05-14 10:51:10 UTC ++++ CMakeLists.txt +@@ -58,18 +58,6 @@ IF(NOT AVP_WEB) + MESSAGE(FATAL_ERROR "Invalid SDL_TYPE setting ${SDL_TYPE}; must be one of AUTO SDL SDL2") + ENDIF(NOT SDL_TYPE STREQUAL "AUTO" AND NOT SDL_TYPE STREQUAL "SDL" AND NOT SDL_TYPE STREQUAL "SDL2") + +- IF(SDL_FOUND) +- IF(SDL_VERSION_STRING VERSION_LESS "1.2.0") +- MESSAGE(WARNING "SDL 1.2 was claimed to be found with version ${SDL_VERSION_STRING}, ignoring...") +- UNSET(SDL_FOUND) +- ENDIF(SDL_VERSION_STRING VERSION_LESS "1.2.0") +- +- IF(SDL_VERSION_STRING VERSION_GREATER "1.2.99") +- MESSAGE(WARNING "SDL 1.2 was claimed to be found with version ${SDL_VERSION_STRING}, ignoring...") +- UNSET(SDL_FOUND) +- ENDIF(SDL_VERSION_STRING VERSION_GREATER "1.2.99") +- ENDIF(SDL_FOUND) +- + IF(SDL_TYPE STREQUAL "AUTO") + IF(SDL_FOUND) + MESSAGE(STATUS "SDL 1.2 found; using that.") Index: games/avp/pkg-descr =================================================================== --- /dev/null +++ games/avp/pkg-descr @@ -0,0 +1,3 @@ +An open source re-implementation of Alien versus Predator. + +WWW: https://icculus.org/avp