diff --git a/devel/tclreadline/Makefile b/devel/tclreadline/Makefile index b0a233201627..cb918c71f387 100644 --- a/devel/tclreadline/Makefile +++ b/devel/tclreadline/Makefile @@ -1,34 +1,35 @@ PORTNAME= tclreadline PORTVERSION= 2.3.8 DISTVERSIONPREFIX= v -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel tcl MAINTAINER= tcltk@FreeBSD.org COMMENT= GNU readline for TCL WWW= https://tclreadline.sourceforge.net/ LICENSE= BSD3CLAUSE USES= autoreconf libtool tcl readline GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ARGS+=--with-tcl=${TCL_LIBDIR} \ --with-tcl-includes=${TCL_INCLUDEDIR} \ --with-readline-includes=${LOCALBASE}/include \ --with-readline-library="-L${LOCALBASE}/lib -lreadline" \ --with-tk=no \ --enable-tclstub INSTALL_TARGET= install-strip USE_GITHUB= yes GH_ACCOUNT= flightaware USE_LDCONFIG= yes TCL_PKG= ${PORTNAME}${PORTVERSION} PLIST_SUB+= PORTVERSION=${PORTVERSION} TCL_PKG=${TCL_PKG} post-patch: @${RM} ${WRKSRC}/INSTALL .include diff --git a/devel/tclreadline/pkg-plist b/devel/tclreadline/pkg-plist index bb49a8f9e342..6aa832e8589d 100644 --- a/devel/tclreadline/pkg-plist +++ b/devel/tclreadline/pkg-plist @@ -1,8 +1,8 @@ include/tclreadline.h lib/libtclreadline-%%PORTVERSION%%.so lib/libtclreadline.so lib/%%TCL_PKG%%/pkgIndex.tcl lib/%%TCL_PKG%%/tclreadlineCompleter.tcl lib/%%TCL_PKG%%/tclreadlineInit.tcl lib/%%TCL_PKG%%/tclreadlineSetup.tcl -man/mann/tclreadline.n.gz +share/man/mann/tclreadline.n.gz diff --git a/devel/universal-ctags/Makefile b/devel/universal-ctags/Makefile index fa518f716656..c4119111d106 100644 --- a/devel/universal-ctags/Makefile +++ b/devel/universal-ctags/Makefile @@ -1,55 +1,57 @@ PORTNAME= universal-ctags PORTVERSION= p6.1.20240121.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= dereks@lifeofadishwasher.com COMMENT= Fork of Exuberant Ctags to generate index/tag files WWW= https://ctags.io/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= autoreconf gmake pkgconfig python:test USE_GITHUB= yes GH_PROJECT= ctags GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ARGS= --program-prefix=u TEST_TARGET= check PORTSCOUT= limit:^p6 OPTIONS_DEFINE= DEBUG GLOBAL_CONFIG ICONV JSON LIBXML2 MANPAGES PCRE2 \ YAML OPTIONS_DEFAULT= ${OPTIONS_DEFINE:NDEBUG:NGLOBAL_CONFIG} OPTIONS_SUB= yes GLOBAL_CONFIG_DESC= Enable reading global config from ${LOCALBASE}/etc/uctags.conf JSON_DESC= JSON output support PCRE2_DESC= ${PCRE_DESC} v2 DEBUG_CONFIGURE_ENABLE= debugging GLOBAL_CONFIG_CONFIGURE_ENABLE= custom-config="${LOCALBASE}/etc/uctags.conf" ICONV_USES= iconv ICONV_CONFIGURE_ENABLE= iconv # Extra support for YAML and XML based languages JSON_LIB_DEPENDS= libjansson.so:devel/jansson JSON_CONFIGURE_ENABLE= json LIBXML2_LIB_DEPENDS= libxml2.so:textproc/libxml2 LIBXML2_CONFIGURE_ENABLE= xml MANPAGES_BUILD_DEPENDS= rst2man:textproc/py-docutils MANPAGES_CONFIGURE_WITH= rst2man=${LOCALBASE}/bin/rst2man PCRE2_LIB_DEPENDS= libpcre2-8.so:devel/pcre2 PCRE2_CONFIGURE_ENABLE= pcre2 YAML_LIB_DEPENDS= libyaml.so:textproc/libyaml YAML_CONFIGURE_ENABLE= yaml .include diff --git a/devel/universal-ctags/pkg-plist b/devel/universal-ctags/pkg-plist index 93a8dd3761fa..0ef34bde37b4 100644 --- a/devel/universal-ctags/pkg-plist +++ b/devel/universal-ctags/pkg-plist @@ -1,36 +1,36 @@ bin/uctags bin/uoptscript bin/ureadtags -%%MANPAGES%%man/man1/uctags.1.gz -%%MANPAGES%%man/man1/ureadtags.1.gz -%%MANPAGES%%man/man5/uctags-json-output.5.gz -%%MANPAGES%%man/man5/utags.5.gz -%%MANPAGES%%man/man7/uctags-client-tools.7.gz -%%MANPAGES%%man/man7/uctags-faq.7.gz -%%MANPAGES%%man/man7/uctags-incompatibilities.7.gz -%%MANPAGES%%man/man7/uctags-lang-asm.7.gz -%%MANPAGES%%man/man7/uctags-lang-autoit.7.gz -%%MANPAGES%%man/man7/uctags-lang-automake.7.gz -%%MANPAGES%%man/man7/uctags-lang-c++.7.gz -%%MANPAGES%%man/man7/uctags-lang-c.7.gz -%%MANPAGES%%man/man7/uctags-lang-cuda.7.gz -%%MANPAGES%%man/man7/uctags-lang-elm.7.gz -%%MANPAGES%%man/man7/uctags-lang-fortran.7.gz -%%MANPAGES%%man/man7/uctags-lang-gdscript.7.gz -%%MANPAGES%%man/man7/uctags-lang-i18nrubygem.7.gz -%%MANPAGES%%man/man7/uctags-lang-iPythonCell.7.gz -%%MANPAGES%%man/man7/uctags-lang-inko.7.gz -%%MANPAGES%%man/man7/uctags-lang-javascript.7.gz -%%MANPAGES%%man/man7/uctags-lang-julia.7.gz -%%MANPAGES%%man/man7/uctags-lang-kconfig.7.gz -%%MANPAGES%%man/man7/uctags-lang-ldscript.7.gz -%%MANPAGES%%man/man7/uctags-lang-markdown.7.gz -%%MANPAGES%%man/man7/uctags-lang-python.7.gz -%%MANPAGES%%man/man7/uctags-lang-r.7.gz -%%MANPAGES%%man/man7/uctags-lang-rmarkdown.7.gz -%%MANPAGES%%man/man7/uctags-lang-sql.7.gz -%%MANPAGES%%man/man7/uctags-lang-systemtap.7.gz -%%MANPAGES%%man/man7/uctags-lang-tcl.7.gz -%%MANPAGES%%man/man7/uctags-lang-terraform.7.gz -%%MANPAGES%%man/man7/uctags-lang-verilog.7.gz -%%MANPAGES%%man/man7/uctags-optlib.7.gz +%%MANPAGES%%share/man/man1/uctags.1.gz +%%MANPAGES%%share/man/man1/ureadtags.1.gz +%%MANPAGES%%share/man/man5/uctags-json-output.5.gz +%%MANPAGES%%share/man/man5/utags.5.gz +%%MANPAGES%%share/man/man7/uctags-client-tools.7.gz +%%MANPAGES%%share/man/man7/uctags-faq.7.gz +%%MANPAGES%%share/man/man7/uctags-incompatibilities.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-asm.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-autoit.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-automake.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-c++.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-c.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-cuda.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-elm.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-fortran.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-gdscript.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-i18nrubygem.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-iPythonCell.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-inko.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-javascript.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-julia.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-kconfig.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-ldscript.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-markdown.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-python.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-r.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-rmarkdown.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-sql.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-systemtap.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-tcl.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-terraform.7.gz +%%MANPAGES%%share/man/man7/uctags-lang-verilog.7.gz +%%MANPAGES%%share/man/man7/uctags-optlib.7.gz diff --git a/dns/dns2tcp/Makefile b/dns/dns2tcp/Makefile index a067b6942b24..ce564cd724e6 100644 --- a/dns/dns2tcp/Makefile +++ b/dns/dns2tcp/Makefile @@ -1,23 +1,25 @@ PORTNAME= dns2tcp PORTVERSION= 0.5.2 +PORTREVISION= 1 CATEGORIES= dns MASTER_SITES= http://deb.debian.org/debian/pool/main/d/${PORTNAME}/ DISTNAME= ${PORTNAME}_${PORTVERSION}.orig MAINTAINER= sbz@FreeBSD.org COMMENT= Tool for relaying TCP connections over DNS WWW= http://www.hsc.fr/ressources/outils/dns2tcp/index.html.en LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= autoreconf GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} PLIST_FILES= bin/dns2tcpc bin/dns2tcpd \ - man/man1/dns2tcpc.1.gz \ - man/man1/dns2tcpd.1.gz + share/man/man1/dns2tcpc.1.gz \ + share/man/man1/dns2tcpd.1.gz .include diff --git a/dns/dnsdist/Makefile b/dns/dnsdist/Makefile index 607f644638ea..3663ce46afb5 100644 --- a/dns/dnsdist/Makefile +++ b/dns/dnsdist/Makefile @@ -1,92 +1,94 @@ PORTNAME= dnsdist DISTVERSION= 1.8.3 +PORTREVISION= 1 CATEGORIES= dns net MASTER_SITES= https://downloads.powerdns.com/releases/ MAINTAINER= tremere@cainites.net COMMENT= Highly DNS-, DoS- and abuse-aware loadbalancer WWW= https://dnsdist.org/ LICENSE= GPLv2 ISCL MIT LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING LICENSE_FILE_ISCL= ${WRKSRC}/ext/ipcrypt/LICENSE LICENSE_FILE_MIT= ${WRKSRC}/ext/yahttp/LICENSE NOT_FOR_ARCHS= i386 NOT_FOR_ARCHS_REASON= archs with 32-bits time_t are no longer supported by upstream BUILD_DEPENDS= ${LOCALBASE}/lib/libatomic_ops.a:devel/libatomic_ops LIB_DEPENDS= libboost_serialization.so:devel/boost-libs \ libh2o-evloop.so:www/h2o \ libre2.so:devel/re2 \ libsodium.so:security/libsodium USES= bison:alias compiler:c++14-lang cpe gmake libedit libtool \ localbase pkgconfig tar:bz2 CPE_VENDOR= powerdns USE_RC_SUBR= dnsdist GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ARGS= --bindir=${PREFIX}/sbin \ --enable-dns-over-https \ --enable-dns-over-tls \ --enable-dnscrypt \ --sysconfdir=${ETCDIR} \ --with-libsodium \ --with-re2 INSTALL_TARGET= install-strip USERS= _dnsdist GROUPS= _dnsdist OPTIONS_DEFINE= DNSTAP SNMP OPTIONS_DEFAULT= CDB GNUTLS LMDB LUA OPENSSL OPTIONS_GROUP= KSVOPT OPTIONS_GROUP_KSVOPT= CDB LMDB OPTIONS_MULTI= TLS OPTIONS_MULTI_TLS= GNUTLS OPENSSL OPTIONS_SINGLE= EXTLUA OPTIONS_SINGLE_EXTLUA= LUA LUAJIT CDB_DESC= CDB backend DNSTAP_DESC= dnstap support (see dnstap.info) KSVOPT_DESC= Key Value Stores LMDB_DESC= LMDB backend LUAJIT_DESC= Use luajit LUA_DESC= Use lang/lua CDB_LIB_DEPENDS= libcdb.so:databases/tinycdb CDB_CONFIGURE_ON= CDB_CFLAGS="-I${LOCALBASE}/include" \ CDB_LIBS="-L${LOCALBASE}/lib -lcdb" DNSTAP_LIB_DEPENDS= libfstrm.so:devel/fstrm DNSTAP_CONFIGURE_ENABLE= dnstap GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls GNUTLS_CONFIGURE_WITH= gnutls LMDB_LIB_DEPENDS= liblmdb.so:databases/lmdb LMDB_CONFIGURE_ON= --with-lmdb=${LOCALBASE} LMDB_CONFIGURE_OFF= --without-lmdb LUAJIT_USES= luajit LUAJIT_CONFIGURE_ON= --with-lua=luajit LUA_USES= lua LUA_CONFIGURE_ON= --with-lua=lua-${LUA_VER} OPENSSL_USES= ssl OPENSSL_CONFIGURE_ON= LIBSSL_CFLAGS=-I${OPENSSLINC} \ LIBSSL_LIBS="-L${OPENSSLLIB} -lssl" OPENSSL_CONFIGURE_WITH= libssl SNMP_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp SNMP_CONFIGURE_WITH= net-snmp post-install: # @${MKDIR} ${STAGEDIR}${ETCDIR} ${MV} ${STAGEDIR}${ETCDIR}/dnsdist.conf-dist ${STAGEDIR}${ETCDIR}/dnsdist.conf.sample .include diff --git a/dns/dnsdist/pkg-plist b/dns/dnsdist/pkg-plist index 2b2c3e282466..ed05e6acff9b 100644 --- a/dns/dnsdist/pkg-plist +++ b/dns/dnsdist/pkg-plist @@ -1,3 +1,3 @@ sbin/dnsdist -man/man1/dnsdist.1.gz +share/man/man1/dnsdist.1.gz @sample %%ETCDIR%%/dnsdist.conf.sample diff --git a/dns/dnshistory/Makefile b/dns/dnshistory/Makefile index 8ea3d90b6330..9019e725dc5c 100644 --- a/dns/dnshistory/Makefile +++ b/dns/dnshistory/Makefile @@ -1,33 +1,34 @@ PORTNAME= dnshistory PORTVERSION= 1.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= dns MASTER_SITES= http://www.stedee.id.au/files/ \ http://launchpad.net/${PORTNAME}/${PORTVERSION}/${PORTVERSION}/+download/ MAINTAINER= portmaster@BSDforge.com COMMENT= Store DNS lookups to a DB WWW= http://www.stedee.id.au/dnshistory LICENSE= GPLv2 LIB_DEPENDS= libpcre.so:devel/pcre USES= bdb GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share -PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz +PLIST_FILES= bin/${PORTNAME} share/man/man1/${PORTNAME}.1.gz PORTDOCS= COPYING ChangeLog NEWS OPTIONS_DEFINE= DOCS .include CPPFLAGS+= -I${LOCALBASE}/include -I${BDB_INCLUDE_DIR} LDFLAGS+= -L${LOCALBASE}/lib -L${BDB_LIB_DIR} post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:C|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/dns/dsc/Makefile b/dns/dsc/Makefile index 7ce6b094cda1..97324419dad3 100644 --- a/dns/dsc/Makefile +++ b/dns/dsc/Makefile @@ -1,38 +1,40 @@ PORTNAME= dsc PORTVERSION= 2.13.0 +PORTREVISION= 1 CATEGORIES= dns MASTER_SITES= https://www.dns-oarc.net/files/dsc/ \ https://dns.company/files/dsc/ MAINTAINER= freebsd@dns.company COMMENT= Tool used for collecting and exploring statistics from DNS servers WWW= https://www.dns-oarc.net/tools/dsc/ LICENSE= BSD3CLAUSE BUILD_DEPENDS= ${RUN_DEPENDS} LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb RUN_DEPENDS= libpcap>=1.8.1:net/libpcap \ p5-Proc-PID-File>=1.28:devel/p5-Proc-PID-File \ p5-XML-Simple>=2.24:textproc/p5-XML-Simple USES= gmake localbase perl5 python shebangfix USE_RC_SUBR= dsc SHEBANG_FILES= src/dsc-psl-convert GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ARGS= --with-pid-file=/var/run/${PORTNAME}.pid SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS post-extract: ${REINPLACE_CMD} -e 's|/usr/local/|${PREFIX}/|' \ ${WRKSRC}/src/dsc.conf.5.in \ ${WRKSRC}/src/dsc.sh post-install: ${MKDIR} ${STAGEDIR}/var/lib/${PORTNAME} .include diff --git a/dns/dsc/pkg-plist b/dns/dsc/pkg-plist index a2c6b69d1af3..770590d97404 100644 --- a/dns/dsc/pkg-plist +++ b/dns/dsc/pkg-plist @@ -1,12 +1,12 @@ bin/dsc bin/dsc-psl-convert %%ETCDIR%%/dsc.conf.sample -man/man1/dsc.1.gz -man/man1/dsc-psl-convert.1.gz -man/man5/dsc.conf.5.gz +share/man/man1/dsc.1.gz +share/man/man1/dsc-psl-convert.1.gz +share/man/man5/dsc.conf.5.gz %%PORTDOCS%%%%DOCSDIR%%/CHANGES %%PORTDOCS%%%%DOCSDIR%%/LICENSE %%PORTDOCS%%%%DOCSDIR%%/README.md %%PORTDOCS%%%%DOCSDIR%%/UPGRADE.md @dir /var/lib/dsc @dir /var/lib