Lines 2-30
Link Here
|
2 |
# $FreeBSD: head/www/mahara/Makefile 340722 2014-01-22 17:00:46Z mat $ |
2 |
# $FreeBSD: head/www/mahara/Makefile 340722 2014-01-22 17:00:46Z mat $ |
3 |
|
3 |
|
4 |
PORTNAME= mahara |
4 |
PORTNAME= mahara |
5 |
PORTVERSION= 1.1.8 |
5 |
PORTVERSION= 1.9.1 |
6 |
CATEGORIES= www |
6 |
CATEGORIES= www |
7 |
MASTER_SITES= http://launchpad.net/${PORTNAME}/1.1/${PORTVERSION}/+download/ |
7 |
MASTER_SITES= http://launchpad.net/${PORTNAME}/1.9/${PORTVERSION}/+download/ |
8 |
|
8 |
|
9 |
MAINTAINER= wen@FreeBSD.org |
9 |
MAINTAINER= wen@FreeBSD.org |
10 |
COMMENT= An open source ePortfolio system |
10 |
COMMENT= An open source ePortfolio system |
11 |
|
11 |
|
12 |
USE_BZIP2= yes |
12 |
LICENSE= GPLv3 |
|
|
13 |
|
14 |
USES=tar:bzip2 |
13 |
USE_PHP= session json curl xml xmlrpc openssl simplexml |
15 |
USE_PHP= session json curl xml xmlrpc openssl simplexml |
14 |
|
16 |
|
15 |
OPTIONS_DEFINE= MYSQL PGSQL |
17 |
OPTIONS_DEFINE= MYSQL PGSQL |
16 |
OPTIONS_DEFAULT= MYSQL |
18 |
OPTIONS_DEFAULT= MYSQL |
17 |
|
19 |
MYSQL_USE= PHP=mysql |
18 |
NO_STAGE= yes |
20 |
PGSQL_USE= PHP=pgsql |
19 |
.include <bsd.port.options.mk> |
|
|
20 |
|
21 |
.if ${PORT_OPTIONS:MMYSQL} |
22 |
USE_PHP+= mysql |
23 |
.endif |
24 |
|
25 |
.if ${PORT_OPTIONS:MPGSQL} |
26 |
USE_PHP+= pgsql |
27 |
.endif |
28 |
|
21 |
|
29 |
NO_BUILD= yes |
22 |
NO_BUILD= yes |
30 |
PLIST= ${WRKDIR}/plist |
23 |
PLIST= ${WRKDIR}/plist |
Lines 39-59
Link Here
|
39 |
pre-install: |
32 |
pre-install: |
40 |
@${FIND} -s -d ${WRKSRC} -type f | ${SED} "s?${WRKSRC}?${MAHARADIR}?g" >${PLIST} |
33 |
@${FIND} -s -d ${WRKSRC} -type f | ${SED} "s?${WRKSRC}?${MAHARADIR}?g" >${PLIST} |
41 |
@${FIND} -s -d ${WRKSRC} -type d | ${SED} "s?${WRKSRC}?@dirrm ${MAHARADIR}?g" >> ${PLIST} |
34 |
@${FIND} -s -d ${WRKSRC} -type d | ${SED} "s?${WRKSRC}?@dirrm ${MAHARADIR}?g" >> ${PLIST} |
42 |
@${ECHO} @dirrm ${MAHARADATADIR} >> ${PLIST} |
35 |
@${ECHO} @dirrmtry ${MAHARADATADIR} >> ${PLIST} |
43 |
|
36 |
|
44 |
do-install: |
37 |
do-install: |
45 |
@cd ${WRKSRC} && ${COPYTREE_SHARE} . ${WWWDIR} |
38 |
@cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR} |
46 |
@${INSTALL} -d ${PREFIX}/${MAHARADATADIR} |
39 |
@${INSTALL} -d ${STAGEDIR}${PREFIX}/${MAHARADATADIR} |
47 |
|
|
|
48 |
@${CHOWN} -R ${WWWOWN}:${WWWGRP} ${WWWDIR} |
49 |
@${ECHO_CMD} '@exec ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${WWWDIR}' >> ${TMPPLIST} |
50 |
@${CHMOD} -R 755 ${WWWDIR} |
51 |
@${ECHO_CMD} '@exec ${CHMOD} -R 755 ${WWWDIR}' >> ${TMPPLIST} |
52 |
|
40 |
|
53 |
@${CHMOD} -R a+w ${PREFIX}/${MAHARADATADIR} |
41 |
@${CHOWN} -R ${WWWOWN}:${WWWGRP} ${STAGEDIR}${WWWDIR} |
54 |
@${ECHO_CMD} '@exec ${CHMOD} -R a+w ${PREFIX}/${MAHARADATADIR}' >> ${TMPPLIST} |
42 |
@${ECHO_CMD} '@exec ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${STAGEDIR}${WWWDIR}' >> ${TMPPLIST} |
|
|
43 |
@${CHMOD} -R 755 ${STAGEDIR}${WWWDIR} |
44 |
@${ECHO_CMD} '@exec ${CHMOD} -R 755 ${STAGEDIR}${WWWDIR}' >> ${TMPPLIST} |
55 |
|
45 |
|
56 |
post-install: |
46 |
@${CHMOD} -R a+w ${STAGEDIR}${PREFIX}/${MAHARADATADIR} |
57 |
@${CAT} ${PKGMESSAGE} |
47 |
@${ECHO_CMD} '@exec ${CHMOD} -R a+w ${STAGEDIR}${PREFIX}/${MAHARADATADIR}' >> ${TMPPLIST} |
58 |
|
48 |
|
59 |
.include <bsd.port.mk> |
49 |
.include <bsd.port.mk> |