| @@ -1,42 +1,43 @@ | | | @@ -1,42 +1,43 @@ |
1 | # $NetBSD: Makefile,v 1.1.1.1 2009/04/08 16:31:56 drochner Exp $ | | 1 | # $NetBSD: Makefile,v 1.2 2010/02/19 21:37:47 joerg Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= xsokoban-3.3c | | 4 | DISTNAME= xsokoban-3.3c |
| | | 5 | PKGREVISION= 1 |
5 | CATEGORIES= games | | 6 | CATEGORIES= games |
6 | MASTER_SITES= http://www.cs.cornell.edu/andru/release/ | | 7 | MASTER_SITES= http://www.cs.cornell.edu/andru/release/ |
7 | | | 8 | |
8 | MAINTAINER= cheusov@tut.by | | 9 | MAINTAINER= cheusov@tut.by |
9 | HOMEPAGE= http://www.cs.cornell.edu/andru/release/ | | 10 | HOMEPAGE= http://www.cs.cornell.edu/andru/release/ |
10 | COMMENT= Classic logical game | | 11 | COMMENT= Classic logical game |
11 | | | 12 | |
12 | WRKSRC= ${WRKDIR}/xsokoban | | 13 | WRKSRC= ${WRKDIR}/xsokoban |
13 | | | 14 | |
14 | GNU_CONFIGURE= yes | | 15 | GNU_CONFIGURE= yes |
15 | USE_TOOLS+= autoconf | | 16 | USE_TOOLS+= autoconf |
16 | | | 17 | |
17 | PKG_DESTDIR_SUPPORT= user-destdir | | 18 | PKG_DESTDIR_SUPPORT= user-destdir |
18 | | | 19 | |
19 | SAVEPATH= ${VARBASE}/games/xsokoban | | 20 | SAVEPATH= ${VARBASE}/games/xsokoban |
20 | SCOREFILE= ${SAVEPATH}/scores | | 21 | SCOREFILE= ${SAVEPATH}/scores |
21 | | | 22 | |
22 | CONFIGURE_ARGS+= --datadir=${PREFIX}/share/xsokoban | | 23 | CONFIGURE_ARGS+= --datadir=${PREFIX}/share/xsokoban |
23 | CONFIGURE_ENV+= X11BASE=${X11BASE} | | 24 | CONFIGURE_ENV+= X11BASE=${X11BASE} |
24 | | | 25 | |
25 | # For removing setting SETGIDGAME from here pkgsrc should be fixed | | 26 | # For removing setting SETGIDGAME from here pkgsrc should be fixed |
26 | SETGIDGAME= yes | | 27 | SETGIDGAME= yes |
27 | | | 28 | |
28 | SPECIAL_PERMS= bin/xsokoban ${SETGID_GAMES_PERMS} | | 29 | SPECIAL_PERMS= bin/xsokoban ${SETGID_GAMES_PERMS} |
29 | OWN_DIRS_PERMS+= ${SAVEPATH} ${GAMEOWN} ${GAMEGRP} ${GAMEDIRMODE} | | 30 | OWN_DIRS_PERMS+= ${SAVEPATH} ${GAMES_USER} ${GAMES_GROUP} ${GAMEDIRMODE} |
30 | | | 31 | |
31 | MAKE_FLAGS+= INSTALL_PROGRAM=${INSTALL_PROGRAM:Q} | | 32 | MAKE_FLAGS+= INSTALL_PROGRAM=${INSTALL_PROGRAM:Q} |
32 | MAKE_FLAGS+= INSTALL_DATA=${INSTALL_DATA:Q} | | 33 | MAKE_FLAGS+= INSTALL_DATA=${INSTALL_DATA:Q} |
33 | MAKE_FLAGS+= INSTALL=${INSTALL:Q} | | 34 | MAKE_FLAGS+= INSTALL=${INSTALL:Q} |
34 | MAKE_FLAGS+= INSTALL_MAN=${INSTALL_MAN:Q} | | 35 | MAKE_FLAGS+= INSTALL_MAN=${INSTALL_MAN:Q} |
35 | | | 36 | |
36 | BUILD_TARGET= xsokoban | | 37 | BUILD_TARGET= xsokoban |
37 | | | 38 | |
38 | CPPFLAGS+= -DROOTDIR="\"${PREFIX}/share/xsokoban\"" | | 39 | CPPFLAGS+= -DROOTDIR="\"${PREFIX}/share/xsokoban\"" |
39 | CPPFLAGS+= -DSAVEPATH="\"${SAVEPATH}\"" | | 40 | CPPFLAGS+= -DSAVEPATH="\"${SAVEPATH}\"" |
40 | CPPFLAGS+= -DSCOREPATH="\"${SCOREFILE}\"" | | 41 | CPPFLAGS+= -DSCOREPATH="\"${SCOREFILE}\"" |
41 | | | 42 | |
42 | AUTO_MKDIRS= yes | | 43 | AUTO_MKDIRS= yes |