| @@ -1,64 +1,64 @@ | | | @@ -1,64 +1,64 @@ |
1 | # $NetBSD: Makefile,v 1.13 2010/12/10 23:34:17 morr Exp $ | | 1 | # $NetBSD: Makefile,v 1.14 2010/12/30 22:27:45 morr Exp $ |
2 | | | 2 | |
3 | DISTNAME= wordpress-${VERSION} | | 3 | DISTNAME= wordpress-${VERSION} |
4 | VERSION= 3.0.3 | | 4 | VERSION= 3.0.4 |
5 | CATEGORIES= www | | 5 | CATEGORIES= www |
6 | MASTER_SITES= http://wordpress.org/ | | 6 | MASTER_SITES= http://wordpress.org/ |
7 | | | 7 | |
8 | MAINTAINER= morr@NetBSD.org | | 8 | MAINTAINER= morr@NetBSD.org |
9 | HOMEPAGE= http://wordpress.org/ | | 9 | HOMEPAGE= http://wordpress.org/ |
10 | COMMENT= Blogging tool written in php | | 10 | COMMENT= Blogging tool written in php |
11 | LICENSE= gnu-gpl-v2 | | 11 | LICENSE= gnu-gpl-v2 |
12 | | | 12 | |
13 | PKG_DESTDIR_SUPPORT= user-destdir | | 13 | PKG_DESTDIR_SUPPORT= user-destdir |
14 | | | 14 | |
15 | USE_TOOLS+= pax | | 15 | USE_TOOLS+= pax |
16 | | | 16 | |
17 | .include "../../mk/bsd.prefs.mk" | | 17 | .include "../../mk/bsd.prefs.mk" |
18 | .include "../../lang/php/phpversion.mk" | | 18 | .include "../../lang/php/phpversion.mk" |
19 | .include "options.mk" | | 19 | .include "options.mk" |
20 | | | 20 | |
21 | NO_BUILD= yes | | 21 | NO_BUILD= yes |
22 | WRKSRC= ${WRKDIR}/wordpress | | 22 | WRKSRC= ${WRKDIR}/wordpress |
23 | | | 23 | |
24 | WWW_USER?= ${APACHE_USER} | | 24 | WWW_USER?= ${APACHE_USER} |
25 | WWW_GROUP?= ${APACHE_GROUP} | | 25 | WWW_GROUP?= ${APACHE_GROUP} |
26 | | | 26 | |
27 | PKG_GROUPS_VARS= WWW_GROUP | | 27 | PKG_GROUPS_VARS= WWW_GROUP |
28 | PKG_USERS_VARS= WWW_USER | | 28 | PKG_USERS_VARS= WWW_USER |
29 | BUILD_DEFS+= WWW_USER WWW_GROUP APACHE_USER APACHE_GROUP | | 29 | BUILD_DEFS+= WWW_USER WWW_GROUP APACHE_USER APACHE_GROUP |
30 | EGDIR= ${PREFIX}/share/examples/wordpress | | 30 | EGDIR= ${PREFIX}/share/examples/wordpress |
31 | DOCDIR= ${PREFIX}/share/doc/wordpress | | 31 | DOCDIR= ${PREFIX}/share/doc/wordpress |
32 | WPHOME= ${PREFIX}/share/wordpress | | 32 | WPHOME= ${PREFIX}/share/wordpress |
33 | FILES_SUBST+= WPHOME=${WPHOME} | | 33 | FILES_SUBST+= WPHOME=${WPHOME} |
34 | MESSAGE_SUBST+= DOCDIR=${DOCDIR} | | 34 | MESSAGE_SUBST+= DOCDIR=${DOCDIR} |
35 | | | 35 | |
36 | CONF_FILES+= ${EGDIR}/wordpress.conf ${PKG_SYSCONFDIR}/wordpress.conf | | 36 | CONF_FILES+= ${EGDIR}/wordpress.conf ${PKG_SYSCONFDIR}/wordpress.conf |
37 | CONF_FILES_PERMS+= ${EGDIR}/wp-config-sample.php ${WPHOME}/wp-config.php \ | | 37 | CONF_FILES_PERMS+= ${EGDIR}/wp-config-sample.php ${WPHOME}/wp-config.php \ |
38 | ${WWW_USER} ${WWW_GROUP} 0640 | | 38 | ${WWW_USER} ${WWW_GROUP} 0640 |
39 | OWN_DIRS_PERMS+= ${WPHOME}/wp-content/uploads \ | | 39 | OWN_DIRS_PERMS+= ${WPHOME}/wp-content/uploads \ |
40 | ${WWW_USER} ${WWW_GROUP} 0750 | | 40 | ${WWW_USER} ${WWW_GROUP} 0750 |
41 | | | 41 | |
42 | INSTALLATION_DIRS+= ${DOCDIR} ${WPHOME} ${EGDIR} | | 42 | INSTALLATION_DIRS+= ${DOCDIR} ${WPHOME} ${EGDIR} |
43 | | | 43 | |
44 | DEPENDS+= ${PHP_PKG_PREFIX}-mysql>=4.3.3:../../databases/php-mysql | | 44 | DEPENDS+= ${PHP_PKG_PREFIX}-mysql>=4.3.3:../../databases/php-mysql |
45 | | | 45 | |
46 | do-install: | | 46 | do-install: |
47 | ${INSTALL_DATA} ${WRKSRC}/readme.html ${DESTDIR}${DOCDIR} | | 47 | ${INSTALL_DATA} ${WRKSRC}/readme.html ${DESTDIR}${DOCDIR} |
48 | ${INSTALL_DATA} ${WRKSRC}/license.txt ${DESTDIR}${DOCDIR} | | 48 | ${INSTALL_DATA} ${WRKSRC}/license.txt ${DESTDIR}${DOCDIR} |
49 | | | 49 | |
50 | ${INSTALL_DATA} ${WRKSRC}/wp-config-sample.php ${DESTDIR}${EGDIR} | | 50 | ${INSTALL_DATA} ${WRKSRC}/wp-config-sample.php ${DESTDIR}${EGDIR} |
51 | ${INSTALL_DATA} ${FILESDIR}/wordpress.conf ${DESTDIR}${EGDIR} | | 51 | ${INSTALL_DATA} ${FILESDIR}/wordpress.conf ${DESTDIR}${EGDIR} |
52 | | | 52 | |
53 | ${RM} ${WRKSRC}/readme.html | | 53 | ${RM} ${WRKSRC}/readme.html |
54 | ${RM} ${WRKSRC}/license.txt | | 54 | ${RM} ${WRKSRC}/license.txt |
55 | ${RM} ${WRKSRC}/wp-config-sample.php | | 55 | ${RM} ${WRKSRC}/wp-config-sample.php |
56 | | | 56 | |
57 | cd ${WRKSRC} && pax -rw -pmp . ${DESTDIR}${WPHOME} | | 57 | cd ${WRKSRC} && pax -rw -pmp . ${DESTDIR}${WPHOME} |
58 | ${TOUCH} ${DESTDIR}${WPHOME}/wp-content/plugins/index.html | | 58 | ${TOUCH} ${DESTDIR}${WPHOME}/wp-content/plugins/index.html |
59 | ${FIND} ${DESTDIR}${WPHOME} \ | | 59 | ${FIND} ${DESTDIR}${WPHOME} \ |
60 | -type d -exec ${CHMOD} ${PKGDIRMODE} "{}" \; | | 60 | -type d -exec ${CHMOD} ${PKGDIRMODE} "{}" \; |
61 | ${FIND} ${DESTDIR}${WPHOME} \ | | 61 | ${FIND} ${DESTDIR}${WPHOME} \ |
62 | -type f -exec ${CHMOD} ${SHAREMODE} "{}" \; | | 62 | -type f -exec ${CHMOD} ${SHAREMODE} "{}" \; |
63 | | | 63 | |
64 | .include "../../mk/bsd.pkg.mk" | | 64 | .include "../../mk/bsd.pkg.mk" |