1 # Created by: Patrick Li <pat@databits.net>
10 MAINTAINER= ports@FreeBSD.org
11 COMMENT= 3D OpenGL based chess game
13 RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/gdkgl/__init__.py:x11-toolkits/py-gtkglext
15 USES= desktop-file-utils python shared-mime-info
18 GCONF_SCHEMAS= glchess.schemas
20 OPTIONS_DEFINE= DOCS NLS
23 NLS_CONFIGURE_ENABLE= nls
25 .include <bsd.port.options.mk>
28 @${GREP} -lR "/usr/share/games/glchess" ${WRKSRC} | ${XARGS} \
29 ${REINPLACE_CMD} -e 's|/usr/share/games/glchess|${DATADIR}|g'
30 @${REINPLACE_CMD} -e 's|share/games/glchess|share/glchess|g ; \
31 s|share/gconf/schemas|etc/gconf/schemas|g' ${WRKSRC}/setup.py
34 .if ${PORT_OPTIONS:MNLS}
35 @(for lang in `${MAKE} -f ${WRKSRC}/Makefile -V LANGUAGES` ; do \
37 ${LOCALBASE}/bin/msgfmt $$lang.po -o $$lang.mo ; \
42 .if ${PORT_OPTIONS:MNLS}
43 @(for lang in `${MAKE} -f ${WRKSRC}/Makefile -V LANGUAGES` ; do \
44 ${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/$$lang/LC_MESSAGES ; \
45 ${INSTALL_DATA} ${WRKSRC}/po/$$lang.mo \
46 ${STAGEDIR}${PREFIX}/share/locale/$$lang/LC_MESSAGES/glchess.mo ; \
49 @${MKDIR} ${STAGEDIR}${DOCSDIR}
50 .for file in ChangeLog README TODO
51 ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR}
54 .include <bsd.port.mk>