Annotation of pkgsrc/mail/cucipop/Makefile, Revision 1.25
1.25 ! jlam 1: # $NetBSD: Makefile,v 1.24 2005/12/05 20:50:29 rillig Exp $
1.1 agc 2: #
3:
1.13 grant 4: DISTNAME= cucipop-1.31
1.23 jlam 5: PKGREVISION= 2
1.13 grant 6: CATEGORIES= mail
1.1 agc 7: MASTER_SITES= ftp://ftp.informatik.rwth-aachen.de/pub/packages/cucipop/
8:
1.2 itojun 9: PATCH_SITES= ftp://ftp.kame.net/pub/kame/misc/
1.6 itojun 10: PATCHFILES= cucipop-1.31-v6-20010223.diff.gz
1.2 itojun 11: PATCH_DIST_STRIP= -p1
12:
1.11 grant 13: MAINTAINER= tech-pkg@NetBSD.org
1.5 wiz 14: COMMENT= The Cubic Circle POP3 mail server
1.1 agc 15:
1.12 grant 16:
1.22 wiz 17: LICENSE= cucipop-license
1.2 itojun 18:
1.24 rillig 19: MAKE_ENV+= ROOT_USER=${ROOT_USER:Q}
20: MAKE_ENV+= ROOT_GROUP=${ROOT_GROUP:Q}
1.2 itojun 21:
1.23 jlam 22: REQD_DIRS+= ${PREFIX}/share/cucipop/bulletins
1.12 grant 23: SPECIAL_PERMS+= ${PREFIX}/sbin/cucipop ${ROOT_USER} ${ROOT_GROUP} 2755
24:
1.14 grant 25: PKG_OPTIONS_VAR= PKG_OPTIONS.cucipop
1.20 wiz 26: PKG_SUPPORTED_OPTIONS= db inet6
1.14 grant 27:
1.15 jlam 28: .include "../../mk/bsd.prefs.mk"
1.14 grant 29: .include "../../mk/bsd.options.mk"
30:
31: .if !empty(PKG_OPTIONS:Mdb)
32: BDB_ACCEPTED= db2
33: CFLAGS+= -DUSE_DB
1.24 rillig 34: MAKE_ENV+= LIBS=${BDB_LIBS:Q}
1.17 jlam 35: . include "../../mk/bdb.buildlink3.mk"
1.14 grant 36: .endif
37:
1.20 wiz 38: .if !empty(PKG_OPTIONS:Minet6)
1.2 itojun 39: MAKE_ENV+= CFLAGS_INET6=-DINET6
1.7 grant 40: .endif
41:
1.15 jlam 42: LDFLAGS.SunOS+= -lnsl -lsocket
1.1 agc 43:
1.21 jlam 44: INSTALLATION_DIRS= man/man8 sbin
1.9 jmmv 45: pre-configure:
1.1 agc 46: @(cd ${WRKSRC}; \
47: for f in config.h cucipop.8 makevpopdb.8; do \
48: ${SED} -e 's|@prefix@|${PREFIX}|g' $$f > $$f.fixed && \
49: ${MV} $$f.fixed $$f; \
50: done)
51:
1.12 grant 52: do-install:
53: ${INSTALL_PROGRAM} ${WRKSRC}/cucipop ${PREFIX}/sbin
54: ${INSTALL_PROGRAM} ${WRKSRC}/makevpopdb ${PREFIX}/sbin
55: ${INSTALL_MAN} ${WRKSRC}/cucipop.8 ${PREFIX}/man/man8
56: ${INSTALL_MAN} ${WRKSRC}/makevpopdb.8 ${PREFIX}/man/man8
57:
1.1 agc 58: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>