svn commit: r419716 - in head/games: . zdoom
Pawel Pekala
pawel at FreeBSD.org
Fri Aug 5 23:08:38 UTC 2016
Author: pawel
Date: Fri Aug 5 23:08:37 2016
New Revision: 419716
URL: https://svnweb.freebsd.org/changeset/ports/419716
Log:
ZDoom is an enhanced source port of ID Software's DOOM engine. It is based on
the source code of id Software's DOOM. ZDoom boasts enhanced modding support,
as well as support for the following games:
* Ultimate Doom
* Doom II
* Final Doom
* Heretic
* Hexen
* Strife
* Chex Quest (1 & 3)
* Action Doom II
* Harmony v1.1
* Hacx
* The Adventures of Square
WWW: http://www.zdoom.org/
PR: 211588
Submitted by: Kyle Evans <bsdports at kyle-evans.net>
Added:
head/games/zdoom/
head/games/zdoom/Makefile (contents, props changed)
head/games/zdoom/distinfo (contents, props changed)
head/games/zdoom/pkg-descr (contents, props changed)
Modified:
head/games/Makefile
Modified: head/games/Makefile
==============================================================================
--- head/games/Makefile Fri Aug 5 22:55:53 2016 (r419715)
+++ head/games/Makefile Fri Aug 5 23:08:37 2016 (r419716)
@@ -1159,6 +1159,7 @@
SUBDIR += zangband
SUBDIR += zatacka
SUBDIR += zaz
+ SUBDIR += zdoom
SUBDIR += zephulor
SUBDIR += zhlt
SUBDIR += znibbles
Added: head/games/zdoom/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/games/zdoom/Makefile Fri Aug 5 23:08:37 2016 (r419716)
@@ -0,0 +1,42 @@
+# Created by: Kyle Evans <bsdports at kyle-evans.net>
+# $FreeBSD$
+
+PORTNAME= zdoom
+PORTVERSION= 2.8.1
+CATEGORIES= games
+
+MAINTAINER= bsdports at kyle-evans.net
+COMMENT= Source port for Doom-engine games
+
+BUILD_DEPENDS= zip:archivers/zip
+LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
+ libfreetype.so:print/freetype2 \
+ libsndfile.so:audio/libsndfile
+
+USE_GITHUB= yes
+GH_ACCOUNT= rheit
+
+USES= cmake:outsource gettext jpeg openal pkgconfig
+USE_GNOME= atk cairo gdkpixbuf2 gtk20 pango
+USE_SDL= sdl2
+CMAKE_ARGS= -DNO_FMOD:BOOL=ON
+CMAKE_BUILD_TYPE?= Release
+
+PLIST_FILES= bin/${PORTNAME} \
+ %%DATADIR%%/${PORTNAME}.pk3
+
+OPTIONS_DEFINE= FLUIDSYNTH
+OPTIONS_DEFAULT=FLUIDSYNTH
+
+FLUIDSYNTH_DESC= FluidSynth sound library support
+FLUIDSYNTH_LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth
+FLUIDSYNTH_CMAKE_BOOL= WITH_FLUIDSYNTH
+
+.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}
+
+.include <bsd.port.mk>
Added: head/games/zdoom/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/games/zdoom/distinfo Fri Aug 5 23:08:37 2016 (r419716)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1470284266
+SHA256 (rheit-zdoom-2.8.1_GH0.tar.gz) = ed8297563268e6b3187c025e9f375369b36c8325291d0f42b33aff55031954a2
+SIZE (rheit-zdoom-2.8.1_GH0.tar.gz) = 4767366
Added: head/games/zdoom/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/games/zdoom/pkg-descr Fri Aug 5 23:08:37 2016 (r419716)
@@ -0,0 +1,17 @@
+ZDoom is an enhanced source port of ID Software's DOOM engine. It is based on
+the source code of id Software's DOOM. ZDoom boasts enhanced modding support,
+as well as support for the following games:
+
+* Ultimate Doom
+* Doom II
+* Final Doom
+* Heretic
+* Hexen
+* Strife
+* Chex Quest (1 & 3)
+* Action Doom II
+* Harmony v1.1
+* Hacx
+* The Adventures of Square
+
+WWW: http://www.zdoom.org/
More information about the svn-ports-all
mailing list