# $NetBSD: Makefile,v 1.26 2016/02/16 14:42:43 taca Exp $ # DISTNAME= SOGo-2.3.8 CATEGORIES= www MASTER_SITES= http://www.sogo.nu/files/downloads/SOGo/Sources/ MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://www.sogo.nu/ COMMENT= Groupware server supporting CalDAV, CardDAV and GroupDAV LICENSE= gnu-gpl-v2 HAS_CONFIGURE= yes USE_TOOLS+= gmake zip:run CONFIGURE_ARGS= --enable-debug --disable-strip MAKE_JOBS_SAFE= no SOGOUSER?= sogo SOGOGROUP?= sogo SOGOETCDIR?= ${PKG_SYSCONFDIR} SOGORUNDIR?= ${VARBASE}/sogo INSTALLATION_DIRS+= share/examples/SOGo CONF_FILES+= share/examples/SOGo/sogo-conf.sh \ ${PKG_SYSCONFDIR}/sogo-conf.sh CONF_FILES+= share/examples/SOGo/SOGo.conf \ ${PKG_SYSCONFDIR}/SOGo.conf OWN_DIRS+= ${SOGOETCDIR} OWN_DIRS+= ${SOGORUNDIR} OWN_DIRS_PERMS+= ${SOGOETCDIR} ${SOGOUSER} ${SOGOGROUP} 0755 OWN_DIRS_PERMS+= ${SOGORUNDIR} ${SOGOUSER} ${SOGOGROUP} 0755 BUILD_DEFS+= VARBASE PKG_GROUPS+= ${SOGOGROUP} PKG_USERS+= ${SOGOUSER}:${SOGOGROUP} PKG_HOME.${SOGOUSER}= ${SOGOETCDIR} PKG_SHELL.${SOGOUSER}= ${SH} PKG_GECOS.${SOGOUSER}= SOGo daemon user PKG_SYSCONFSUBDIR= sogo FILES_SUBST+= SOGORUNDIR=${SOGORUNDIR} FILES_SUBST+= SOGOETCDIR=${SOGOETCDIR} FILES_SUBST+= SOGOUSER=${SOGOUSER} RCD_SCRIPTS= sogod pre-install: ${CHMOD} -x ${WRKSRC}/UI/WebServerResources/*.png ${SED} -e "s|@SOGOUSER@|${SOGOUSER}|" ${FILESDIR}/sogo-conf.sh > \ ${DESTDIR}${PREFIX}/share/examples/SOGo/sogo-conf.sh ${SED} -e "s|/usr/GNUstep/System/Library|${PREFIX}/lib/GNUstep|" \ ${WRKSRC}/Apache/SOGo.conf > \ ${DESTDIR}${PREFIX}/share/examples/SOGo/SOGo.conf ${SED} -e "s|@PREFIX@|${PREFIX}|" ${FILESDIR}/SOGo.conf >> \ ${DESTDIR}${PREFIX}/share/examples/SOGo/SOGo.conf ${MKDIR} -p ${DESTDIR}${PREFIX}/lib/GNUstep/Frameworks ${LN} -s ../SOGo/SOGo.framework \ ${DESTDIR}${PREFIX}/lib/GNUstep/Frameworks/SOGo.framework .include "../../devel/gnustep-base/buildlink3.mk" .include "../../devel/gnustep-make/buildlink3.mk" .include "../../devel/SOPE/buildlink3.mk" .include "../../devel/libmemcached/buildlink3.mk" .include "../../textproc/libxml2/buildlink3.mk" .include "../../www/curl/buildlink3.mk" .include "../../mk/bsd.pkg.mk"