xref: /mports/games/nbsdgames/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1PORTNAME=	nbsdgames
2DISTVERSIONPREFIX=	v
3DISTVERSION=	5
4CATEGORIES=	games
5
6MAINTAINER=	ports@MidnightBSD.org
7COMMENT=	17 text-based modern games
8WWW=		https://github.com/abakh/nbsdgames
9
10LICENSE=	CC0-1.0
11LICENSE_FILE=	${WRKSRC}/LICENSE
12
13USES=	ncurses
14
15USE_GITHUB=	yes
16GH_ACCOUNT=	abakh
17
18MAKE_ARGS+=	GAMES_DIR=${PREFIX}/bin \
19		MAN_DIR=${PREFIX}/share/man/man6 \
20		SCORES_DIR=/var/games/nbsdgames
21CFLAGS+=	--std=c99 -I${NCURSESINC} -I${NCURSESBASE}/include
22
23_GAMES=	battleship \
24	checkers \
25	darrt \
26	fifteen \
27	fisher \
28	jewels \
29	memoblocks \
30	miketron \
31	mines \
32	muncher \
33	nbsdgames \
34	pipes \
35	rabbithole \
36	redsquare \
37	reversi \
38	snakeduel \
39	sos \
40	sudoku \
41	tugow
42
43post-install:
44	${INSTALL_DATA} ${WRKSRC}/nbsdgames.desktop ${PREFIX}/share/applications/
45	${MKDIR} ${PREFIX}/share/icons/hicolor/scalable/apps/
46	${INSTALL_DATA} ${WRKSRC}/nbsdgames.svg ${PREFIX}/share/icons/hicolor/scalable/apps/
47.for game in ${_GAMES}
48	${STRIP_CMD} ${PREFIX}/bin/${game}
49.endfor
50
51.include <bsd.port.mk>
52

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026