[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / www / SOGo

Annotation of pkgsrc/www/SOGo/Makefile, Revision 1.4

1.4     ! hans        1: # $NetBSD: Makefile,v 1.3 2011/12/15 05:37:31 dholland Exp $
1.1       manu        2: #
                      3:
1.2       manu        4: DISTNAME=      SOGo-2.0.0b3
1.1       manu        5: CATEGORIES=    www
                      6: MASTER_SITES=  http://www.sogo.nu/files/downloads/SOGo/Sources/
                      7:
                      8: MAINTAINER=    pkgsrc-users@NetBSD.org
                      9: HOMEPAGE=      http://www.sogo.nu/
                     10: COMMENT=       Groupware server supporting CalDAV, CardDAV and GroupDAV
                     11: LICENSE=       gnu-gpl-v2
                     12:
                     13: PKG_DESTDIR_SUPPORT=   user-destdir
                     14:
                     15: WRKSRC=                ${WRKDIR}/SOGo
                     16: HAS_CONFIGURE= yes
                     17: USE_LANGUAGES= c
1.4     ! hans       18: USE_TOOLS+=     gmake zip:run
1.1       manu       19:
                     20: CONFIGURE_ARGS= --enable-debug --disable-strip
                     21:
                     22: SOGOUSER?=     sogo
                     23: SOGOGROUP?=    sogo
                     24: SOGOETCDIR?=   ${PKG_SYSCONFDIR}/sogo
                     25: SOGORUNDIR?=   ${VARBASE}/sogo
                     26: INSTALLATION_DIRS+=    share/examples/SOGo
1.2       manu       27: CONF_FILES+=   ${DESTDIR}${PREFIX}/share/examples/SOGo/sogo-conf.sh \
                     28:                ${PKG_SYSCONFDIR}/sogo-conf.sh
                     29: CONF_FILES+=   ${DESTDIR}${PREFIX}/share/examples/SOGo/SOGo.conf \
1.1       manu       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
                     35: BUILD_DEFS+=   VARBASE
                     36:
                     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
                     42:
                     43: FILES_SUBST+=  SOGORUNDIR=${SOGORUNDIR}
                     44: FILES_SUBST+=  SOGOETCDIR=${SOGOETCDIR}
                     45: FILES_SUBST+=  SOGOUSER=${SOGOUSER}
                     46: RCD_SCRIPTS=   sogod
                     47:
                     48: pre-install:
1.2       manu       49:        ${SED} -e "s|@SOGOUSER@|${SOGOUSER}|" ${FILESDIR}/sogo-conf.sh > \
                     50:          ${DESTDIR}${PREFIX}/share/examples/SOGo/sogo-conf.sh
1.1       manu       51:        ${SED} -e "s|/usr/GNUstep/System/Library|${PREFIX}/lib/GNUstep|" \
                     52:          ${WRKSRC}/Apache/SOGo.conf > \
                     53:          ${DESTDIR}${PREFIX}/share/examples/SOGo/SOGo.conf
                     54:        ${SED} -e "s|@PREFIX@|${PREFIX}|" ${FILESDIR}/SOGo.conf >> \
                     55:          ${DESTDIR}${PREFIX}/share/examples/SOGo/SOGo.conf
                     56:        ${MKDIR} -p ${DESTDIR}${PREFIX}/lib/GNUstep/Frameworks
                     57:        ${LN} -s ../SOGo/SOGo.framework \
                     58:          ${DESTDIR}${PREFIX}/lib/GNUstep/Frameworks/SOGo.framework
                     59:
                     60: .include "../../devel/gnustep-base/buildlink3.mk"
                     61: .include "../../devel/gnustep-make/buildlink3.mk"
                     62: .include "../../devel/SOPE/buildlink3.mk"
                     63: .include "../../devel/libmemcached/buildlink3.mk"
                     64: .include "../../textproc/libxml2/buildlink3.mk"
1.2       manu       65:
1.1       manu       66:
                     67: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>