diff --git a/benchmarks/ttcp/Makefile b/benchmarks/ttcp/Makefile index b555342d3429..364903c075df 100644 --- a/benchmarks/ttcp/Makefile +++ b/benchmarks/ttcp/Makefile @@ -1,36 +1,39 @@ PORTNAME= ttcp PORTVERSION= 1.12 PORTREVISION= 3 CATEGORIES= benchmarks net MASTER_SITES= https://BSDforge.com/projects/source/benchmarks/ttcp/ DISTFILES= ttcp.c ttcp.1 README DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= # none MAINTAINER= portmaster@BSDforge.com COMMENT= Benchmarking tool for analysing TCP and UDP performance WWW= https://ftp.arl.army.mil/~mike/ttcp.html LICENSE= PD +DEPRECATED= Abandonware, no release in over 20 years. Consider using benchmarks/iperf3 or benchmarks/nttcp +EXPIRATION_DATE=2024-02-29 + NO_WRKSUBDIR= yes OPTIONS_DEFINE= DOCS post-extract: ${CP} ${DISTDIR}/${DIST_SUBDIR}/ttcp.c ${WRKSRC} ${CP} ${DISTDIR}/${DIST_SUBDIR}/ttcp.1 ${WRKSRC} ${CP} ${DISTDIR}/${DIST_SUBDIR}/README ${WRKSRC} do-build: ${CC} ${CFLAGS} -o ${WRKSRC}/ttcp ${WRKSRC}/ttcp.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ttcp ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/ttcp.1 ${STAGEDIR}${PREFIX}/share/man/man1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/comms/comserv/Makefile b/comms/comserv/Makefile index 4c354cb82155..485aeed582f6 100644 --- a/comms/comserv/Makefile +++ b/comms/comserv/Makefile @@ -1,17 +1,20 @@ PORTNAME= comserv PORTVERSION= 1.4.4 CATEGORIES= comms net MASTER_SITES= https://BSDforge.com/projects/source/comms/comserv/ MAINTAINER= portmaster@BSDforge.com COMMENT= Access local serial ports via network connections WWW= https://BSDforge.com/projects/comms/comserv/ LICENSE= BSD2CLAUSE +DEPRECATED= Abandonware, last release in 2002. Consider using comms/remserial +EXPIRATION_DATE=2024-02-29 + USES= tar:xz PLIST_FILES= sbin/comservd etc/comservd.conf.sample \ etc/rc.d/comservd.sh.sample man/man8/comservd.8.gz .include diff --git a/deskutils/bigyear/Makefile b/deskutils/bigyear/Makefile index 8304aea98757..48ea524f2fe1 100644 --- a/deskutils/bigyear/Makefile +++ b/deskutils/bigyear/Makefile @@ -1,22 +1,25 @@ PORTNAME= bigyear PORTVERSION= 20010226 PORTEPOCH= 1 CATEGORIES= deskutils MASTER_SITES= https://BSDforge.com/projects/source/deskutils/bigyear/ DISTNAME= ${PORTNAME} MAINTAINER= portmaster@BSDforge.com COMMENT= Program to print a large (one month per page) calendar +DEPRECATED= Last release in 2001 and dead upstream, consider using deskutils/pal +EXPIRATION_DATE=2024-02-29 + MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" PLIST_FILES= bin/bigyear man/man1/bigyear.1.gz post-extract: @${RM} ${WRKSRC}/bigyear do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bigyear ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/bigyear.1 ${STAGEDIR}${PREFIX}/man/man1 .include diff --git a/devel/codeville/Makefile b/devel/codeville/Makefile index d05f26c6ceb2..1d754f572176 100644 --- a/devel/codeville/Makefile +++ b/devel/codeville/Makefile @@ -1,28 +1,31 @@ PORTNAME= codeville PORTVERSION= 0.1.18 CATEGORIES= devel python MASTER_SITES= https://BSDforge.com/projects/source/devel/codeville/ MAINTAINER= portmaster@BSDforge.com COMMENT= Anarchic control version system without unnecessary re-merges WWW= https://bsdforge.com/projects/devel/codeville/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt +DEPRECATED= Abandonware, dead upstream for at least 10 years. Consider using devel/git or devel/mercurial +EXPIRATION_DATE=2024-02-29 + BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR} USES= python tar:txz USE_PYTHON= distutils autoplist noflavors NO_ARCH= yes PORTEXAMPLES= cdvserver.conf.sample OPTIONS_DEFINE= EXAMPLES post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/dns/dns_balance/Makefile b/dns/dns_balance/Makefile index aa1b9003933d..53a6a9413fc1 100644 --- a/dns/dns_balance/Makefile +++ b/dns/dns_balance/Makefile @@ -1,55 +1,58 @@ PORTNAME= dns_balance PORTVERSION= 2.1 CATEGORIES= dns MASTER_SITES= https://BSDforge.com/projects/source/dns/dns_balance/ MAINTAINER= portmaster@BSDforge.com COMMENT= Dynamic load-balancing DNS server WWW= https://www.netlab.cs.tsukuba.ac.jp/~yokota/izumi/dns_balance/ LICENSE= BSD2CLAUSE +DEPRECATED= Abandonware, last release in 2005. Consider using dns/dnsdist +EXPIRATION_DATE=2024-02-29 + USES= ruby shebangfix tar:xz USE_RC_SUBR= dns_balance NO_BUILD= yes SHEBANG_FILES= ${WRKSRC}/dns_balance.rb \ ${WRKSRC}/sample/makedb.rb \ ${WRKSRC}/sample/make_namespace.rb ETCS= addrdb.rb \ namespace.rb LIBS= as_search.rb \ cache.rb \ datatype.rb \ log_writer.rb \ multilog.rb \ util.rb PLIST_SUB+= ETCDIR=${ETCDIR} SUB_LIST+= RUBY=${RUBY} OPTIONS_DEFINE= DOCS EXAMPLES post-patch: ${SED} -E -e "s,%%PREFIX%%,${PREFIX},g" \ -e "s,%%PORTNAME%%,${PORTNAME},g" \ -e "s,%%ETCDIR%%,${ETCDIR},g" \ ${WRKSRC}/dns_balance.rb > ${WRKSRC}/dns_balance do-install: ${INSTALL_SCRIPT} ${WRKSRC}/dns_balance ${STAGEDIR}${PREFIX}/sbin @${MKDIR} ${STAGEDIR}${ETCDIR} .for FILE in ${ETCS} ${INSTALL_DATA} ${WRKSRC}/${FILE} ${STAGEDIR}${ETCDIR}/${FILE}.dist .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME} (cd ${WRKSRC} && ${INSTALL_DATA} ${LIBS} \ ${STAGEDIR}${PREFIX}/lib/${PORTNAME}) @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/sample/* ${STAGEDIR}${EXAMPLESDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README* ${WRKSRC}/Q_and_A* ${STAGEDIR}${DOCSDIR} .include diff --git a/dns/dnscheckengine/Makefile b/dns/dnscheckengine/Makefile index 5e8fb569b39d..1bc8c6f5fc7b 100644 --- a/dns/dnscheckengine/Makefile +++ b/dns/dnscheckengine/Makefile @@ -1,68 +1,71 @@ PORTNAME= dnscheckengine PORTVERSION= 1.1 PORTREVISION= 4 CATEGORIES= dns perl5 MASTER_SITES= https://BSDforge.com/projects/source/dns/dnscheckengine/ DISTNAME= DNSCheck-1.1 MAINTAINER= portmaster@BSDforge.com COMMENT= DNS checker from the folks that run the .SE top level domain WWW= https://dnscheck.iis.se/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Deprecated upstream in favour of Zonemaster Project +EXPIRATION_DATE=2024-02-29 + BUILD_DEPENDS= p5-Crypt-OpenSSL-Random>=0:security/p5-Crypt-OpenSSL-Random \ p5-Digest-BubbleBabble>=0:security/p5-Digest-BubbleBabble \ p5-Digest-SHA1>=0:security/p5-Digest-SHA1 \ p5-IO-Socket-INET6>=2.51:net/p5-IO-Socket-INET6 \ p5-Net-DNS>=0.65:dns/p5-Net-DNS \ p5-Net-DNS-SEC>=0.15:dns/p5-Net-DNS-SEC \ p5-Socket6>=0.19:net/p5-Socket6 \ p5-YAML>=0:textproc/p5-YAML \ p5-Text-Template>=0:textproc/p5-Text-Template \ p5-Mail-RFC822-Address>=0:mail/p5-Mail-RFC822-Address \ p5-MIME-Lite>=0:mail/p5-MIME-Lite \ p5-Net-IP>=0:net-mgmt/p5-Net-IP \ p5-DBI>=0:databases/p5-DBI \ p5-DBD-mysql>=0:databases/p5-DBD-mysql RUN_DEPENDS= p5-DBD-mysql>=0:databases/p5-DBD-mysql NO_ARCH= yes USES= mysql perl5 USE_PERL5= configure CONFIGURE_SCRIPT+= Makefile.PL INSTALLSITESCRIPT=${PREFIX}/libexec/dnscheck WRKSRC= ${WRKDIR}/engine DOCSDIR= ${PREFIX}/share/doc/DNSCheck DOCS= data-flow-batch.png DNSCheck.graffle data-flow-web.png \ call-flow.png database-schema.pdf DOCSDB= indexes.sql schema.sql drop.sql PORTDOCS= * SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS post-patch: @${FIND} ${WRKSRC} -name \*.orig -delete @${GREP} -Rl '%%[[:alpha:]]\+%%' ${WRKSRC} | \ ${XARGS} ${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},g' @${REINPLACE_CMD} -e "s#%%PREFIX%%#${PREFIX}#" \ ${WRKSRC}/contrib/dnscheck-dispatcher.sh post-install: ${INSTALL_SCRIPT} ${WRKSRC}/contrib/dnscheck-dispatcher.sh \ ${STAGEDIR}${PREFIX}/etc/rc.d/dnscheck-dispatcher (cd ${STAGEDIR}${PREFIX}/bin && \ ${LN} -s ../libexec/dnscheck/dnscheck-dispatcher . && \ ${LN} -s ../libexec/dnscheck/dnscheck dnscheckengine) post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${DOCSDIR}/db ${INSTALL_DATA} ${DOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} '${WRKSRC}/doc/DNSCheck Lib Descriptions.pdf' \ ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOCSDB:S|^|${WRKSRC}/db/|} ${STAGEDIR}${DOCSDIR}/db .include diff --git a/graphics/urt/Makefile b/graphics/urt/Makefile index bc5ddbecf75c..50aa59cb19b8 100644 --- a/graphics/urt/Makefile +++ b/graphics/urt/Makefile @@ -1,50 +1,53 @@ PORTNAME= urt PORTVERSION= 3.1b1 PORTREVISION= 12 CATEGORIES= graphics MASTER_SITES= https://BSDforge.com/projects/source/graphics/utah-raster/ MAINTAINER= portmaster@BSDforge.com COMMENT= Toolkit and library for raster image processing WWW= https://www.cs.utah.edu/gdc/projects/urt/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/copyright +DEPRECATED= Defunct upstream +EXPIRATION_DATE= 2024-02-11 + LIB_DEPENDS= libnetpbm.so:graphics/netpbm \ libtiff.so:graphics/tiff USES= gmake tar:xz xorg OPTIONS_DEFINE= DOCS EXAMPLES NO_WRKSUBDIR= yes CFLAGS+= -I${LOCALBASE}/include/netpbm USE_XORG= x11 xext HAS_CONFIGURE= yes CONFIGURE_SCRIPT=Configure CONFIGURE_ARGS= config/urt MAKEFILE= makefile MAKE_ARGS= PREFIX=${STAGEDIR}${PREFIX} ALL_TARGET= # none USE_LDCONFIG= yes .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=int-conversion .endif post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/librle.so post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/img @(cd ${WRKSRC}/img && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}/img) .include diff --git a/irc/ezbounce/Makefile b/irc/ezbounce/Makefile index b832ea7a61ea..1e88b17d92f5 100644 --- a/irc/ezbounce/Makefile +++ b/irc/ezbounce/Makefile @@ -1,48 +1,51 @@ PORTNAME= ezbounce PORTVERSION= 1.99.15 PORTREVISION= 25 CATEGORIES= irc MASTER_SITES= https://BSDforge.com/projects/source/irc/ezbounce/ MAINTAINER= portmaster@BSDforge.com COMMENT= Highly configurable IRC Proxy WWW= https://sourceforge.net/projects/ezbounce/ +DEPRECATED= Abandonware, last release in 2009 and dead upstream. Consider using irc/soju or irc/znc +EXPIRATION_DATE=2024-02-29 + OPTIONS_DEFINE= DOCS SSL COMPRESS OPTIONS_DEFAULT=SSL COMPRESS OPTIONS_SUB= yes SSL_USES= ssl SSL_CONFIGURE_WITH= ssl COMPRESS_BUILD_DEPENDS= ${LOCALBASE}/include/boost/function.hpp:devel/boost-libs COMPRESS_CONFIGURE_WITH=boost COMPRESS_DESC= Chat log compression (requires boost) GNU_CONFIGURE= yes USES= compiler:c++0x cpe gmake USE_GCC= yes # ezbounce 1.99.15 isn't compatible with C++11 and later, which some compilers # such as GCC 6 default to. USE_CXXSTD= gnu++98 SUB_FILES= pkg-message post-patch: @${SED} -e "s:/path/to:${PREFIX}/sbin:" ${WRKSRC}/sample.conf > \ ${WRKSRC}/ezb.conf.default @${REINPLACE_CMD} -e 's|=-O2|="$$CXXFLAGS"|g' ${WRKSRC}/configure do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ezbounce ${STAGEDIR}${PREFIX}/sbin ${INSTALL_DATA} ${WRKSRC}/ezb.conf.default ${STAGEDIR}${PREFIX}/etc ${INSTALL_MAN} ${WRKSRC}/docs/ezbounce.1 ${STAGEDIR}${PREFIX}/man/man1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/CHANGES ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/TODO ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/worklog ${STAGEDIR}${DOCSDIR} .include diff --git a/irc/ircproxy/Makefile b/irc/ircproxy/Makefile index 900a28228e39..795d7930f6fc 100644 --- a/irc/ircproxy/Makefile +++ b/irc/ircproxy/Makefile @@ -1,49 +1,52 @@ PORTNAME= ircproxy PORTVERSION= 1.3.6 PORTREVISION= 3 CATEGORIES= irc MASTER_SITES= https://BSDforge.com/projects/source/irc/ircproxy/ MAINTAINER= portmaster@BSDforge.com COMMENT= IRC proxy/bouncer daemon WWW= http://ircproxy.sourceforge.net/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Abandonware, last release in 2010 and dead upstream. Consider using irc/soju or irc/znc +EXPIRATION_DATE=2024-02-29 + LIB_DEPENDS= libcares.so:dns/c-ares USES= autoreconf tar:bzip2 GNU_CONFIGURE= yes LDFLAGS+= -L${LOCALBASE}/lib -lcrypto CFLAGS+= -I${LOCALBASE}/include USERS= ircproxyd GROUPS= ircproxyd SUB_LIST= IRC_USR=${USERS} IRC_GRP=${GROUPS} SUB_FILES= pkg-deinstall OPTIONS_DEFINE= SSL IPV6 MEMDEBUG FDDEBUG OPTIONS_DEFAULT= SSL MEMDEBUG FDDEBUG MEMDEBUG_DESC= Enable memory debugging FDDEBUG_DESC= Enable file descriptor debugging MEMDEBUG_CONFIGURE_ENABLE= memdebug FDDEBUG_CONFIGURE_ENABLE= fddebug IPV6_CONFIGURE_ENABLE= ipv6 SSL_CONFIGURE_ENABLE= ssl SSL_USES= ssl .include post-patch: @${REINPLACE_CMD} -e 's|EUSER="ircproxy"|EUSER="ircproxyd"|g; \ s|EGROUP="users"|EGROUP="ircproxyd"|g' ${WRKSRC}/data/${PORTNAME}d.conf @${REINPLACE_CMD} -e '/gnutls/!s,SSL_library_init,OPENSSL_init_ssl,' \ ${WRKSRC}/configure.in post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/imkpasswd ${STAGEDIR}${PREFIX}/bin/ircproxyd .include diff --git a/net/widentd/Makefile b/net/widentd/Makefile index 388cde12042b..a2a96803e8b9 100644 --- a/net/widentd/Makefile +++ b/net/widentd/Makefile @@ -1,19 +1,22 @@ PORTNAME= widentd PORTVERSION= 1.04 PORTREVISION= 1 CATEGORIES= net MASTER_SITES= https://BSDforge.com/projects/source/net/widentd/ MAINTAINER= portmaster@BSDforge.com COMMENT= RFC1413 auth/identd daemon providing a fixed fake reply WWW= https://BSDforge.com/projects/net/widentd/ LICENSE= BSD3CLAUSE +DEPRECATED= Abandonware, last release in 2004 and dead upstream. Consider using security/oidentd +EXPIRATION_DATE=2024-02-29 + USES= ncurses uidfix tar:xz USE_RC_SUBR= widentd MAKE_ENV+= BINDIR="${PREFIX}/sbin" MANDIR="${PREFIX}/man/man" MK_WERROR=no PLIST_FILES= sbin/widentd man/man8/widentd.8.gz .include