freebsd-ports/games/kdegames/Makefile
Tobias Kortkamp be57909497 games/kdegames: Canonicalize option names
/!\ kdegames-19.08.3: Makefile warnings, please consider fixing /!\

These options name have characters outside of [-_A-Z0-9]:

bomber bovo granatier kapman katomic kblackbox kblocks kbounce kbreakout
kdiamond kfourinline killbots kiriki kjumpingcube klickety klines kmahjongg
kmines knavalbattle knetwalk knights kolf kollision kpat kshisen ksirk ksquares
ktuberling picmi

Approved by:	kde (tcberner, in D22540)
2019-11-25 07:49:08 +00:00

26 lines
621 B
Makefile

# $FreeBSD$
PORTNAME= kdegames
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
CATEGORIES= games kde
MAINTAINER= kde@FreeBSD.org
COMMENT= Games for KDE (meta port)
USES= kde:5 metaport
OPTIONS_DEFINE= ALL ${KDE_GAMES_ALL}
OPTIONS_DEFAULT= ALL
.include "Makefile.common"
.for game in ${KDE_GAMES_ALL}
# _PORT, _DETECT, and _DESC are defined in Makefile.common
${game}_PORT?= games/${game:tl}
${game}_DETECT?= ${KDE_PREFIX}/bin/${game:tl}
${game}_DESC?= Please fix a typo in option name/desc!
${game}_RUN_DEPENDS= ${${game}_DETECT}:${${game}_PORT}
ALL_RUN_DEPENDS+= ${${game}_RUN_DEPENDS}
.endfor
.include <bsd.port.mk>