diff --git a/security/kf6-kdesu/Makefile b/security/kf6-kdesu/Makefile index 67f405d56cb1..734f2b0649ee 100644 --- a/security/kf6-kdesu/Makefile +++ b/security/kf6-kdesu/Makefile @@ -1,14 +1,33 @@ PORTNAME= kdesu DISTVERSION= ${KDE_FRAMEWORKS_VERSION} +PORTREVISION= 1 CATEGORIES= security kde kde-frameworks COMMENT= User interface for running shell commands with root privileges MAINTAINER= kde@FreeBSD.org USES= cmake gettext kde:6 qt:6 tar:xz xorg USE_KDE= config coreaddons i18n pty \ ecm:build USE_QT= base USE_XORG= ice sm x11 xext +OPTIONS_DEFAULT= SU +OPTIONS_RADIO= BACKEND +OPTIONS_RADIO_BACKEND= SU SUDO DOAS + +SU_DESC= Using su as default +SUDO_DESC= Use sudo instead of su +DOAS_DESC= Use doas instead of su and sudo + +SUDO_CMAKE_BOOL= KDESU_USE_SUDO_DEFAULT +SUDO_BUILD_DEPENDS= sudo:security/sudo +SUDO_RUN_DEPENDS= sudo:security/sudo + +DOAS_CMAKE_BOOL= KDESU_USE_DOAS_DEFAULT +DOAS_BUILD_DEPENDS= doas:security/doas +DOAS_RUN_DEPENDS= doas:security/doas + +OPTIONS_SUB= yes + .include