| @@ -1,17 +1,18 @@ | | | @@ -1,17 +1,18 @@ |
1 | # $NetBSD: Makefile,v 1.11 2009/01/25 04:46:06 taca Exp $ | | 1 | # $NetBSD: Makefile,v 1.12 2009/03/17 11:15:53 taca Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= typolight-${TL_VERSION} | | 4 | DISTNAME= typolight-${TL_VERSION} |
| | | 5 | PKGREVISION= 1 |
5 | CATEGORIES= www | | 6 | CATEGORIES= www |
6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=typolight/} | | 7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=typolight/} |
7 | | | 8 | |
8 | MAINTAINER= taca@NetBSD.org | | 9 | MAINTAINER= taca@NetBSD.org |
9 | HOMEPAGE= http://www.typolight.org/ | | 10 | HOMEPAGE= http://www.typolight.org/ |
10 | COMMENT= Powerful web content management system (CMS) | | 11 | COMMENT= Powerful web content management system (CMS) |
11 | | | 12 | |
12 | DEPENDS+= ${PHP_PKG_PREFIX}-gd>=5.1.0:../../graphics/php-gd | | 13 | DEPENDS+= ${PHP_PKG_PREFIX}-gd>=5.1.0:../../graphics/php-gd |
13 | DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=5.1.0:../../misc/php-mbstring | | 14 | DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=5.1.0:../../misc/php-mbstring |
14 | DEPENDS+= ${PHP_PKG_PREFIX}-mysql>=5.1.0:../../databases/php-mysql | | 15 | DEPENDS+= ${PHP_PKG_PREFIX}-mysql>=5.1.0:../../databases/php-mysql |
15 | DEPENDS+= ${PHP_PKG_PREFIX}-mcrypt>=5.1.0:../../security/php-mcrypt | | 16 | DEPENDS+= ${PHP_PKG_PREFIX}-mcrypt>=5.1.0:../../security/php-mcrypt |
16 | DEPENDS+= ${PHP_PKG_PREFIX}-soap>=5.1.0:../../net/php5-soap | | 17 | DEPENDS+= ${PHP_PKG_PREFIX}-soap>=5.1.0:../../net/php5-soap |
17 | | | 18 | |
| @@ -88,26 +89,29 @@ OWN_DIRS_PERMS+= \ | | | @@ -88,26 +89,29 @@ OWN_DIRS_PERMS+= \ |
88 | ${TL_WEBDIR}/tl_files/xBrowser_style_sheets \ | | 89 | ${TL_WEBDIR}/tl_files/xBrowser_style_sheets \ |
89 | ${BINOWN} ${APACHE_GROUP} 0770 | | 90 | ${BINOWN} ${APACHE_GROUP} 0770 |
90 | | | 91 | |
91 | PKG_GROUPS_VARS+= APACHE_GROUP | | 92 | PKG_GROUPS_VARS+= APACHE_GROUP |
92 | PKG_USERS_VARS+= APACHE_USER | | 93 | PKG_USERS_VARS+= APACHE_USER |
93 | | | 94 | |
94 | .include "options.mk" | | 95 | .include "options.mk" |
95 | | | 96 | |
96 | pre-configure: | | 97 | pre-configure: |
97 | ${CP} ${FILESDIR}/typolight.conf ${WRKDIR} | | 98 | ${CP} ${FILESDIR}/typolight.conf ${WRKDIR} |
98 | cd ${WRKSRC}; ${RM} -rf music_academy.css \ | | 99 | cd ${WRKSRC}; ${RM} -rf music_academy.css \ |
99 | templates/example_website.sql tl_files/music_academy | | 100 | templates/example_website.sql tl_files/music_academy |
100 | | | 101 | |
| | | 102 | pre-install: |
| | | 103 | ${FIND} ${WRKSRC:Q} -name "*.orig*" -exec ${RM} -f {} \; |
| | | 104 | |
101 | do-install: | | 105 | do-install: |
102 | cd ${WRKSRC}; pax -rw -pm ${WWW_FILES} ${DESTDIR}${PREFIX}/${TL_WEBDIR} | | 106 | cd ${WRKSRC}; pax -rw -pm ${WWW_FILES} ${DESTDIR}${PREFIX}/${TL_WEBDIR} |
103 | cd ${WRKSRC}/system; \ | | 107 | cd ${WRKSRC}/system; \ |
104 | pax -rw -pm ${WWW_SYSFILES} \ | | 108 | pax -rw -pm ${WWW_SYSFILES} \ |
105 | ${DESTDIR}${PREFIX}/${TL_WEBDIR}/system; \ | | 109 | ${DESTDIR}${PREFIX}/${TL_WEBDIR}/system; \ |
106 | ${INSTALL_DATA} config/.htaccess \ | | 110 | ${INSTALL_DATA} config/.htaccess \ |
107 | ${DESTDIR}${PREFIX}/${TL_WEBDIR}/system/config | | 111 | ${DESTDIR}${PREFIX}/${TL_WEBDIR}/system/config |
108 | cd ${WRKSRC}; pax -rw -pm ${EG_DATA} ${DESTDIR}${PREFIX}/${TL_EGDIR} | | 112 | cd ${WRKSRC}; pax -rw -pm ${EG_DATA} ${DESTDIR}${PREFIX}/${TL_EGDIR} |
109 | rm -f ${DESTDIR}${PREFIX}/${TL_EGDIR}/system/config/.htaccess | | 113 | rm -f ${DESTDIR}${PREFIX}/${TL_EGDIR}/system/config/.htaccess |
110 | ${INSTALL_DATA} ${WRKDIR}/typolight.conf ${DESTDIR}${PREFIX}/${TL_EGDIR} | | 114 | ${INSTALL_DATA} ${WRKDIR}/typolight.conf ${DESTDIR}${PREFIX}/${TL_EGDIR} |
111 | ${INSTALL_DATA} ${FILESDIR}/README \ | | 115 | ${INSTALL_DATA} ${FILESDIR}/README \ |
112 | ${DESTDIR}${PREFIX}/${TL_DOCDIR} | | 116 | ${DESTDIR}${PREFIX}/${TL_DOCDIR} |
113 | | | 117 | |