diff --git a/security/kc/Makefile b/security/kc/Makefile index 998f00b3c4dc..0f963080cf83 100644 --- a/security/kc/Makefile +++ b/security/kc/Makefile @@ -1,47 +1,50 @@ PORTNAME= kc PORTVERSION= 2.5.3 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= leva@ecentrum.hu COMMENT= Console based password storing application WWW= https://github.com/levaidaniel/kc LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libxml2.so:textproc/libxml2 CONFLICTS= kc24 OPTIONS_DEFINE= PCRE SCRYPT OPTIONS_DEFAULT= PCRE SCRYPT LIBEDIT OPTIONS_RADIO= CLI OPTIONS_RADIO_CLI= LIBEDIT READLINE SCRYPT_DESC= Scrypt KDF support (needs libscrypt) PCRE_LIB_DEPENDS= libpcre.so:devel/pcre PCRE_MAKE_ENV+= HAVE_PCRE=yes SCRYPT_LIB_DEPENDS= libscrypt.so:security/libscrypt SCRYPT_MAKE_ENV+= HAVE_LIBSCRYPT=1 LIBEDIT_USES= libedit LIBEDIT_MAKE_ENV+= EDITLINE=y READLINE_USES= readline READLINE_MAKE_ENV+= READLINE=y USES+= pkgconfig ncurses ssl uidfix USE_GITHUB= yes GH_ACCOUNT= levaidaniel -PLIST_FILES= bin/kc man/man1/kc.1.gz share/doc/kc/Changelog.md +PLIST_FILES= bin/kc share/doc/kc/Changelog.md share/man/man1/kc.1.gz +MAKE_ARGS= BINDIR="${PREFIX}/bin" \ + MANDIR="${PREFIX}/share/man/man" MAKE_ENV+= BUNDLED_BCRYPT=y post-patch: @${REINPLACE_CMD} -e 's|-lncursesw|${NCURSESLIBS}|' ${WRKSRC}/Makefile post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/Changelog.md ${STAGEDIR}${DOCSDIR} .include diff --git a/security/pam_mkhomedir/Makefile b/security/pam_mkhomedir/Makefile index d60831a05ff9..da329ed33782 100644 --- a/security/pam_mkhomedir/Makefile +++ b/security/pam_mkhomedir/Makefile @@ -1,42 +1,45 @@ PORTNAME= pam_mkhomedir PORTVERSION= 0.2 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= http://portal-to-web.de/pam_mkhomedir/ MAINTAINER= gremlin@portal-to-web.de COMMENT= Create HOME with a PAM module on demand USES= uidfix SUB_FILES= pkg-message PLIST_FILES= lib/pam_mkhomedir.so \ lib/pam_mkhomedir.so.2 \ - man/man8/pam_mkhomedir.8.gz + share/man/man8/pam_mkhomedir.8.gz + +MAKE_ARGS= MANDIR="${PREFIX}/share/man/man" .if defined(WITH_PROFILE) PLIST_FILES+= lib/libpam_mkhomedir_p.a MAKE_ARGS+= PROFILE=yes WITH_STATIC= yes .else MAKE_ARGS+= MK_PROFILE=no .endif .if defined(WITH_STATIC) PLIST_FILES+= lib/libpam_mkhomedir.a .else MAKE_ARGS+= MK_INSTALLLIB=no .endif pre-everything:: .if !defined(WITH_PROFILE) || !defined(WITH_STATIC) @${ECHO_CMD} "" @${ECHO_CMD} "All definable build options" @${ECHO_CMD} "---------------------------" @${ECHO_CMD} "" @${ECHO_CMD} "WITH_PROFILE=yes Build with static lib with profile" @${ECHO_CMD} "WITH_STATIC=yes Build with static lib" @${ECHO_CMD} "" .endif .include diff --git a/security/pam_ocra/Makefile b/security/pam_ocra/Makefile index 64b1ecdc8d80..b6a793039eb2 100644 --- a/security/pam_ocra/Makefile +++ b/security/pam_ocra/Makefile @@ -1,31 +1,34 @@ PORTNAME= pam_ocra DISTVERSION= 1.6 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= sg2342@googlemail.com COMMENT= RFC6287 (OCRA) PAM module WWW= https://github.com/sg2342/pam_ocra LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= ssl uidfix USE_GITHUB= yes GH_ACCOUNT= sg2342 CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} +MAKE_ARGS= MANDIR="${PREFIX}/share/man/man" + PLIST_FILES= lib/pam_ocra.so \ lib/pam_ocra.so.0 \ sbin/ocra_tool \ - man/man8/pam_ocra.8.gz \ - man/man8/ocra_tool.8.gz + share/man/man8/pam_ocra.8.gz \ + share/man/man8/ocra_tool.8.gz .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=cast-align .endif .include diff --git a/security/pam_search_list/Makefile b/security/pam_search_list/Makefile index 1722818c728a..a5257a22895a 100644 --- a/security/pam_search_list/Makefile +++ b/security/pam_search_list/Makefile @@ -1,24 +1,26 @@ PORTNAME= pam_search_list PORTVERSION= 0.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= security MASTER_SITES= SF/${PORTNAME:S/_/-/g} DISTNAME= ${PORTNAME:S/_/-/g}-${PORTVERSION} MAINTAINER= v.a.popov@gmail.com COMMENT= PAM module to search arbitrary file for user WWW= https://sourceforge.net/projects/pam-search-list/ USES= tar:xz uidfix +MAKE_ARGS= MANDIR="${PREFIX}/share/man/man" + PLIST_FILES= lib/libpam_search_list.a \ lib/pam_search_list.so \ lib/pam_search_list.so.0 \ - man/man8/pam_search_list.8.gz + share/man/man8/pam_search_list.8.gz OPTIONS_DEFINE= PROFILE PROFILE_MAKE_ENV= MK_PROFILE=yes PROFILE_PLIST_FILES= lib/libpam_search_list_p.a .include diff --git a/security/rndpassw/Makefile b/security/rndpassw/Makefile index e2d1e0515473..6564ab1326b0 100644 --- a/security/rndpassw/Makefile +++ b/security/rndpassw/Makefile @@ -1,20 +1,21 @@ PORTNAME= rndpassw PORTVERSION= 0.2.2 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= melanhit@gmail.com COMMENT= CLI password generator WWW= https://github.com/melanhit/rndpassw LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= melanhit USES= cmake PLIST_FILES= bin/rndpassw \ - man/man1/rndpassw.1.gz + share/man/man1/rndpassw.1.gz .include diff --git a/security/rndpassw/files/patch-doc_man_CMakeLists.txt b/security/rndpassw/files/patch-doc_man_CMakeLists.txt new file mode 100644 index 000000000000..c1070797b8a9 --- /dev/null +++ b/security/rndpassw/files/patch-doc_man_CMakeLists.txt @@ -0,0 +1,10 @@ +--- doc/man/CMakeLists.txt.orig 2024-03-21 08:25:18 UTC ++++ doc/man/CMakeLists.txt +@@ -16,6 +16,6 @@ foreach(manpage ${man1_src}) + + foreach(manpage ${man1_src}) + install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${manpage}.gz +- DESTINATION man/man1) ++ DESTINATION share/man/man1) + endforeach() + diff --git a/security/sst/Makefile b/security/sst/Makefile index 9e7f37755fb1..a3da73182d53 100644 --- a/security/sst/Makefile +++ b/security/sst/Makefile @@ -1,20 +1,21 @@ PORTNAME= sst PORTVERSION= 1.26 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= http://utcc.utoronto.ca/~pkern/stuff/sst/ MAINTAINER= mi@aldan.algebra.com COMMENT= Simple SSL tunneling tool (uses netcat) WWW= https://utcc.utoronto.ca/~pkern/stuff/sst/ .if !exists(/usr/bin/nc) RUN_DEPENDS= netcat:net/netcat .endif MAKEFILE= ${FILESDIR}/Makefile USES= uidfix ssl tar:xz PLIST_FILES= sbin/sst \ - man/man1/sst.1.gz + share/man/man1/sst.1.gz .include diff --git a/security/sst/files/Makefile b/security/sst/files/Makefile index 53f82fe5b786..c8fb5b04a31f 100644 --- a/security/sst/files/Makefile +++ b/security/sst/files/Makefile @@ -1,17 +1,17 @@ PROG=sst BINDIR=${PREFIX}/sbin -MANDIR=${PREFIX}/man/man +MANDIR=${PREFIX}/share/man/man CFLAGS+= -DCONFDIR='"${OPENSSLDIR}"' -DCERTF='"certs/sst.pem"' \ -I${OPENSSLINC} -Wno-comment CFLAGS+= -Wno-deprecated CFLAGS+= -Wno-dangling-else .if exists(/usr/bin/nc) CFLAGS+= -DNETCAT='"/usr/bin/nc"' .else CFLAGS+= -DNETCAT='"${LOCALBASE}/bin/netcat"' .endif LDADD+= -L${OPENSSLLIB} -lssl -lcrypto .include