1 # Created by: Makoto YAMAKURA <makoto@pinpott.spnet.ne.jp>
7 MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-src/${PORTVERSION:R}%20preview%20I
8 DIST_SUBDIR= ${PORTNAME}
10 MAINTAINER= ports@FreeBSD.org
11 COMMENT= Zangband (Zelazny Angband) with color, X11 support
13 NO_CDROM= Possible copyright infringement
15 WRKSRC= ${WRKDIR}/${PORTNAME}
17 USES= autoreconf gmake localbase ncurses perl5
20 CONFIGURE_ARGS= --datadir=${PREFIX}/lib \
26 SUB_FILES= pkg-deinstall pkg-message
27 SUB_LIST= ANGBANDBIN="${ANGBANDBIN}" ANGBANDLIB="${ANGBANDLIB}"
29 PLIST_SUB= ANGBANDBIN="${ANGBANDBIN}" ANGBANDLIB="${ANGBANDLIB}"
32 OPTIONS_GROUP_GUI= TK X11
35 TK_CONFIGURE_ON= --with-tcltk=${TCL_INCLUDEDIR} \
36 --with-tkdir=${TK_INCLUDEDIR}
37 TK_CONFIGURE_OFF= --with-tcltk=no
38 TK_LDFLAGS= -lX11 -lXext
39 X11_USE= xorg=x11,xmu,xpm
40 X11_CONFIGURE_ENV= ac_cv_lib_Xm_main=no
41 X11_CONFIGURE_OFF= --with-x11=no
43 ANGBANDBIN?= bin/${PORTNAME}
44 ANGBANDLIB?= lib/${PORTNAME}
47 @${REINPLACE_CMD} -e \
56 s|/usr/local/include|${LOCALBASE}/include|g ; \
57 s| $${!FLAG} = yes| x$${FLAG} != xno|' \
58 ${WRKSRC}/configure.in
59 @${REINPLACE_CMD} -e \
60 's|$$(datadir)/games|$$(datadir)| ; \
61 s|$$(DESTDIR)lib/|$$(DESTDIR)|' \
63 @${ECHO_CMD} -n > ${WRKSRC}/.version
66 (cd ${WRKSRC} && ${INSTALL_PROGRAM} zangband \
67 ${STAGEDIR}${PREFIX}/bin)
68 @${MKDIR} ${STAGEDIR}${PREFIX}/${ANGBANDLIB}
69 (cd ${WRKSRC}/lib && ${FIND} . ! -name "makefile.zb" \
70 -a ! -name "*.bak" -a ! -name "*.orig" | \
71 ${CPIO} -dump -L ${STAGEDIR}${PREFIX}/${ANGBANDLIB})
73 .include <bsd.port.mk>