aboutsummaryrefslogtreecommitdiff
path: root/games/gzdoom/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'games/gzdoom/Makefile')
-rw-r--r--games/gzdoom/Makefile32
1 files changed, 14 insertions, 18 deletions
diff --git a/games/gzdoom/Makefile b/games/gzdoom/Makefile
index 74d04e30d3c4..450761c53595 100644
--- a/games/gzdoom/Makefile
+++ b/games/gzdoom/Makefile
@@ -1,11 +1,12 @@
PORTNAME= gzdoom
-PORTVERSION= 4.1.1
-PORTREVISION= 4
+PORTVERSION= 4.7.1
DISTVERSIONPREFIX= g
+PORTREVISION= 7
CATEGORIES= games
MAINTAINER= kevans@FreeBSD.org
COMMENT= GL-enhanced source port for Doom-engine games
+WWW= https://zdoom.org/
LICENSE= BSD3CLAUSE GPLv3 LGPL3
LICENSE_COMB= multi
@@ -16,36 +17,31 @@ LICENSE_FILE_LGPL3= ${WRKSRC}/docs/licenses/lgpl.txt
BUILD_DEPENDS= zip:archivers/zip
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2 \
- libsndfile.so:audio/libsndfile \
- libfluidsynth.so:audio/fluidsynth \
- libgme.so:audio/libgme
+ libzmusic.so:audio/zmusic
-USES= cmake compiler:c++11-lang gettext gl gnome jpeg openal \
- pkgconfig sdl
+USES= cmake compiler:c++11-lang gnome jpeg pkgconfig sdl
DATADIR= ${DMDIR}/${PORTNAME}
USE_GITHUB= yes
GH_ACCOUNT= coelckers
-USE_GNOME= atk cairo gdkpixbuf2 gtk20 pango
+CMAKE_ARGS= -DINSTALL_DOCS_PATH=${DOCSDIR} \
+ -DINSTALL_PK3_PATH=${DMDIR} \
+ -DINSTALL_SOUNDFONT_PATH=${DMDIR} \
+ -DDYN_GTK:BOOL=OFF
+
+USE_GNOME= gtk30
USE_SDL= sdl2
-USE_GL= gl glu
CXXFLAGS+= -DSHARE_DIR=\\\"${DATADIR}\\\"
LDFLAGS+= -Wl,--as-needed
DESKTOP_ENTRIES= "GZDoom" "" "${PORTNAME}" "${PORTNAME}" "Game;Shooter;" ""
-PLIST_FILES= bin/${PORTNAME} \
- ${DATADIR}/${PORTNAME}.pk3 \
- share/pixmaps/${PORTNAME}.xpm
-
.include "${.CURDIR}/../doom-data/Makefile.include"
-do-install:
- ${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_PROGRAM} ${CONFIGURE_WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_DATA} ${CONFIGURE_WRKSRC}/${PORTNAME}.pk3 ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.xpm ${STAGEDIR}${PREFIX}/share/pixmaps
+post-install:
+ ${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.xpm \
+ ${STAGEDIR}${PREFIX}/share/pixmaps
.include <bsd.port.mk>