diff options
author | Alex Kozlov <ak@FreeBSD.org> | 2013-09-25 22:55:45 +0000 |
---|---|---|
committer | Alex Kozlov <ak@FreeBSD.org> | 2013-09-25 22:55:45 +0000 |
commit | e27081ff10b41f087a7a0eb1c9f26adf014056fa (patch) | |
tree | f8bf8a497c9645baa9311b29da68d216c55c6458 /games/evilfinder | |
parent | 8d844fd76a2ffacec0ecc619900f42c0018d007e (diff) |
Notes
Diffstat (limited to 'games/evilfinder')
-rw-r--r-- | games/evilfinder/Makefile | 36 | ||||
-rw-r--r-- | games/evilfinder/files/evilfinder | 4 |
2 files changed, 13 insertions, 27 deletions
diff --git a/games/evilfinder/Makefile b/games/evilfinder/Makefile index ba3bbeeb7deb..63b466c4af48 100644 --- a/games/evilfinder/Makefile +++ b/games/evilfinder/Makefile @@ -9,7 +9,6 @@ MASTER_SITES= http://lcamtuf.coredump.cx/:src \ http://lcamtuf.coredump.cx/evilfinder/:numbers DISTFILES= ef.tgz:src \ evilnumbers.dat:numbers - EXTRACT_ONLY= ef.tgz MAINTAINER= ak@FreeBSD.org @@ -17,10 +16,11 @@ COMMENT= Numerologically determine the evilness of things WRKSRC= ${WRKDIR}/${PORTNAME} +OPTIONS_SUB= yes PLIST_FILES= bin/ef \ - %%WRAPPER%%bin/evilfinder \ - libexec/ef-shuffle + %%WRAPPER%%bin/evilfinder \ + libexec/ef-shuffle PORTDATA= evilnumbers.dat PORTDOCS= README @@ -29,15 +29,7 @@ OPTIONS_DEFINE= WRAPPER WRAPPER_DESC= Evilfinder local wrapper OPTIONS_DEFAULT= WRAPPER -NO_STAGE= yes -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MWRAPPER} -RUN_DEPENDS+= lynx:${PORTSDIR}/www/lynx -PLIST_SUB+= WRAPPER="" -.else -PLIST_SUB+= WRAPPER="@comment " -.endif +WRAPPER_RUN_DEPENDS+= lynx:${PORTSDIR}/www/lynx post-extract: @${CP} ${DISTDIR}/evilnumbers.dat ${WRKSRC} @@ -49,24 +41,18 @@ post-patch: -e 's|./shuffle|${PREFIX}/libexec/ef-shuffle|' \ -e 's|inline||' \ ${WRKSRC}/ef.c -.if ${PORT_OPTIONS:MWRAPPER} @${SED} -e 's|%%PREFIX%%|${PREFIX}|' \ -e 's|/dev/stdin|-stdin|' \ -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ ${FILESDIR}/evilfinder > ${WRKSRC}/evilfinder -.endif do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/ef ${PREFIX}/bin - ${INSTALL_PROGRAM} ${WRKSRC}/shuffle ${PREFIX}/libexec/ef-shuffle - ${MKDIR} ${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/evilnumbers.dat ${DATADIR} -.if ${PORT_OPTIONS:MWRAPPER} - ${INSTALL_SCRIPT} ${WRKSRC}/evilfinder ${PREFIX}/bin -.endif -.if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} -.endif + ${INSTALL_PROGRAM} ${WRKSRC}/ef ${STAGEDIR}${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/shuffle ${STAGEDIR}${PREFIX}/libexec/ef-shuffle + @${MKDIR} ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/evilnumbers.dat ${STAGEDIR}${DATADIR} + ${INSTALL_SCRIPT} ${WRKSRC}/evilfinder ${STAGEDIR}${PREFIX}/bin + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include <bsd.port.mk> diff --git a/games/evilfinder/files/evilfinder b/games/evilfinder/files/evilfinder index 2b118c480ea6..f375e1450510 100644 --- a/games/evilfinder/files/evilfinder +++ b/games/evilfinder/files/evilfinder @@ -2,7 +2,7 @@ if [ "x$#" = "x0" ]; then echo "Usage: $0 POTENTIALLY_EVIL_WORD"; exit -else -QUERY_STRING_UNESCAPED="_=$*" %%PREFIX%%/bin/ef| \ +else + QUERY_STRING_UNESCAPED="_=$*" %%PREFIX%%/bin/ef | \ %%LOCALBASE%%/bin/lynx -dump -force_html /dev/stdin fi |