Merge from vendor branch TNF:
[pkgsrcv2.git] / net / delegate / Makefile
1 # $NetBSD: Makefile,v 1.41 2010/02/19 19:31:59 joerg Exp $
2
3 DISTNAME=       delegate9.9.1
4 PKGNAME=        delegate-9.9.1
5 PKGREVISION=    1
6 CATEGORIES=     net
7 MASTER_SITES=   http://www.delegate.org/anonftp/DeleGate/ \
8                 ftp://ftp.u-aizu.ac.jp/pub/net/DeleGate/delegate.org/ 
9
10 MAINTAINER=     pkgsrc-users@NetBSD.org
11 HOMEPAGE=       http://www.delegate.org/delegate/
12 COMMENT=        General purpose TCP/IP proxy system
13
14 PKG_DESTDIR_SUPPORT=    user-destdir
15 MAKE_JOBS_SAFE=         no
16
17 .include "../../mk/bsd.prefs.mk"
18
19 BUILD_DEFS+=            DELEGATE_MANAGER
20 BUILD_DEFS+=            VARBASE
21 DELEGATE_MANAGER?=      root@localhost
22
23 RCD_SCRIPTS=            delegated
24 FILES_SUBST+=           ADMIN=${DELEGATE_MANAGER:Q}
25
26 OWN_DIRS_PERMS+=${VARBASE}/spool/delegate/cache ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 1777
27 OWN_DIRS_PERMS+=${VARBASE}/spool/delegate-nobody nobody nobody 755
28
29 INSTALLATION_DIRS=      sbin share/doc/delegate
30
31 MAKE_ENV+=              SHELL=${CONFIG_SHELL}
32
33 pre-build:
34         @${ECHO} "ADMIN=${DELEGATE_MANAGER}" >> ${WRKSRC}/DELEGATE_CONF
35
36 do-install:
37         ${INSTALL_PROGRAM} ${WRKSRC}/src/delegated ${DESTDIR}${PREFIX}/sbin
38         ${INSTALL_DATA} ${WRKSRC}/doc/Manual.htm \
39            ${DESTDIR}${PREFIX}/share/doc/delegate/manual.html
40         ${INSTALL_DATA} ${WRKSRC}/doc/tutor-en.htm \
41            ${DESTDIR}${PREFIX}/share/doc/delegate/tutorial-en.html
42         ${INSTALL_DATA} ${WRKSRC}/doc/tutor-jp.htm \
43            ${DESTDIR}${PREFIX}/share/doc/delegate/tutorial-jp.html
44
45 .include "../../mk/bsd.pkg.mk"