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

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

1.162   ! adam        1: # $NetBSD: Makefile,v 1.161 2018/08/14 13:18:37 adam Exp $
1.1       hubertf     2:
1.162   ! adam        3: DISTNAME=      sudo-1.8.24
1.148     adam        4: CATEGORIES=    security
1.156     wiz         5: MASTER_SITES=  https://www.sudo.ws/dist/
1.153     agc         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
1.156     wiz        12: HOMEPAGE=      https://www.sudo.ws/
1.148     adam       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.161     adam       31: TEST_TARGET=           check
1.148     adam       32:
                     33: .include "../../mk/bsd.prefs.mk"
1.39      jlam       34:
1.161     adam       35: PLIST_VARS+=           noexec
1.143     jperkin    36: .if ${OPSYS} == "Darwin"
                     37: CONFIGURE_ARGS+=       --with-noexec=no
1.148     adam       38: CONFIGURE_ENV+=                ax_cv_check_cflags___static_libgcc=no
1.143     jperkin    39: .else
                     40: PLIST.noexec=          yes
                     41: .endif
                     42:
1.147     spz        43: .if !empty(MACHINE_PLATFORM:MNetBSD-[7-9].*-*)
1.148     adam       44: CFLAGS+=       -D_OPENBSD_SOURCE=1
1.147     spz        45: .endif
                     46: .if !empty(MACHINE_PLATFORM:MNetBSD-[5-6].*-*)
1.148     adam       47: CFLAGS+=       -D_INCOMPLETE_XOPEN_C063=1
1.147     spz        48: .endif
                     49:
1.66      xtraeme    50: .include "options.mk"
1.15      kim        51:
1.148     adam       52: OWN_DIRS+=             ${VARBASE}/run
                     53: BUILD_DEFS+=           VARBASE
1.24      veego      54:
1.99      taca       55: DOCDIR=                        share/doc/${PKGBASE}
                     56: EGDIR=                 share/examples/${PKGBASE}
1.111     jlam       57: CONF_FILES_PERMS=      ${EGDIR}/sudoers ${PKG_SYSCONFDIR}/sudoers \
                     58:                        ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 0440
1.126     jmmv       59: OWN_DIRS+=             ${PKG_SYSCONFDIR}/sudoers.d
1.89      rillig     60: SPECIAL_PERMS+=                bin/sudo ${SETUID_ROOT_PERMS}
1.129     taca       61: SPECIAL_PERMS+=                bin/sudoreplay ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 511
1.2       hubertf    62:
1.99      taca       63: INSTALLATION_DIRS+=    ${DOCDIR} ${EGDIR}
1.146     sevan      64: NOT_FOR_UNPRIVILEGED=  yes
1.99      taca       65:
1.2       hubertf    66: post-install:
1.147     spz        67:        ${INSTALL_DATA} ${WRKSRC}/doc/UPGRADE ${DESTDIR}${PREFIX}/${DOCDIR}
                     68:        ${INSTALL_DATA} ${WRKSRC}/plugins/sudoers/sudoers ${DESTDIR}${PREFIX}/${EGDIR}/sudoers
1.124     taca       69:        ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/${DOCDIR}
1.1       hubertf    70:
1.133     sbd        71: .include "../../devel/zlib/buildlink3.mk"
1.5       agc        72: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>