sysutils/msktutil: sync with upstream

Taken from: FreeBSD
This commit is contained in:
Franco Fichtner 2024-10-02 09:23:35 +02:00
parent 3678a8fb8d
commit 39f80e3d43
2 changed files with 22 additions and 18 deletions

View file

@ -1,6 +1,7 @@
PORTNAME= msktutil
PORTVERSION= 1.2.2
DISTVERSION= 1.2.2
CATEGORIES= sysutils
MASTER_SITES= https://github.com/msktutil/${PORTNAME}/releases/download/${DISTVERSION}/
MAINTAINER= zi@FreeBSD.org
COMMENT= Utility to manage Active Directory interoperability
@ -11,27 +12,30 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= cyrus-sasl-gssapi>0:security/cyrus-sasl2-gssapi
USES= autoreconf ldap ssl
USE_GITHUB= yes
USES= ldap ssl tar:bz2
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
CONFIGURE_ARGS+=--with-sasldir=${LOCALBASE} --with-ldapdir=${LOCALBASE}
PLIST_FILES= sbin/msktutil \
share/man/man1/msktutil.1.gz
CONFIGURE_ARGS= --with-krb5-config=${KRB5CONFIG} \
--with-sasldir=${LOCALBASE} \
--with-ldapdir=${LOCALBASE} \
OPTIONS_SINGLE= GSSAPI
OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT
OPTIONS_DEFAULT=GSSAPI_BASE
OPTIONS_DEFAULT= GSSAPI_BASE
GSSAPI_BASE_USES= gssapi
GSSAPI_HEIMDAL_USES= gssapi:heimdal
GSSAPI_MIT_USES= gssapi:mit
GSSAPI_BASE_CONFIGURE_ON= --with-krb5=heimdal
GSSAPI_HEIMDAL_CONFIGURE_ON= --with-krb5=heimdal
GSSAPI_MIT_CONFIGURE_ON= --with-krb5=mit
CONFIGURE_ARGS+= --with-krb5-config=${KRB5CONFIG}
PLIST_FILES= sbin/msktutil share/man/man1/msktutil.1.gz
GSSAPI_HEIMDAL_USES= gssapi:heimdal
GSSAPI_HEIMDAL_CONFIGURE_ON= --with-krb5=heimdal
GSSAPI_MIT_USES= gssapi:mit
GSSAPI_MIT_CONFIGURE_ON= --with-krb5=mit
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/msktutil

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1726664947
SHA256 (msktutil-msktutil-1.2.2_GH0.tar.gz) = 2bc21fb6056d424fae9a5e51318887f53a8411e8f6d7d114fa8f9217cefc305d
SIZE (msktutil-msktutil-1.2.2_GH0.tar.gz) = 67110
TIMESTAMP = 1726687470
SHA256 (msktutil-1.2.2.tar.bz2) = 51314bb222c20e963da61724c752e418261a7bfc2408e7b7d619e82a425f6541
SIZE (msktutil-1.2.2.tar.bz2) = 87170