1 # $NetBSD: Makefile,v 1.12 2013/03/16 15:12:57 taca Exp $
7 MASTER_SITES= http://www.sogo.nu/files/downloads/SOGo/Sources/
9 MAINTAINER= pkgsrc-users@NetBSD.org
10 HOMEPAGE= http://www.sogo.nu/
11 COMMENT= Groupware server supporting CalDAV, CardDAV and GroupDAV
16 USE_TOOLS+= gmake zip:run
18 CONFIGURE_ARGS= --enable-debug --disable-strip
22 SOGOETCDIR?= ${PKG_SYSCONFDIR}
23 SOGORUNDIR?= ${VARBASE}/sogo
25 INSTALLATION_DIRS+= share/examples/SOGo
27 CONF_FILES+= share/examples/SOGo/sogo-conf.sh \
28 ${PKG_SYSCONFDIR}/sogo-conf.sh
29 CONF_FILES+= share/examples/SOGo/SOGo.conf \
30 ${PKG_SYSCONFDIR}/SOGo.conf
31 OWN_DIRS+= ${SOGOETCDIR}
32 OWN_DIRS+= ${SOGORUNDIR}
33 OWN_DIRS_PERMS+= ${SOGOETCDIR} ${SOGOUSER} ${SOGOGROUP} 0755
34 OWN_DIRS_PERMS+= ${SOGORUNDIR} ${SOGOUSER} ${SOGOGROUP} 0755
37 PKG_GROUPS+= ${SOGOGROUP}
38 PKG_USERS+= ${SOGOUSER}:${SOGOGROUP}
39 PKG_HOME.${SOGOUSER}= ${SOGOETCDIR}
40 PKG_SHELL.${SOGOUSER}= ${SH}
41 PKG_GECOS.${SOGOUSER}= SOGo daemon user
43 PKG_SYSCONFSUBDIR= sogo
45 FILES_SUBST+= SOGORUNDIR=${SOGORUNDIR}
46 FILES_SUBST+= SOGOETCDIR=${SOGOETCDIR}
47 FILES_SUBST+= SOGOUSER=${SOGOUSER}
51 ${SED} -e "s|@SOGOUSER@|${SOGOUSER}|" ${FILESDIR}/sogo-conf.sh > \
52 ${DESTDIR}${PREFIX}/share/examples/SOGo/sogo-conf.sh
53 ${SED} -e "s|/usr/GNUstep/System/Library|${PREFIX}/lib/GNUstep|" \
54 ${WRKSRC}/Apache/SOGo.conf > \
55 ${DESTDIR}${PREFIX}/share/examples/SOGo/SOGo.conf
56 ${SED} -e "s|@PREFIX@|${PREFIX}|" ${FILESDIR}/SOGo.conf >> \
57 ${DESTDIR}${PREFIX}/share/examples/SOGo/SOGo.conf
58 ${MKDIR} -p ${DESTDIR}${PREFIX}/lib/GNUstep/Frameworks
59 ${LN} -s ../SOGo/SOGo.framework \
60 ${DESTDIR}${PREFIX}/lib/GNUstep/Frameworks/SOGo.framework
62 .include "../../devel/gnustep-base/buildlink3.mk"
63 .include "../../devel/gnustep-make/buildlink3.mk"
64 .include "../../devel/SOPE/buildlink3.mk"
65 .include "../../devel/libmemcached/buildlink3.mk"
66 .include "../../textproc/libxml2/buildlink3.mk"
67 .include "../../www/curl/buildlink3.mk"
70 .include "../../mk/bsd.pkg.mk"