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

Annotation of pkgsrc/security/sudo/Makefile, Revision 1.155

1.155   ! spz         1: # $NetBSD: Makefile,v 1.154 2017/05/30 16:14:56 maya Exp $
1.1       hubertf     2:
1.155   ! spz         3: DISTNAME=      sudo-1.8.20p2
1.148     adam        4: CATEGORIES=    security
1.153     agc         5: MASTER_SITES=  http://www.sudo.ws/dist/
                      6: MASTER_SITES+= ftp://ftp.sudo.ws/pub/sudo/
                      7: MASTER_SITES+= ftp://ftp.uwsg.indiana.edu/pub/security/sudo/
                      8: MASTER_SITES+= ftp://ftp.twaren.net/Unix/Security/Sudo/
                      9: MASTER_SITES+= http://ftp.tux.org/pub/security/sudo/
1.148     adam       10:
                     11: MAINTAINER=    kim@tac.nyc.ny.us
                     12: HOMEPAGE=      http://www.sudo.ws/
                     13: COMMENT=       Allow others to run commands as root
                     14: LICENSE=       isc AND modified-bsd
1.14      jlam       15:
1.68      cube       16: USE_LIBTOOL=           yes
1.53      jlam       17: GNU_CONFIGURE=         yes
1.148     adam       18: CONFIGURE_ARGS+=       --disable-path-info
                     19: CONFIGURE_ARGS+=       --disable-root-mailer
                     20: CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR}
1.150     adam       21: CONFIGURE_ARGS+=       --with-exampledir=${PREFIX}/${EGDIR}
1.148     adam       22: CONFIGURE_ARGS+=       --with-ignore-dot
                     23: CONFIGURE_ARGS+=       --with-nbsdops
                     24: CONFIGURE_ARGS+=       --libexecdir=${PREFIX}/lib # for a bunch of shared libs
                     25: CONFIGURE_ARGS+=       --with-rundir=${VARBASE}/run/sudo
                     26: CONFIGURE_ARGS+=       --with-logpath=${VARBASE}/log/sudo.log
1.96      taca       27: # to always install man instead of cat
                     28: CONFIGURE_ENV+=                NROFFPROG=${CAT:Q}
1.92      jlam       29: CONFIGURE_ENV+=                mansectsu=8
                     30: CONFIGURE_ENV+=                mansectform=5
1.148     adam       31:
                     32: .include "../../mk/bsd.prefs.mk"
1.39      jlam       33:
1.143     jperkin    34: .if ${OPSYS} == "Darwin"
                     35: CONFIGURE_ARGS+=       --with-noexec=no
1.148     adam       36: CONFIGURE_ENV+=                ax_cv_check_cflags___static_libgcc=no
1.143     jperkin    37: .else
                     38: PLIST.noexec=          yes
                     39: .endif
                     40:
1.147     spz        41: .if !empty(MACHINE_PLATFORM:MNetBSD-[7-9].*-*)
1.148     adam       42: CFLAGS+=       -D_OPENBSD_SOURCE=1
1.147     spz        43: .endif
                     44: .if !empty(MACHINE_PLATFORM:MNetBSD-[5-6].*-*)
1.148     adam       45: CFLAGS+=       -D_INCOMPLETE_XOPEN_C063=1
1.147     spz        46: .endif
                     47:
1.66      xtraeme    48: .include "options.mk"
1.15      kim        49:
1.148     adam       50: OWN_DIRS+=             ${VARBASE}/run
                     51: BUILD_DEFS+=           VARBASE
1.149     adam       52: PLIST_VARS+=           ldap nls noexec
1.24      veego      53:
1.99      taca       54: DOCDIR=                        share/doc/${PKGBASE}
                     55: EGDIR=                 share/examples/${PKGBASE}
1.111     jlam       56: CONF_FILES_PERMS=      ${EGDIR}/sudoers ${PKG_SYSCONFDIR}/sudoers \
                     57:                        ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 0440
1.126     jmmv       58: OWN_DIRS+=             ${PKG_SYSCONFDIR}/sudoers.d
1.89      rillig     59: SPECIAL_PERMS+=                bin/sudo ${SETUID_ROOT_PERMS}
1.129     taca       60: SPECIAL_PERMS+=                bin/sudoreplay ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 511
1.2       hubertf    61:
1.99      taca       62: INSTALLATION_DIRS+=    ${DOCDIR} ${EGDIR}
1.146     sevan      63: NOT_FOR_UNPRIVILEGED=  yes
1.99      taca       64:
1.2       hubertf    65: post-install:
1.147     spz        66:        ${INSTALL_DATA} ${WRKSRC}/doc/UPGRADE ${DESTDIR}${PREFIX}/${DOCDIR}
                     67:        ${INSTALL_DATA} ${WRKSRC}/plugins/sudoers/sudoers ${DESTDIR}${PREFIX}/${EGDIR}/sudoers
1.124     taca       68:        ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/${DOCDIR}
1.1       hubertf    69:
1.133     sbd        70: .include "../../devel/zlib/buildlink3.mk"
1.5       agc        71: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>