# Template file for 'sudo' pkgname=sudo version=1.9.7 revision=1 build_style=gnu-configure configure_args="--with-ignore-dot --with-insults=disabled --with-all-insults --with-env-editor --enable-shell-sets-home --enable-noargs-shell --without-sendmail --with-logfac=auth --disable-root-mailer --enable-pie --with-mdoc --sbindir=/usr/bin --disable-log-server" hostmakedepends="groff" makedepends="zlib-devel pam-devel" short_desc="Allow others to run commands as root" maintainer="Enno Boland " license="ISC" homepage="https://www.sudo.ws/" changelog="https://www.sudo.ws/repos/sudo/raw-file/tip/NEWS" distfiles="https://www.sudo.ws/dist/sudo-${version}.tar.gz" checksum=2bbe7c2d6699b84d950ef9a43f09d4d967b8bc244b73bc095c4202068ddbe549 conf_files="/etc/pam.d/sudo /etc/sudoers" lib32disabled=yes post_configure() { case "$XBPS_TARGET_MACHINE" in i686-musl) find -type f -exec sed -i "{}" \ -e "s;-fstack-protector-strong;-fno-stack-protector;g" \; ;; esac } pre_install() { find ${wrksrc} -type f -name Makefile -exec sed -i 's,$(INSTALL_OWNER),,g' {} \; } post_install() { vinstall ${FILESDIR}/sudo.pam 644 etc/pam.d sudo vlicense doc/LICENSE # remove unused stuff. rm -rf ${DESTDIR}/usr/share/doc rm -rf ${DESTDIR}/usr/include }