Fri Aug 30 17:33:25 2019 UTC ()
chocolate-doom: Imported version 3.0.0

OK from yhardy@.


(micha)
diff -r0 -r1.1 pkgsrc/games/chocolate-doom/DESCR
diff -r0 -r1.1 pkgsrc/games/chocolate-doom/Makefile
diff -r0 -r1.1 pkgsrc/games/chocolate-doom/PLIST
diff -r0 -r1.1 pkgsrc/games/chocolate-doom/distinfo

File Added: pkgsrc/games/chocolate-doom/DESCR
Chocolate Doom aims to accurately reproduce the original DOS version of
Doom and other games based on the Doom engine in a form that can be
run on modern computers.

Originally, Chocolate Doom was only a Doom source port. The project
now includes ports of Heretic and Hexen, and Strife.

Chocolate Doom's aims are:

 * To always be 100% Free and Open Source software.
 * Portability to as many different operating systems as possible.
 * Accurate reproduction of the original DOS versions of the games,
   including bugs.
 * Compatibility with the DOS demo, configuration and savegame files.
 * To provide an accurate retro "feel" (display and input should
   behave the same).

This is a game engine - the data files are not included.

File Added: pkgsrc/games/chocolate-doom/Makefile
# $NetBSD: Makefile,v 1.1 2019/08/30 17:33:25 micha Exp $

DISTNAME=	chocolate-doom-3.0.0
CATEGORIES=	games
MASTER_SITES=	http://www.chocolate-doom.org/downloads/${PKGVERSION_NOREV}/

MAINTAINER=	pkgsrc-users@NetBSD.org
HOMEPAGE=	http://www.chocolate-doom.org/
COMMENT=	Doom/Heretic/Hexen/Strife source port
LICENSE=	gnu-gpl-v2

GNU_CONFIGURE=	yes
USE_TOOLS+=	gmake pkg-config

.include "../../mk/bsd.prefs.mk"

# no inb/outb
.if ${OPSYS} == NetBSD
CONFIGURE_ENV+=	ac_cv_lib_i386_i386_iopl=no
CONFIGURE_ENV+=	ac_cv_lib_amd64_amd64_iopl=no
.endif

PYTHON_FOR_BUILD_ONLY=		yes
CONFIGURE_ENV+=			ac_cv_prog_HAVE_PYTHON=python${PYVERSSUFFIX}
REPLACE_PYTHON+=		data/convert-icon
REPLACE_PYTHON+=		man/docgen
REPLACE_PYTHON+=		man/simplecpp

.include "../../lang/python/application.mk"

.include "../../audio/SDL2_mixer/buildlink3.mk"
.include "../../audio/libsamplerate/buildlink3.mk"
.include "../../devel/SDL2/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../net/SDL2_net/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/games/chocolate-doom/PLIST
@comment $NetBSD: PLIST,v 1.1 2019/08/30 17:33:25 micha Exp $
bin/chocolate-doom
bin/chocolate-doom-setup
bin/chocolate-heretic
bin/chocolate-heretic-setup
bin/chocolate-hexen
bin/chocolate-hexen-setup
bin/chocolate-server
bin/chocolate-strife
bin/chocolate-strife-setup
man/man5/chocolate-doom.cfg.5
man/man5/chocolate-heretic.cfg.5
man/man5/chocolate-hexen.cfg.5
man/man5/chocolate-strife.cfg.5
man/man5/default.cfg.5
man/man5/heretic.cfg.5
man/man5/hexen.cfg.5
man/man5/strife.cfg.5
man/man6/chocolate-doom-setup.6
man/man6/chocolate-doom.6
man/man6/chocolate-heretic-setup.6
man/man6/chocolate-heretic.6
man/man6/chocolate-hexen-setup.6
man/man6/chocolate-hexen.6
man/man6/chocolate-server.6
man/man6/chocolate-setup.6
man/man6/chocolate-strife-setup.6
man/man6/chocolate-strife.6
share/appdata/chocolate-doom.appdata.xml
share/appdata/chocolate-heretic.appdata.xml
share/appdata/chocolate-hexen.appdata.xml
share/appdata/chocolate-strife.appdata.xml
share/applications/chocolate-doom.desktop
share/applications/chocolate-heretic.desktop
share/applications/chocolate-hexen.desktop
share/applications/chocolate-setup.desktop
share/applications/chocolate-strife.desktop
share/applications/screensavers/chocolate-doom-screensaver.desktop
share/bash-completion/completions/chocolate-doom
share/bash-completion/completions/chocolate-heretic
share/bash-completion/completions/chocolate-hexen
share/bash-completion/completions/chocolate-strife
share/doc/chocolate-doom/CMDLINE.doom
share/doc/chocolate-doom/ChangeLog
share/doc/chocolate-doom/INSTALL.doom
share/doc/chocolate-doom/NEWS.md
share/doc/chocolate-doom/NOT-BUGS.md
share/doc/chocolate-doom/PHILOSOPHY.md
share/doc/chocolate-doom/README.Music.md
share/doc/chocolate-doom/README.md
share/doc/chocolate-heretic/CMDLINE.heretic
share/doc/chocolate-heretic/ChangeLog
share/doc/chocolate-heretic/INSTALL.heretic
share/doc/chocolate-heretic/NEWS.md
share/doc/chocolate-heretic/PHILOSOPHY.md
share/doc/chocolate-heretic/README.Music.md
share/doc/chocolate-heretic/README.md
share/doc/chocolate-hexen/CMDLINE.hexen
share/doc/chocolate-hexen/ChangeLog
share/doc/chocolate-hexen/INSTALL.hexen
share/doc/chocolate-hexen/NEWS.md
share/doc/chocolate-hexen/PHILOSOPHY.md
share/doc/chocolate-hexen/README.Music.md
share/doc/chocolate-hexen/README.md
share/doc/chocolate-strife/CMDLINE.strife
share/doc/chocolate-strife/ChangeLog
share/doc/chocolate-strife/INSTALL.strife
share/doc/chocolate-strife/NEWS.md
share/doc/chocolate-strife/PHILOSOPHY.md
share/doc/chocolate-strife/README.Music.md
share/doc/chocolate-strife/README.Strife.md
share/doc/chocolate-strife/README.md
share/icons/chocolate-doom.png
share/icons/chocolate-setup.png

File Added: pkgsrc/games/chocolate-doom/distinfo
$NetBSD: distinfo,v 1.1 2019/08/30 17:33:25 micha Exp $

SHA1 (chocolate-doom-3.0.0.tar.gz) = ab06bafe0d5236fd7af3849ea89136b26730097c
RMD160 (chocolate-doom-3.0.0.tar.gz) = 0ee203fd33ad02aa48150e343a4dcb9c5b095fcf
SHA512 (chocolate-doom-3.0.0.tar.gz) = 41f235c0d84ef21070636ad0610e97898dfd366fae7f9244bd2aebf8974db98dcf55f70bcab2f93589b9bf31dd421db32e8af88e0f8e0a655d2b9f1d4ead2afd
Size (chocolate-doom-3.0.0.tar.gz) = 2495591 bytes