version 1.70, 2021/12/08 16:04:39 |
version 1.71, 2022/06/08 21:25:58 |
|
|
# $NetBSD$ |
# $NetBSD$ |
|
|
DISTNAME= puzzles-20181212 |
DISTNAME= puzzles-20220127 |
GIT_COMMIT= ced51ada363d895eee796dd03923042f97f95321 |
GIT_COMMIT= c43a34fbfe430d235bafc379595761880a19ed9f |
PKGREVISION= 8 |
|
CATEGORIES= games |
CATEGORIES= games |
MASTER_SITES= -https://git.tartarus.org/?p=simon/puzzles.git;a=snapshot;h=${GIT_COMMIT};sf=tgz |
MASTER_SITES= -https://git.tartarus.org/?p=simon/puzzles.git;a=snapshot;h=${GIT_COMMIT};sf=tgz |
|
|
Line 12 COMMENT= Collection of small one-player |
|
Line 11 COMMENT= Collection of small one-player |
|
LICENSE= mit |
LICENSE= mit |
|
|
WRKSRC= ${WRKDIR}/puzzles-${GIT_COMMIT:C,(.......).*,\1,} |
WRKSRC= ${WRKDIR}/puzzles-${GIT_COMMIT:C,(.......).*,\1,} |
USE_TOOLS+= gmake pkg-config perl autoreconf autoconf automake |
|
AUTO_MKDIRS= yes |
AUTO_MKDIRS= yes |
|
|
BUILD_DEPENDS+= halibut>=1.1:../../textproc/halibut |
BUILD_DEPENDS+= halibut>=1.1:../../textproc/halibut |
|
|
USE_LANGUAGES= c99 |
USE_LANGUAGES= c99 |
GNU_CONFIGURE= yes |
USE_CMAKE= yes |
BUILDLINK_TRANSFORM+= rm:-Werror |
USE_TOOLS+= perl |
MAKE_FLAGS= prefix=${PREFIX} |
|
MAKE_FLAGS+= gamesdir=${PREFIX}/bin |
SUBST_CLASSES+= net |
CFLAGS+= -DREVISION=${DISTNAME:S/puzzles-//} |
SUBST_STAGE.net= pre-configure |
|
SUBST_FILES.net= CMakeLists.txt |
|
SUBST_SED.net= -e 's,puzzle(net$$,&game,' |
|
|
pre-configure: |
pre-configure: |
cd ${WRKSRC} && perl mkfiles.pl |
cd ${WRKSRC} && make -f Makefile.doc puzzles.txt |
cd ${WRKSRC} && ${SH} mkauto.sh |
cd ${WRKSRC} && mv net.c netgame.c && mv icons/net.sav icons/netgame.sav |
cd ${WRKSRC} && gmake -f Makefile.doc puzzles.txt |
|
|
|
post-install: |
post-install: |
${INSTALL_DATA} ${WRKSRC}/puzzles.txt \ |
${INSTALL_DATA} ${WRKSRC}/puzzles.txt \ |