4 MASTER_SITES= https://git.kitenet.net/index.cgi/pdmenu.git/snapshot/
6 MAINTAINER= fuz@FreeBSD.org
7 COMMENT= Simple console menu program
8 WWW= https://joeyh.name/code/pdmenu/
12 LIB_DEPENDS= libslang.so:devel/libslang2
14 USES= gettext gmake ncurses shebangfix
15 SHEBANG_FILES= examples/showdir.pl
17 CONFIGURE_ENV= SLANG_H_LOC="${LOCALBASE}/include/slang.h" \
18 SLANG_LIB_LOC="${LOCALBASE}/lib"
19 MAKE_ENV= INSTALL_PREFIX="${STAGEDIR}"
21 CFLAGS+= -I${LOCALBASE}/include
22 CPPFLAGS+= -I${LOCALBASE}/include
23 LIBS+= -L${LOCALBASE}/lib -lncurses -lintl
29 @${REINPLACE_CMD} -e \
30 '/^LANGS/s|=.*$$|= da es fr ru| ; \
31 /^LOCALEDIR/s|/usr/share|$$(DATADIR)| ; \
32 s|\($$(CC)\) \(-MM\)|\1 $$(CFLAGS) \2| ; \
33 /INSTALL/s| -m 0644|| ; \
34 /INSTALL/s|\(pdmenurc\)$$|\1.sample| ; \
35 s|install -m 644|$$(INSTALL)|' \
37 @${REINPLACE_CMD} -e \
38 's|$${INSTALL}|@INSTALL_PROGRAM@|' \
39 ${WRKSRC}/autoconf/makeinfo.in
41 .include <bsd.port.mk>