aboutsummaryrefslogtreecommitdiff
path: root/misc/fortune-mod-culmea-culmilor/Makefile.fortune
blob: bf87d329c18d627b1aef54d8f7cc4ef4fcb29b6a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# $Tecnik: ports/misc/fortune-mod-culmea-culmilor/Makefile.fortune,v 1.8 2005/12/24 15:16:48 itetcu Exp $

NO_WRKSUBDIR=	yes

_STRFILE=		/usr/games/strfile
_STRFILE_ARGS?=		-C
_FORTUNE_DIR=		share/games/fortune
FORTUNE_DIR=		${PREFIX}/${_FORTUNE_DIR}
FORTUNE_FILE=		${PORTNAME:S/fortune-mod-//}
FORTUNE_FILE_O=		${FORTUNE_FILE}-o

PLIST_FILES+=	${_FORTUNE_DIR}/${FORTUNE_FILE} ${_FORTUNE_DIR}/${FORTUNE_FILE}.dat

post-extract:
	@( ${ECHO} ""; \
		${ECHO} "******************************************************"; \
		${ECHO} "Usage:"; \
		${ECHO} "${_STRFILE} ${FORTUNE_DIR}/${FORTUNE_FILE}"; \
		${ECHO} "See fortune(6) for details."; \
		${ECHO} "******************************************************"; \
		${ECHO} ""; ) > ${WRKDIR}/pkg-message

PKGMESSAGE=	${WRKDIR}/pkg-message

do-build:
	@cd ${WRKSRC} && ${_STRFILE} ${_STRFILE_ARGS} ${PORTNAME}
	@if [ -f ${WRKSRC}/${PORTNAME}-o ]; then \
		cd ${WRKSRC} && ${_STRFILE} ${_STRFILE_ARGS} ${PORTNAME}-o; \
	fi
do-install:
	@${MKDIR} ${FORTUNE_DIR}
	@${INSTALL_DATA} ${WRKSRC}/${PORTNAME} ${FORTUNE_DIR}/${FORTUNE_FILE}
	@${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.dat ${FORTUNE_DIR}/${FORTUNE_FILE}.dat
	@if [ -f ${WRKSRC}/${PORTNAME}-o ]; then \
		${INSTALL_DATA} ${WRKSRC}/${PORTNAME}-o ${FORTUNE_DIR}/${FORTUNE_FILE_O}; \
		${INSTALL_DATA} ${WRKSRC}/${PORTNAME}-o.dat ${FORTUNE_DIR}/${FORTUNE_FILE_O}.dat; \
	fi
post-install:
	@if [ -f ${WRKSRC}/${PORTNAME}-o ]; then \
		${ECHO_CMD} ${_FORTUNE_DIR}/${FORTUNE_FILE_O} >> ${TMPPLIST}; \
		${ECHO_CMD} ${_FORTUNE_DIR}/${FORTUNE_FILE_O}.dat >> ${TMPPLIST}; \
	fi
	@${ECHO_CMD} "@dirrmtry ${_FORTUNE_DIR}" >> ${TMPPLIST}
	@${ECHO_CMD} "@dirrmtry share/games" >> ${TMPPLIST}
	@${CAT} ${PKGMESSAGE}