1 # $NetBSD: Makefile,v 1.11 2009/12/11 16:32:31 taca Exp $
5 PKGNAME= ${DISTNAME:S/_/-/:S/.rc/rc1/}
7 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=opengoo/}
9 DIST_SUBDIR= ${PKGBASE}-20091207
11 MAINTAINER= taca@NetBSD.org
12 HOMEPAGE= http://www.opengoo.org/
13 COMMENT= Easy to use Open Source Web Office
16 DEPENDS+= ${PHP_PKG_PREFIX}-mysql>=5.1.0:../../databases/php-mysql
17 DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=5.1.0:../../misc/php-mbstring
18 DEPENDS+= ${PHP_PKG_PREFIX}-zip>=5.1.0:../../archivers/php-zip
19 DEPENDS+= ${PHP_PKG_PREFIX}-gd>=5.1.0:../../graphics/php-gd
20 DEPENDS+= ${PHP_PKG_PREFIX}-dom>=5.1.0:../../textproc/php5-dom
21 DEPENDS+= ${PHP_PKG_PREFIX}-imap>=5.1.0:../../mail/php-imap
23 PKG_DESTDIR_SUPPORT= user-destdir
25 WRKSRC= ${WRKDIR}/opengoo
29 OWN_DIRS_PERMS+= ${OG_DIR}/public/files ${BINOWN} ${APACHE_GROUP} 0775
30 OWN_DIRS_PERMS+= ${OG_DIR}/upload ${BINOWN} ${APACHE_GROUP} 0770
31 OWN_DIRS_PERMS+= ${OG_DIR}/cache ${BINOWN} ${APACHE_GROUP} 0770
32 OWN_DIRS_PERMS+= ${OG_DIR}/tmp ${BINOWN} ${APACHE_GROUP} 0770
33 OWN_DIRS_PERMS+= ${OG_DIR}/config ${BINOWN} ${APACHE_GROUP} 0770
34 MAKE_DIRS_PERMS+= ${OG_DIR}/tmp/saveatt ${BINOWN} ${APACHE_GROUP} 0770
36 BUILD_DEFS+= APACHE_GROUP APACHE_USER
37 FILES_SUBST+= OG_DIR=${OG_DIR} APACHE_USER=${APACHE_USER}
38 PLIST_SUBST+= OG_DIR=${OG_DIR}
40 PRINT_PLIST_AWK+= /^${OG_DIR:S|/|\\/|g}/ \
41 { gsub(/${OG_DIR:S|/|\\/|g}/, "$${OG_DIR}"); \
44 .include "../../mk/bsd.prefs.mk"
46 OG_DIR?= share/opengoo
49 cd ${WRKSRC}; ${FIND} . -type f -exec ${CHMOD} -x {} \;
52 cd ${WRKSRC}; ${RM} -f .htaccess .project \
53 application/views/files/.cvsignore \
54 environment/classes/.cvsignore \
55 config/empty.config.php
58 cd ${WRKSRC}; ${FIND} . -type f -print | \
59 pax -rw ${DESTDIR}${PREFIX}/${OG_DIR}
61 .include "../../lang/php/phpversion.mk"
62 .include "../../mk/bsd.pkg.mk"