Changeset View
Changeset View
Standalone View
Standalone View
games/fairymax/Makefile
# Created by: Kalten <kalten@gmx.at> | # Created by: Kalten <kalten@gmx.at> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= fairymax | PORTNAME= fairymax | ||||
PORTVERSION= 5.0b.20160316.1 | PORTVERSION= 5.0b.20160316.1 | ||||
PORTREVISION= 1 | |||||
CATEGORIES= games | CATEGORIES= games | ||||
MASTER_SITES= http://freeheimdall.spdns.org/files/ | MASTER_SITES= http://freeheimdall.spdns.org/files/ | ||||
# http://hgm.nubati.net/cgi-bin/gitweb.cgi?p=fairymax.git;a=snapshot;h=${COMMIT_HASH};sf=tgz | # http://hgm.nubati.net/cgi-bin/gitweb.cgi?p=fairymax.git;a=snapshot;h=${COMMIT_HASH};sf=tgz | ||||
# http://hgm.nubati.net/cgi-bin/gitweb.cgi/fairymax.git/snapshot/${COMMIT_HASH} | # http://hgm.nubati.net/cgi-bin/gitweb.cgi/fairymax.git/snapshot/${COMMIT_HASH} | ||||
# but sha256 changes, as creation date of *.tar inside *.tar.gz changes. | # but sha256 changes, as creation date of *.tar inside *.tar.gz changes. | ||||
DISTNAME= ${PORTNAME}-${COMMIT_HASH} | DISTNAME= ${PORTNAME}-${COMMIT_HASH} | ||||
MAINTAINER= kalten@gmx.at | MAINTAINER= kalten@gmx.at | ||||
Show All 15 Lines | MAKE_ARGS+= prefix= \ | ||||
fairydir=${DATADIR} \ | fairydir=${DATADIR} \ | ||||
VERSION=${PORTVERSION} | VERSION=${PORTVERSION} | ||||
post-patch: | post-patch: | ||||
@${REINPLACE_CMD} -E 's|(#define VERSION ")[^"]+(".*)|\1${PORTVERSION}\2|' \ | @${REINPLACE_CMD} -E 's|(#define VERSION ")[^"]+(".*)|\1${PORTVERSION}\2|' \ | ||||
${WRKSRC}/fairymax.c | ${WRKSRC}/fairymax.c | ||||
@${REINPLACE_CMD} -E 's|^(prefix\|bindir\|mandir\|datadir\|plugindir\|fairydir) =|\1 ?=|' \ | @${REINPLACE_CMD} -E 's|^(prefix\|bindir\|mandir\|datadir\|plugindir\|fairydir) =|\1 ?=|' \ | ||||
${WRKSRC}/Makefile | ${WRKSRC}/Makefile | ||||
@${REINPLACE_CMD} -E 's|^ cp (.{srcdir}/fairymax .{srcdir}/shamax .{srcdir}/maxqi .\(DESTDIR\).\(bindir\))| ${INSTALL_PROGRAM} \1|' \ | @${REINPLACE_CMD} -E 's|^ cp (.\{srcdir\}/fairymax .\{srcdir\}/shamax .\{srcdir\}/maxqi .\(DESTDIR\).\(bindir\))| ${INSTALL_PROGRAM} \1|' \ | ||||
${WRKSRC}/Makefile | ${WRKSRC}/Makefile | ||||
@${REINPLACE_CMD} -E 's|^ cp (.{srcdir}/data/)| ${INSTALL_DATA} \1|' \ | @${REINPLACE_CMD} -E 's|^ cp (.\{srcdir\}/data/)| ${INSTALL_DATA} \1|' \ | ||||
${WRKSRC}/Makefile | ${WRKSRC}/Makefile | ||||
@${REINPLACE_CMD} -E 's|^ cp (.{srcdir}/fairymax.6.gz)| ${INSTALL_MAN} \1|' \ | @${REINPLACE_CMD} -E 's|^ cp (.\{srcdir\}/fairymax.6.gz)| ${INSTALL_MAN} \1|' \ | ||||
${WRKSRC}/Makefile | ${WRKSRC}/Makefile | ||||
post-install-DOCS-on: | post-install-DOCS-on: | ||||
@${MKDIR} ${STAGEDIR}${DOCSDIR} | @${MKDIR} ${STAGEDIR}${DOCSDIR} | ||||
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} | ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |