diff options
author | Pav Lucistnik <pav@FreeBSD.org> | 2006-06-09 22:47:32 +0000 |
---|---|---|
committer | Pav Lucistnik <pav@FreeBSD.org> | 2006-06-09 22:47:32 +0000 |
commit | 19aba2b8de86f4e2d0a9c429d587e5c36fc79c4e (patch) | |
tree | 74bd9a2307ad169a042f762e7dfad8c7041a8b4b /emulators/xgngeo/Makefile | |
parent | 4e51e56d016703078bed6ee1e0867b6ceb6ceab9 (diff) |
Notes
Diffstat (limited to 'emulators/xgngeo/Makefile')
-rw-r--r-- | emulators/xgngeo/Makefile | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/emulators/xgngeo/Makefile b/emulators/xgngeo/Makefile new file mode 100644 index 000000000000..2d37664e3f83 --- /dev/null +++ b/emulators/xgngeo/Makefile @@ -0,0 +1,57 @@ +# New ports collection makefile for: xgngeo +# Date created: 2006-03-02 +# Whom: Jose Alonso Cardenas Marquez <acardebas@bsd.org.pe> +# +# $FreeBSD$ +# + +PORTNAME= xgngeo +PORTVERSION= 15 +CATEGORIES= emulators games +MASTER_SITES= ${MASTER_SITE_BERLIOS} +MASTER_SITE_SUBDIR= ${PORTNAME} +DIST_SUBDIR= gngeo + +MAINTAINER= acardenas@bsd.org.pe +COMMENT= Fronted (GUI) for gngeo + +RUN_DEPENDS= ${PYTHON_SITELIBDIR}/pygtk.pth:${PORTSDIR}/x11-toolkits/py-gtk2 \ + gngeo:${PORTSDIR}/emulators/gngeo + +USE_X_PREFIX= yes +USE_BZIP2= yes +USE_PYTHON= yes +USE_GETTEXT= yes +NO_BUILD= yes + +post-patch: + @${REINPLACE_CMD} -e 's|%%DATADIR%%|${DATADIR}|g' ${WRKSRC}/${PORTNAME}.py \ + ${WRKSRC}/data/py/configfile.py + @${REINPLACE_CMD} -e 's|%%X11BASE%%|${X11BASE}|g' ${WRKSRC}/${PORTNAME}.py \ + ${WRKSRC}/data/py/configfile.py + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/xgngeo.py ${PREFIX}/bin + ${MKDIR} ${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/data/rominfos.dtd ${WRKSRC}/data/rominfos.xml ${DATADIR} + +.for DIRE in img py + ${MKDIR} ${DATADIR}/${DIRE} + @cd ${WRKSRC}/data/${DIRE} && \ + ${FIND} * -type d -exec ${MKDIR} "${DATADIR}/${DIRE}/{}" \; && \ + ${FIND} -E * -type f -iregex ".*\.(py|pyc|png|po|mo)" \ + -exec ${INSTALL_DATA} "{}" "${DATADIR}/${DIRE}/{}" \; +.endfor + +.for LANG in es fr pl pt_BR + @cd ${WRKSRC}/data/lang/${LANG}/LC_MESSAGES && \ + ${FIND} * -type f -exec ${INSTALL_DATA} "{}" "${PREFIX}/share/locale/${LANG}/LC_MESSAGES/{}" \; +.endfor + +post-install: +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/doc/xgngeo-doc.pdf ${WRKSRC}/doc/xgngeo-doc.txt ${DOCSDIR} +.endif + +.include <bsd.port.mk> |