Tweak www/opencart version 1.5.6.4
[dports.git] / www / opencart / Makefile
1 # Created by: Wen heping <wenheping@gmail.com>
2 # $FreeBSD$
3
4 PORTNAME=       opencart
5 PORTVERSION=    1.5.6.4
6 CATEGORIES=     www misc
7
8 MAINTAINER=     wen@FreeBSD.org
9 COMMENT=        Open source PHP-based online shopping cart system
10
11 LICENSE=        GPLv3
12
13 USE_GITHUB=     yes
14 GH_ACCOUNT=     opencart
15
16 USE_PHP=        mysql gd session pcre
17 WRKSRC_SUBDIR=  upload
18
19 NO_BUILD=       yes
20 SUB_FILES=      pkg-message
21
22 .include <bsd.port.pre.mk>
23
24 do-install:
25         @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}
26         @${CHOWN} -R ${WWWOWN}:${WWWGRP} ${STAGEDIR}${WWWDIR}
27         @${ECHO_CMD} '@exec ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${STAGEDIR}${WWWDIR}' \
28                 >> ${TMPPLIST}
29         @${CHMOD} -R 0755 ${STAGEDIR}${WWWDIR}/image/
30         @${ECHO_CMD} '@exec ${CHMOD} -R 0755 ${STAGEDIR}${WWWDIR}/image/' \
31                 >> ${TMPPLIST}
32
33 post-install:
34         @${CHMOD} -R 0755 ${STAGEDIR}${WWWDIR}/system/cache/
35         @${ECHO_CMD} '@exec ${CHMOD} -R 0755 ${STAGEDIR}${WWWDIR}/system/cache/' \
36                 >> ${TMPPLIST}
37         @${CHMOD} -R 0755 ${STAGEDIR}${WWWDIR}/download/
38         @${ECHO_CMD} '@exec ${CHMOD} -R 0755 ${STAGEDIR}${WWWDIR}/download/' \
39                 >> ${TMPPLIST}
40         @if [ ! -f ${STAGEDIR}${WWWDIR}/config.php ]; then \
41                 ${CP} -p ${STAGEDIR}${WWWDIR}/config-dist.php \
42                 ${STAGEDIR}${WWWDIR}/config.php; fi
43         @${CHMOD} 0755 ${STAGEDIR}${WWWDIR}/config.php
44         @${ECHO_CMD} '@exec ${CHMOD} 0755 ${STAGEDIR}${WWWDIR}/config.php' \
45                 >> ${TMPPLIST}
46         @if [ ! -f ${STAGEDIR}${WWWDIR}/admin/config.php ]; then \
47                 ${CP} -p ${STAGEDIR}${WWWDIR}/admin/config-dist.php \
48                 ${STAGEDIR}${WWWDIR}/admin/config.php; fi
49         @${CHMOD} 0755 ${STAGEDIR}${WWWDIR}/admin/config.php
50         @${ECHO_CMD} '@exec ${CHMOD} 0755 ${STAGEDIR}${WWWDIR}/admin/config.php' \
51                 >> ${TMPPLIST}
52
53 .include <bsd.port.post.mk>