Lines 28-52
Link Here
|
28 |
TMPDIR?= ${PORTNAME} |
28 |
TMPDIR?= ${PORTNAME} |
29 |
WRKSRC= ${WRKDIR}/${TMPDIR} |
29 |
WRKSRC= ${WRKDIR}/${TMPDIR} |
30 |
|
30 |
|
31 |
.if !defined(B2EVO_URL) |
|
|
32 |
pre-fetch: |
33 |
@${ECHO_MSG} "" |
34 |
@${ECHO_MSG} "Define B2EVO_URL to override default of ${PREFIX}/${WWWDOCROOT}/'${B2EVO_URL}'." |
35 |
@${ECHO_MSG} "" |
36 |
.endif |
37 |
|
38 |
# Get HOSTNAME |
39 |
.if exists(/sbin/sysctl) |
40 |
HOSTNAME!= /sbin/sysctl -n kern.hostname |
41 |
.else |
42 |
HOSTNAME!= /usr/sbin/sysctl -n kern.hostname |
43 |
.endif |
44 |
|
45 |
WWWDOCROOT?= www/data |
46 |
B2EVO_URL?= b2evo |
31 |
B2EVO_URL?= b2evo |
47 |
WWWOWN?= www |
32 |
B2EVO_DIR?= www/${B2EVO_URL} |
48 |
WWWGRP?= www |
|
|
49 |
B2EVO_DIR?= ${WWWDOCROOT}/${B2EVO_URL} |
50 |
PLIST= ${WRKDIR}/pkg-plist |
33 |
PLIST= ${WRKDIR}/pkg-plist |
51 |
|
34 |
|
52 |
.include <bsd.port.pre.mk> |
35 |
.include <bsd.port.pre.mk> |
Lines 56-63
Link Here
|
56 |
${SED} -e 's|^./||;s|^|${B2EVO_DIR}/|' > ${PLIST} \ |
39 |
${SED} -e 's|^./||;s|^|${B2EVO_DIR}/|' > ${PLIST} \ |
57 |
&& ${FIND} -d * -type d | \ |
40 |
&& ${FIND} -d * -type d | \ |
58 |
${SED} -e 's|^|@dirrm ${B2EVO_DIR}/|' >> ${PLIST} \ |
41 |
${SED} -e 's|^|@dirrm ${B2EVO_DIR}/|' >> ${PLIST} \ |
59 |
&& ${ECHO_CMD} @dirrm ${B2EVO_DIR} >> ${PLIST} \ |
42 |
&& ${ECHO_CMD} @dirrm ${B2EVO_DIR} >> ${PLIST} |
60 |
&& ${ECHO_CMD} @dirrmtry ${WWWDOCROOT} >> ${PLIST} |
|
|
61 |
|
43 |
|
62 |
do-install: |
44 |
do-install: |
63 |
-${MKDIR} ${PREFIX}/${B2EVO_DIR} |
45 |
-${MKDIR} ${PREFIX}/${B2EVO_DIR} |
Lines 67-73
Link Here
|
67 |
@${CHMOD} 665 ${PREFIX}/${B2EVO_DIR}/blogs/conf/_config.php |
49 |
@${CHMOD} 665 ${PREFIX}/${B2EVO_DIR}/blogs/conf/_config.php |
68 |
|
50 |
|
69 |
post-install: |
51 |
post-install: |
70 |
@${SED} -e 's|%%HOSTNAME%%|${HOSTNAME}|; s|%%B2EVO_URL%%|${B2EVO_URL}|' \ |
52 |
@${SED} -e 's|%%PREFIX%%|${PREFIX}|; s|%%PORTNAME%%|${PORTNAME}|' \ |
|
|
53 |
-e 's|%%B2EVO_DIR%%|${B2EVO_DIR}|; s|%%B2EVO_URL%%|${B2EVO_URL}|' \ |
71 |
${PKGMESSAGE} |
54 |
${PKGMESSAGE} |
72 |
|
55 |
|
73 |
.include <bsd.port.post.mk> |
56 |
.include <bsd.port.post.mk> |