diff options
Diffstat (limited to 'games/xsokoban/Makefile')
-rw-r--r-- | games/xsokoban/Makefile | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/games/xsokoban/Makefile b/games/xsokoban/Makefile new file mode 100644 index 00000000000..825a2b8d978 --- /dev/null +++ b/games/xsokoban/Makefile @@ -0,0 +1,50 @@ +# $NetBSD: Makefile,v 1.1.1.1 2009/04/08 16:31:56 drochner Exp $ +# + +DISTNAME= xsokoban-3.3c +CATEGORIES= games +MASTER_SITES= http://www.cs.cornell.edu/andru/release/ + +MAINTAINER= cheusov@tut.by +HOMEPAGE= http://www.cs.cornell.edu/andru/release/ +COMMENT= Classic logical game + +WRKSRC= ${WRKDIR}/xsokoban + +GNU_CONFIGURE= yes +USE_TOOLS+= autoconf + +PKG_DESTDIR_SUPPORT= user-destdir + +SAVEPATH= ${VARBASE}/games/xsokoban +SCOREFILE= ${SAVEPATH}/scores + +CONFIGURE_ARGS+= --datadir=${PREFIX}/share/xsokoban +CONFIGURE_ENV+= X11BASE=${X11BASE} + +# For removing setting SETGIDGAME from here pkgsrc should be fixed +SETGIDGAME= yes + +SPECIAL_PERMS= bin/xsokoban ${SETGID_GAMES_PERMS} +OWN_DIRS_PERMS+= ${SAVEPATH} ${GAMEOWN} ${GAMEGRP} ${GAMEDIRMODE} + +MAKE_FLAGS+= INSTALL_PROGRAM=${INSTALL_PROGRAM:Q} +MAKE_FLAGS+= INSTALL_DATA=${INSTALL_DATA:Q} +MAKE_FLAGS+= INSTALL=${INSTALL:Q} +MAKE_FLAGS+= INSTALL_MAN=${INSTALL_MAN:Q} + +BUILD_TARGET= xsokoban + +CPPFLAGS+= -DROOTDIR="\"${PREFIX}/share/xsokoban\"" +CPPFLAGS+= -DSAVEPATH="\"${SAVEPATH}\"" +CPPFLAGS+= -DSCOREPATH="\"${SCOREFILE}\"" + +AUTO_MKDIRS= yes + +AUTOCONF_REQD= 2.59 + +pre-configure: + cd ${WRKSRC} && autoconf + +.include "../../x11/libXpm/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" |