svn commit: r422104 - head/misc/fortune-mod-culmea-culmilor
John Marino
marino at FreeBSD.org
Wed Sep 14 04:49:44 UTC 2016
Author: marino
Date: Wed Sep 14 04:49:43 2016
New Revision: 422104
URL: https://svnweb.freebsd.org/changeset/ports/422104
Log:
misc/fortune-mod-culmea-culmilor: Use fortune_strfile instead of strfile(8)
This removes the dependency on the games distribution.
While here, unsuppress build and installation commands for all ports
that pull in generic makefile fragment.
Unfortunately the tecnik93.com server is down. I don't know if its
transient or if its been down a long time, but mark the port BROKEN
(unfetchable) as a result.
Approved by: general blanket
Modified:
head/misc/fortune-mod-culmea-culmilor/Makefile
head/misc/fortune-mod-culmea-culmilor/Makefile.fortune
Modified: head/misc/fortune-mod-culmea-culmilor/Makefile
==============================================================================
--- head/misc/fortune-mod-culmea-culmilor/Makefile Wed Sep 14 04:29:13 2016 (r422103)
+++ head/misc/fortune-mod-culmea-culmilor/Makefile Wed Sep 14 04:49:43 2016 (r422104)
@@ -9,5 +9,7 @@ MASTER_SITES= http://T32.TecNik93.com/Fr
MAINTAINER= itetcu at FreeBSD.org
COMMENT= Romanian "Culmea culmilor" jokes (in Romanian)
+BROKEN= unfetchable (tecnik93.com is down)
+
.include "${.CURDIR}/../../misc/fortune-mod-culmea-culmilor/Makefile.fortune"
.include <bsd.port.mk>
Modified: head/misc/fortune-mod-culmea-culmilor/Makefile.fortune
==============================================================================
--- head/misc/fortune-mod-culmea-culmilor/Makefile.fortune Wed Sep 14 04:29:13 2016 (r422103)
+++ head/misc/fortune-mod-culmea-culmilor/Makefile.fortune Wed Sep 14 04:49:43 2016 (r422104)
@@ -2,13 +2,9 @@
NO_WRKSUBDIR= yes
-.if exists(/usr/games/strfile)
-_STRFILE= /usr/games/strfile
-.elif exists(/usr/bin/strfile)
-_STRFILE= /usr/bin/strfile
-.else
-IGNORE= needs strfile command. Please install games distribution of base system
-.endif
+_STRFILE= ${LOCALBASE}/bin/fortune_strfile
+BUILD_DEPENDS= fortune_strfile:misc/fortune_strfile
+
_STRFILE_ARGS?= -C
_FORTUNE_DIR= share/games/fortune
FORTUNE_DIR= ${PREFIX}/${_FORTUNE_DIR}
@@ -29,19 +25,22 @@ post-extract:
PKGMESSAGE= ${WRKDIR}/pkg-message
do-build:
- @cd ${WRKSRC} && ${_STRFILE} ${_STRFILE_ARGS} ${PORTNAME}
- @if [ -f ${WRKSRC}/${PORTNAME}-o ]; then \
+ (cd ${WRKSRC} && ${_STRFILE} ${_STRFILE_ARGS} ${PORTNAME})
+ if [ -f ${WRKSRC}/${PORTNAME}-o ]; then \
cd ${WRKSRC} && ${_STRFILE} ${_STRFILE_ARGS} ${PORTNAME}-o; \
fi
+
do-install:
@${MKDIR} ${STAGEDIR}${FORTUNE_DIR}
- ${INSTALL_DATA} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${FORTUNE_DIR}/${FORTUNE_FILE}
- ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.dat ${STAGEDIR}${FORTUNE_DIR}/${FORTUNE_FILE}.dat
+ ${INSTALL_DATA} ${WRKSRC}/${PORTNAME} \
+ ${STAGEDIR}${FORTUNE_DIR}/${FORTUNE_FILE}
+ ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.dat \
+ ${STAGEDIR}${FORTUNE_DIR}/${FORTUNE_FILE}.dat
if [ -f ${WRKSRC}/${PORTNAME}-o ]; then \
${INSTALL_DATA} ${WRKSRC}/${PORTNAME}-o ${STAGEDIR}${FORTUNE_DIR}/${FORTUNE_FILE_O}; \
${INSTALL_DATA} ${WRKSRC}/${PORTNAME}-o.dat ${STAGEDIR}${FORTUNE_DIR}/${FORTUNE_FILE_O}.dat; \
fi
- @if [ -f ${WRKSRC}/${PORTNAME}-o ]; then \
+ if [ -f ${WRKSRC}/${PORTNAME}-o ]; then \
${ECHO_CMD} ${_FORTUNE_DIR}/${FORTUNE_FILE_O} >> ${TMPPLIST}; \
${ECHO_CMD} ${_FORTUNE_DIR}/${FORTUNE_FILE_O}.dat >> ${TMPPLIST}; \
fi
More information about the svn-ports-all
mailing list