| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.1 2012/12/13 16:07:55 ryoon Exp $ | | 1 | # $NetBSD: Makefile,v 1.2 2012/12/24 01:40:17 ryoon Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= soycms_1.4.0a_mysql | | 4 | DISTNAME= soycms_1.4.0a_mysql |
5 | PKGNAME= ${PHP_PKG_PREFIX}-${DISTNAME:S/_/-/:S/_mysql//} | | 5 | PKGNAME= ${PHP_PKG_PREFIX}-${DISTNAME:S/_/-/:S/_mysql//} |
6 | CATEGORIES= www | | 6 | CATEGORIES= www |
7 | MASTER_SITES= http://ryo-on.users.sourceforge.net/distrib/ | | 7 | MASTER_SITES= http://ryo-on.users.sourceforge.net/distrib/ |
8 | # http://www.soycms.net/download | | 8 | # http://www.soycms.net/download |
9 | EXTRACT_SUFX= .zip | | 9 | EXTRACT_SUFX= .zip |
10 | | | 10 | |
11 | MAINTAINER= ryoon@NetBSD.org | | 11 | MAINTAINER= ryoon@NetBSD.org |
12 | HOMEPAGE= http://www.soycms.net/ | | 12 | HOMEPAGE= http://www.soycms.net/ |
13 | COMMENT= Flexible and pluggable CMS | | 13 | COMMENT= Flexible and pluggable CMS |
14 | LICENSE= gnu-gpl-v2 | | 14 | LICENSE= gnu-gpl-v2 |
| @@ -19,26 +19,36 @@ DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=5. | | | @@ -19,26 +19,36 @@ DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=5. |
19 | DEPENDS+= ${PHP_PKG_PREFIX}-json>=5.3.0:../../textproc/php-json | | 19 | DEPENDS+= ${PHP_PKG_PREFIX}-json>=5.3.0:../../textproc/php-json |
20 | DEPENDS+= ${PHP_PKG_PREFIX}-zip>=5.3.0:../../archivers/php-zip | | 20 | DEPENDS+= ${PHP_PKG_PREFIX}-zip>=5.3.0:../../archivers/php-zip |
21 | DEPENDS+= ${PHP_PKG_PREFIX}-gd>=5.3.0:../../graphics/php-gd | | 21 | DEPENDS+= ${PHP_PKG_PREFIX}-gd>=5.3.0:../../graphics/php-gd |
22 | | | 22 | |
23 | WRKSRC= ${WRKDIR} | | 23 | WRKSRC= ${WRKDIR} |
24 | USE_LANGUAGES= # none | | 24 | USE_LANGUAGES= # none |
25 | NO_BUILD= yes | | 25 | NO_BUILD= yes |
26 | | | 26 | |
27 | USE_TOOLS+= pax | | 27 | USE_TOOLS+= pax |
28 | | | 28 | |
29 | SOYDIR= share/soycms | | 29 | SOYDIR= share/soycms |
30 | INSTALLATION_DIRS= ${SOYDIR} | | 30 | INSTALLATION_DIRS= ${SOYDIR} |
31 | | | 31 | |
| | | 32 | .include "../../mk/bsd.prefs.mk" |
| | | 33 | |
| | | 34 | APACHE_USER?= www |
| | | 35 | APACHE_GROUP?= www |
| | | 36 | PKG_GROUPS= ${APACHE_GROUP} |
| | | 37 | PKG_USERS= ${APACHE_USER}:${APACHE_GROUP} |
| | | 38 | |
| | | 39 | PKG_USERS_VARS= APACHE_USER |
| | | 40 | PKG_GROUPS_VARS= APACHE_GROUP |
| | | 41 | |
32 | BUILD_DEFS+= APACHE_GROUP APACHE_USER | | 42 | BUILD_DEFS+= APACHE_GROUP APACHE_USER |
33 | FILES_SUBST+= WWWGRP=${APACHE_GROUP} WWWOWN=${APACHE_USER} \ | | 43 | FILES_SUBST+= WWWGRP=${APACHE_GROUP} WWWOWN=${APACHE_USER} \ |
34 | SOYDIR=${SOYDIR} | | 44 | SOYDIR=${SOYDIR} |
35 | | | 45 | |
36 | post-extract: | | 46 | post-extract: |
37 | .for i in admin app common license soycms | | 47 | .for i in admin app common license soycms |
38 | ${FIND} ${WRKSRC}/${i} -type f | xargs ${CHMOD} -x | | 48 | ${FIND} ${WRKSRC}/${i} -type f | xargs ${CHMOD} -x |
39 | .endfor | | 49 | .endfor |
40 | | | 50 | |
41 | do-install: | | 51 | do-install: |
42 | cd ${WRKSRC} && pax -rw -pmp * \ | | 52 | cd ${WRKSRC} && pax -rw -pmp * \ |
43 | ${DESTDIR}${PREFIX}/${SOYDIR} | | 53 | ${DESTDIR}${PREFIX}/${SOYDIR} |
44 | | | 54 | |