1 # $NetBSD: Makefile,v 1.139 2013/02/06 23:23:46 jperkin Exp $
4 DISTNAME
= sudo-1.7
.10p7
6 MASTER_SITES
= http
://www.sudo.ws
/dist/ \
7 ftp
://ftp.sudo.ws
/pub
/sudo
/ \
8 ftp
://ftp.uwsg.indiana.edu
/pub
/security
/sudo
/ \
9 ftp
://ftp.twaren.net
/Unix
/Security
/Sudo
/ \
10 http
://ftp.tux.org
/pub
/security
/sudo
/
12 MAINTAINER
= kim@tac.nyc.ny.us
13 HOMEPAGE
= http
://www.sudo.ws
/
14 COMMENT
= Allow others to run commands
as root
15 LICENSE
= isc AND modified-bsd
17 PKG_INSTALLATION_TYPES
= overwrite pkgviews
20 OWN_DIRS
+= ${VARBASE}/run
25 .
include "../../mk/bsd.prefs.mk"
27 # to always install man instead of cat
28 CONFIGURE_ENV
+= NROFFPROG
=${CAT
:Q
}
29 CONFIGURE_ENV
+= mansectsu
=8
30 CONFIGURE_ENV
+= mansectform
=5
31 CONFIGURE_ARGS
+= --disable-root-mailer
--with-ignore-dot
32 CONFIGURE_ARGS
+= --sysconfdir
=${PKG_SYSCONFDIR}
33 CONFIGURE_ARGS
+= --with-timedir
=${VARBASE}/run
/sudo
34 CONFIGURE_ARGS
+= --with-logpath
=${VARBASE}/log
/sudo.log
38 CONFIGURE_ARGS
+= --with-nbsdops
--disable-path-info
40 DOCDIR
= share
/doc
/${PKGBASE}
41 EGDIR
= share
/examples
/${PKGBASE}
42 CONF_FILES_PERMS
= ${EGDIR}/sudoers
${PKG_SYSCONFDIR}/sudoers \
43 ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 0440
44 OWN_DIRS
+= ${PKG_SYSCONFDIR}/sudoers.d
45 SPECIAL_PERMS
+= bin
/sudo
${SETUID_ROOT_PERMS}
46 SPECIAL_PERMS
+= bin
/sudoreplay
${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 511
48 INSTALLATION_DIRS
+= ${DOCDIR} ${EGDIR}
51 ${INSTALL_DATA} ${WRKSRC}/UPGRADE
${DESTDIR}${PREFIX}/${DOCDIR}
52 ${INSTALL_DATA} ${WRKSRC}/sudoers
${DESTDIR}${PREFIX}/${EGDIR}/sudoers
53 ${INSTALL_DATA} ${WRKSRC}/README
${DESTDIR}${PREFIX}/${DOCDIR}
55 .
include "../../devel/zlib/buildlink3.mk"
56 .
include "../../mk/bsd.pkg.mk"