Prune net/tigervnc
[dports.git] / russian / wordpress / Makefile
1 # Created by: Mihail Timofeev <9267096@gmail.com>
2 # $FreeBSD$
3
4 PORTNAME=       wordpress
5 PORTVERSION=    4.5.3
6 DISTVERSIONSUFFIX=      -ru_RU
7 CATEGORIES=     russian www
8 MASTER_SITES=   http://ru.wordpress.org/
9
10 MAINTAINER=     9267096@gmail.com
11 COMMENT=        State-of-the-art semantic personal publishing platform
12
13 LICENSE=        GPLv2+
14 LICENSE_FILE=   ${WRKSRC}/license.txt
15
16 CONFLICTS_INSTALL=      wordpress-3.* de-wordpress-3.* ja-wordpress-3.*
17
18 NO_ARCH=        yes
19 NO_BUILD=       yes
20 USES=           cpe
21 USE_PHP=        curl gd hash mysqli pcre tokenizer xml zip zlib ftp
22 WANT_PHP_WEB=   yes
23 WRKSRC=         ${WRKDIR}/${PORTNAME}
24
25 CPE_LANG=       ru
26 .if ${PORTVERSION:N*.*.*}
27 CPE_VERSION=    ${PORTVERSION}.0
28 .endif
29
30 SUB_FILES=      pkg-message
31 PLIST=          ${WRKDIR}/pkg-plist
32 PORTDOCS=       license.txt readme.html
33
34 OPTIONS_DEFINE= DOCS
35
36 pre-everything::
37         @${ECHO_CMD} "If you want to upgrade, you must read upgrade document."
38         @${ECHO_CMD} ""
39         @sleep 1
40
41 pre-install:
42         ${ECHO_CMD} '@owner www' > ${PLIST}
43         ${ECHO_CMD} '@group www' >> ${PLIST}
44         cd ${WRKSRC}/ && ${FIND} -s * -type f | ${SED} -e 's|^|%%WWWDIR%%/|' >> ${PLIST}
45         cd ${WRKSRC}/ && ${FIND} -d . -type d | ${SED} -e 's|^\.|@dir %%WWWDIR%%|' >> ${PLIST}
46         ${ECHO_CMD} '@owner' >> ${PLIST}
47         ${ECHO_CMD} '@group' >> ${PLIST}
48         if [ ! -f ${WRKSRC}/wp-config-sample.php ]; then ${CP} \
49                 ${WRKSRC}/wp-config.php.sample ${WRKSRC}/wp-config.php; fi
50
51 do-install:
52         @${MKDIR} ${STAGEDIR}${WWWDIR}/
53         ${CP} -R ${WRKSRC}/ ${STAGEDIR}${WWWDIR}/
54         ${FIND} ${STAGEDIR}${WWWDIR}/ -type d -exec ${CHMOD} g+w '{}' \;
55
56 do-install-DOCS-on:
57         @${MKDIR} ${STAGEDIR}${DOCSDIR}/
58         cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/
59
60 .include <bsd.port.mk>