Lines 5-38
Link Here
|
5 |
PORTVERSION= 1.1 |
5 |
PORTVERSION= 1.1 |
6 |
PORTREVISION= 1 |
6 |
PORTREVISION= 1 |
7 |
CATEGORIES= www |
7 |
CATEGORIES= www |
8 |
MASTER_SITES= http://${PORTNAME}.sourceforge.net/ |
8 |
MASTER_SITES= SF \ |
|
|
9 |
http://quickie.sourceforge.net/:pdf |
9 |
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} |
10 |
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} |
10 |
EXTRACT_ONLY:= ${DISTFILES} |
11 |
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} |
11 |
|
12 |
|
12 |
MAINTAINER= ports@FreeBSD.org |
13 |
MAINTAINER= ports@FreeBSD.org |
13 |
COMMENT= Small footprint, fast Wiki engine written in C++ |
14 |
COMMENT= Small footprint, fast Wiki engine written in C++ |
14 |
|
15 |
|
15 |
GNU_CONFIGURE= yes |
16 |
LICENSE= GPLv2 # (or later) |
16 |
CONFIGURE_ARGS= --prefix=${PREFIX} --sysconfdir=${PREFIX}/etc \ |
17 |
|
17 |
--localstatedir=${DATADIR} |
|
|
18 |
USES= perl5 |
18 |
USES= perl5 |
19 |
USE_PERL5= build patch |
19 |
USE_PERL5= build patch |
|
|
20 |
GNU_CONFIGURE= yes |
21 |
CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc \ |
22 |
--localstatedir=${DATADIR} |
23 |
MAKE_ENV= RPM_BUILD_ROOT="${STAGEDIR}" |
20 |
|
24 |
|
21 |
SUB_FILES= pkg-message |
25 |
SUB_FILES= pkg-message |
22 |
|
26 |
|
23 |
MAN1= quickie-config.1 quickie_prime.1 quickie.1 quickie_svt.1 \ |
|
|
24 |
quickie_license.1 quickie_post_install.1 |
25 |
PORTDOCS= ${DISTNAME}.pdf |
27 |
PORTDOCS= ${DISTNAME}.pdf |
26 |
|
28 |
|
27 |
OPTIONS_DEFINE= CGI DOCS |
29 |
OPTIONS_DEFINE= CGI DOCS |
28 |
CGI_DESC= Install CGI binary |
30 |
OPTIONS_SUB= yes |
29 |
|
31 |
|
30 |
NO_STAGE= yes |
32 |
CGI_DESC= Install CGI binary |
31 |
.include <bsd.port.options.mk> |
33 |
DOCS_DISTFILES= ${DISTNAME}.pdf:pdf |
32 |
|
34 |
|
33 |
.if ${PORT_OPTIONS:MDOCS} |
35 |
.include <bsd.port.options.mk> |
34 |
DISTFILES+= ${DISTNAME}.pdf |
|
|
35 |
.endif |
36 |
|
36 |
|
37 |
post-patch: |
37 |
post-patch: |
38 |
@${CP} ${FILESDIR}/freebsd.h ${WRKSRC}/lib |
38 |
@${CP} ${FILESDIR}/freebsd.h ${WRKSRC}/lib |
Lines 45-70
Link Here
|
45 |
\s+mv\s+\S+/$$1 -o/sgx' ${WRKSRC}/Makefile.in |
45 |
\s+mv\s+\S+/$$1 -o/sgx' ${WRKSRC}/Makefile.in |
46 |
|
46 |
|
47 |
pre-install: |
47 |
pre-install: |
48 |
@${MKDIR} ${DATADIR}/admin ${DATADIR}/manual |
48 |
.for i in admin manual |
|
|
49 |
@${MKDIR} ${STAGEDIR}${DATADIR}/${i} |
50 |
.endfor |
49 |
|
51 |
|
50 |
post-install: |
52 |
post-install: |
51 |
@${CHOWN} -R ${WWWOWN}:${WWWGRP} ${DATADIR} |
|
|
52 |
.if ${PORT_OPTIONS:MCGI} |
53 |
.if ${PORT_OPTIONS:MCGI} |
53 |
@if [ -d ${PREFIX}/www/cgi-bin ]; then \ |
54 |
@${MKDIR} ${STAGEDIR}${PREFIX}/www/cgi-bin |
54 |
if [ ! -f ${PREFIX}/www/cgi-bin/${PORTNAME} ]; then \ |
55 |
${LN} -sf ${PREFIX}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/www/cgi-bin |
55 |
${ECHO_MSG} "===> Copying CGI binary..." ; \ |
|
|
56 |
${CP} -p ${PREFIX}/bin/${PORTNAME} ${PREFIX}/www/cgi-bin/${PORTNAME} ; \ |
57 |
${CHOWN} ${WWWOWN}:${WWWGRP} ${PREFIX}/www/cgi-bin/${PORTNAME} ; \ |
58 |
fi ; \ |
59 |
fi |
60 |
.endif |
56 |
.endif |
61 |
@${ECHO_MSG} |
|
|
62 |
@${CAT} ${PKGMESSAGE} |
63 |
@${ECHO_MSG} |
64 |
|
65 |
.if ${PORT_OPTIONS:MDOCS} |
57 |
.if ${PORT_OPTIONS:MDOCS} |
66 |
@${MKDIR} ${DOCSDIR} |
58 |
@${MKDIR} ${STAGEDIR}${DOCSDIR} |
67 |
${INSTALL_DATA} ${DISTDIR}/${DISTNAME}.pdf ${DOCSDIR} |
59 |
(cd ${DISTDIR} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) |
68 |
.endif |
60 |
.endif |
69 |
|
61 |
|
70 |
.include <bsd.port.mk> |
62 |
.include <bsd.port.mk> |