diff options
author | dougb <dougb@FreeBSD.org> | 2007-12-03 17:43:44 +0800 |
---|---|---|
committer | dougb <dougb@FreeBSD.org> | 2007-12-03 17:43:44 +0800 |
commit | 186be2e98ebec2be0fa491a4bd06253d901ded7e (patch) | |
tree | 12b8a7fad0bb06e962b779cd74ca28309417d0cc | |
parent | b76dcdcd752d89b093e78d09c79111dd7a76069d (diff) | |
download | freebsd-ports-gnome-186be2e98ebec2be0fa491a4bd06253d901ded7e.tar.gz freebsd-ports-gnome-186be2e98ebec2be0fa491a4bd06253d901ded7e.tar.zst freebsd-ports-gnome-186be2e98ebec2be0fa491a4bd06253d901ded7e.zip |
ISC recently announced that BIND 8 has been End-of-Life'd:
http://www.isc.org/index.pl?/sw/bind/bind8-eol.php
Therefore, per the previous announcement, remove the ports for BIND 8.
This includes the chinese/bind8 slave port, and mail/smc-milter which
has a dependency on libbind_r.a from BIND 8.x. The latter has been
unmaintained since 2005, and is 3 versions behind.
Approved by: portmgr (linimon)
30 files changed, 8 insertions, 822 deletions
@@ -3325,3 +3325,7 @@ print/yatex-mule||2007-10-25|Has expired: emacs19 and related ports are obsolete devel/py-qt4-qct|devel/qct|2007-10-26|Since it's an application but not a Py/Qt library the port was renamed net-mgmt/wispy-tools|net-mgmt/spectools|2007-10-29|project renamed lang/gcc40|lang/gcc42|2007-11-04|Superseded by gcc41 and later, gcc42 being the recommended update path +chinese/bind8||2007-12-03|EOL: Use dns/bind94 instead +dns/bind8||2007-12-03|EOL: Use dns/bind94 instead +dns/bind84||2007-12-03|EOL: Use dns/bind94 instead +mail/smc-milter||2007-12-03|Relies on BIND 8, which is EOL diff --git a/chinese/Makefile b/chinese/Makefile index 415e2a3b53c0..13770f13f53c 100644 --- a/chinese/Makefile +++ b/chinese/Makefile @@ -18,7 +18,6 @@ SUBDIR += bg5ps SUBDIR += big5con SUBDIR += big5width - SUBDIR += bind8 SUBDIR += bitchx SUBDIR += c2t SUBDIR += cce diff --git a/chinese/bind8/Makefile b/chinese/bind8/Makefile deleted file mode 100644 index 5401792839df..000000000000 --- a/chinese/bind8/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -# New ports collection makefile for: bind -# Date created: 18 July 1997 -# Whom: jseger@scds.com -# -# $FreeBSD$ -# - -CATEGORIES= chinese net - -MAINTAINER= jihuang@gate.sinica.edu.tw - -MASTERDIR= ${.CURDIR}/../../dns/bind8 - -PATCH_SITES= http://www.sinica.edu.tw/~jihuang/ - -DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION} -PATCHFILES= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION}.diff.gz - -MD5_FILE= ${.CURDIR}/distinfo - -.include "${MASTERDIR}/Makefile" - - diff --git a/chinese/bind8/distinfo b/chinese/bind8/distinfo deleted file mode 100644 index 17041a03669a..000000000000 --- a/chinese/bind8/distinfo +++ /dev/null @@ -1,15 +0,0 @@ -MD5 (bind-8.3.7/bind-src.tar.gz) = 36cc1660eb7d73e872a1e5af6f832167 -SHA256 (bind-8.3.7/bind-src.tar.gz) = c3a8a8a1ed9a8b5dd2c75b445214fba5cf1b937e363c18bfbe5ba56364df327a -SIZE (bind-8.3.7/bind-src.tar.gz) = 1417083 -MD5 (bind-8.3.7/bind-doc.tar.gz) = b7ccbde30d8c43202eabf61a51366852 -SHA256 (bind-8.3.7/bind-doc.tar.gz) = 28091a37ad4ec58fd5d01fd91346158b6d12a2d8332d8a1aa92bc8c880f74a49 -SIZE (bind-8.3.7/bind-doc.tar.gz) = 1492990 -MD5 (bind-8.3.7/bind-src.tar.gz.asc) = f4814a77210b1035706702abd76e2df8 -SHA256 (bind-8.3.7/bind-src.tar.gz.asc) = acefd43d9ef7acda51c2745a99b4c75a08930f1b7b76b3396c594b4b9de8ca43 -SIZE (bind-8.3.7/bind-src.tar.gz.asc) = 187 -MD5 (bind-8.3.7/bind-doc.tar.gz.asc) = 97261ecda0ad770c359db9229b61b375 -SHA256 (bind-8.3.7/bind-doc.tar.gz.asc) = f01d1ea1badc37a949512c93d66c5aed5b500e05681cb24afe0e4d611f9bdf6a -SIZE (bind-8.3.7/bind-doc.tar.gz.asc) = 187 -MD5 (bind-8.3.7/zh-bind-8.3.7.diff.gz) = 69f621a0510eab33c54f8083b553edea -SHA256 (bind-8.3.7/zh-bind-8.3.7.diff.gz) = c9cbf3eac7bdb094f917c5f7540267e4bc67a91fd0eff64e3890190417ba8298 -SIZE (bind-8.3.7/zh-bind-8.3.7.diff.gz) = 10228 diff --git a/dns/Makefile b/dns/Makefile index 807831a4dda5..03e576f4c64b 100644 --- a/dns/Makefile +++ b/dns/Makefile @@ -5,8 +5,6 @@ SUBDIR += adns SUBDIR += ares - SUBDIR += bind8 - SUBDIR += bind84 SUBDIR += bind9 SUBDIR += bind9-dlz SUBDIR += bind9-sdb-ldap diff --git a/dns/bind8/Makefile b/dns/bind8/Makefile deleted file mode 100644 index 21b2defda56e..000000000000 --- a/dns/bind8/Makefile +++ /dev/null @@ -1,125 +0,0 @@ -# New ports collection makefile for: bind -# Date created: 18 July 1997 -# Whom: jseger@scds.com -# -# $FreeBSD$ -# - -# I stay very aware of developments regarding BIND. I frequently delay updating -# this port from a known-stable version due to concerns about stability of a -# newer version. If you are interested in using the most recent ISC release -# you can generally build it cleanly from the source. - Doug - -PORTNAME= bind -PORTVERSION= 8.3.7 -CATEGORIES?= dns net -MASTER_SITES= ${MASTER_SITE_ISC} \ - http://dougbarton.us/Downloads/%SUBDIR%/ -MASTER_SITE_SUBDIR= bind/src/${PORTVERSION} -DISTFILES= bind-src.tar.gz bind-doc.tar.gz \ - bind-src.tar.gz.asc bind-doc.tar.gz.asc -DIST_SUBDIR= bind-${PORTVERSION} -EXTRACT_ONLY= bind-src.tar.gz bind-doc.tar.gz - -MAINTAINER?= DougB@FreeBSD.org -COMMENT= The Berkeley Internet Name Domain, an implementation of DNS - -CONFLICTS= bind84-8.* bind9* host-* zh-bind-8.* - -FORBIDDEN= EOL - http://www.isc.org/sw/bind/bind8-eol.php - -OPTIONS= REPLACE_BASE "Replace base BIND with this version" off \ - REPLACE_BASE_INCLUDES "Replace includes as well as binaries" off - -.include <bsd.port.pre.mk> - -.if defined(WITH_REPLACE_BASE_INCLUDES) -WITH_REPLACE_BASE= yes -INCLUDE_PATH= include -PLIST_SUB+= INCLUDE_PATH=${INCLUDE_PATH} -.else -INCLUDE_PATH= include/bind -PLIST_SUB+= INCLUDE_PATH=${INCLUDE_PATH} -.endif - -.if defined(WITH_REPLACE_BASE) -PKGNAMESUFFIX= -base -PREFIX= /usr -BIND_DESTETC= /etc/namedb -PLIST_SUB+= FAKE_SBIN=sbin -.else -BIND_DESTETC= ${PREFIX}/etc -PLIST_SUB+= FAKE_SBIN=bin -.endif - -MAN1= dig.1 dnskeygen.1 dnsquery.1 host.1 -MAN3= getaddrinfo.3 gethostbyname.3 getipnodebyname.3 getnetent.3 \ - getnameinfo.3 inet_cidr.3 hesiod.3 resolver.3 tsig.3 -MAN5= irs.conf.5 named.conf.5 resolver.5 -MAN7= hostname.7 mailaddr.7 -MAN8= named-bootconf.8 named-xfer.8 named.8 ndc.8 nslookup.8 \ - nsupdate.8 - -PATCH_ARGS= -s -d ${WRKDIR} -PATCH_DIST_ARGS= -s -d ${WRKDIR} - -WRKSRC= ${WRKDIR}/src - -verify: checksum - gpg --verify ${DISTDIR}/${DIST_SUBDIR}/bind-src.tar.gz.asc - gpg --verify ${DISTDIR}/${DIST_SUBDIR}/bind-doc.tar.gz.asc - -post-patch: - @${SED} -e "s#\'DESTETC=.*#'DESTETC=${BIND_DESTETC}'#" \ - -e "s#-O2 -g#${CFLAGS}#" \ - ${WRKSRC}/port/freebsd/Makefile.set > \ - ${WRKSRC}/port/freebsd/Makefile.set.sed - @${MV} ${WRKSRC}/port/freebsd/Makefile.set.sed \ - ${WRKSRC}/port/freebsd/Makefile.set - - @${SED} -e "s#{DESTEXEC}#{DESTBIN}#g" \ - ${WRKSRC}/bin/dnskeygen/Makefile > \ - ${WRKSRC}/bin/dnskeygen/Makefile.sed - @${MV} ${WRKSRC}/bin/dnskeygen/Makefile.sed \ - ${WRKSRC}/bin/dnskeygen/Makefile - - @${SED} -e "s#\'DESTINC=.*#'DESTINC=${PREFIX}/${INCLUDE_PATH}'#" \ - ${WRKSRC}/port/freebsd/Makefile.set > \ - ${WRKSRC}/port/freebsd/Makefile.set.sed - @${MV} ${WRKSRC}/port/freebsd/Makefile.set.sed \ - ${WRKSRC}/port/freebsd/Makefile.set - -.if defined(WITH_REPLACE_BASE) -.for dir in nslookup nsupdate - @${SED} -e "s#{DESTBIN}#{DESTSBIN}#g" \ - ${WRKSRC}/bin/${dir}/Makefile > ${WRKSRC}/bin/${dir}/Makefile.sed - @${MV} ${WRKSRC}/bin/${dir}/Makefile.sed ${WRKSRC}/bin/${dir}/Makefile -.endfor -.endif - -.for f in named.conf.5 named.8 - @${SED} -e "s#/etc/named.conf#${BIND_DESTETC}/named.conf#g" \ - ${WRKDIR}/doc/man/${f} > ${WRKDIR}/doc/man/${f}.sed - @${MV} ${WRKDIR}/doc/man/${f}.sed ${WRKDIR}/doc/man/${f} -.endfor - -post-install: - cd ${WRKDIR}/doc/man && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} \ - ${MAKEFILE} clean all ${INSTALL_TARGET} - - ${INSTALL_DATA} ${WRKSRC}/include/isc/ctl.h \ - ${PREFIX}/${INCLUDE_PATH}/isc - -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR}/html ${DOCSDIR}/misc - ${INSTALL_DATA} ${WRKDIR}/doc/html/*.html ${DOCSDIR}/html - ${CP} -Rp ${WRKDIR}/src/conf ${DOCSDIR} -.for f in CHANGES DNSSEC LICENSE LICENSE_RSA README SUPPORT TODO - ${INSTALL_DATA} ${WRKDIR}/src/${f} ${DOCSDIR} -.endfor -.for f in DynamicUpdate FAQ.* *.txt - ${INSTALL_DATA} ${WRKDIR}/doc/misc/${f} ${DOCSDIR}/misc -.endfor -.endif - -.include <bsd.port.post.mk> diff --git a/dns/bind8/distinfo b/dns/bind8/distinfo deleted file mode 100644 index 3d9771b9b153..000000000000 --- a/dns/bind8/distinfo +++ /dev/null @@ -1,12 +0,0 @@ -MD5 (bind-8.3.7/bind-src.tar.gz) = 36cc1660eb7d73e872a1e5af6f832167 -SHA256 (bind-8.3.7/bind-src.tar.gz) = c3a8a8a1ed9a8b5dd2c75b445214fba5cf1b937e363c18bfbe5ba56364df327a -SIZE (bind-8.3.7/bind-src.tar.gz) = 1417083 -MD5 (bind-8.3.7/bind-doc.tar.gz) = b7ccbde30d8c43202eabf61a51366852 -SHA256 (bind-8.3.7/bind-doc.tar.gz) = 28091a37ad4ec58fd5d01fd91346158b6d12a2d8332d8a1aa92bc8c880f74a49 -SIZE (bind-8.3.7/bind-doc.tar.gz) = 1492990 -MD5 (bind-8.3.7/bind-src.tar.gz.asc) = f4814a77210b1035706702abd76e2df8 -SHA256 (bind-8.3.7/bind-src.tar.gz.asc) = acefd43d9ef7acda51c2745a99b4c75a08930f1b7b76b3396c594b4b9de8ca43 -SIZE (bind-8.3.7/bind-src.tar.gz.asc) = 187 -MD5 (bind-8.3.7/bind-doc.tar.gz.asc) = 97261ecda0ad770c359db9229b61b375 -SHA256 (bind-8.3.7/bind-doc.tar.gz.asc) = f01d1ea1badc37a949512c93d66c5aed5b500e05681cb24afe0e4d611f9bdf6a -SIZE (bind-8.3.7/bind-doc.tar.gz.asc) = 187 diff --git a/dns/bind8/files/patch-aa b/dns/bind8/files/patch-aa deleted file mode 100644 index 679d61e1e6b9..000000000000 --- a/dns/bind8/files/patch-aa +++ /dev/null @@ -1,23 +0,0 @@ ---- src/port/freebsd/Makefile.set.orig Sun Jun 23 17:32:49 2002 -+++ src/port/freebsd/Makefile.set Fri Jul 12 00:41:45 2002 -@@ -1,12 +1,14 @@ - 'CC=cc' - 'CDEBUG=-O2 -g -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat' --'DESTBIN=/usr/bin' --'DESTSBIN=/usr/sbin' --'DESTEXEC=/usr/libexec' --'DESTMAN=/usr/share/man' --'DESTHELP=/usr/share/misc' --'DESTETC=/etc' -+'DESTBIN=${PREFIX}/bin' -+'DESTSBIN=${PREFIX}/sbin' -+'DESTEXEC=${PREFIX}/libexec' -+'DESTMAN=${MANPREFIX}/man' -+'DESTHELP=${PREFIX}/share/misc' -+'DESTETC=${PREFIX}/etc' - 'DESTRUN=/var/run' -+'DESTINC=${PREFIX}/include/bind' -+'DESTLIB=${PREFIX}/lib' - 'LEX=lex -I' - 'YACC=yacc -d' - 'SYSLIBS=-lutil' diff --git a/dns/bind8/files/patch-ab b/dns/bind8/files/patch-ab deleted file mode 100644 index 5a7d1aba50c2..000000000000 --- a/dns/bind8/files/patch-ab +++ /dev/null @@ -1,42 +0,0 @@ ---- doc/man/Makefile.orig Fri Mar 14 04:43:51 1997 -+++ doc/man/Makefile Mon Jan 5 14:03:46 1998 -@@ -52,26 +52,26 @@ - # Target directory for the manual directory tree. Eg., may be used to - # specify the path of an NFS-mounted directory for common files. - # --DESTDIR= -+DESTDIR= ${MANPREFIX} - - # - # Default location for manual section directories. - # --DESTMAN= /usr/share/man -+DESTMAN= /man - - # - # Install manuals in ${MANDIR}N. For systems that generate catable manual - # entries on the fly, use - # MANDIR = man - # --MANDIR = cat -+MANDIR = man - - # - # Default extension for manual entries. To install the manual entries under - # their `real' extensions use - # CATEXT = $$N - # --CATEXT = 0 -+CATEXT = $$N - - # - # Command to install manual entries -@@ -105,7 +105,7 @@ - # can be used. - # MANROFF = cat - # --MANROFF = ( tbl | nroff -mandoc ) -+MANROFF = cat - - # - # Default extensions for installed manual entries. The following variables diff --git a/dns/bind8/files/patch-ac b/dns/bind8/files/patch-ac deleted file mode 100644 index b348758fbcd4..000000000000 --- a/dns/bind8/files/patch-ac +++ /dev/null @@ -1,11 +0,0 @@ ---- src/bin/Makefile.orig Sat Dec 23 00:02:48 2000 -+++ src/bin/Makefile Mon Jan 29 14:11:13 2001 -@@ -58,7 +58,7 @@ - "VER=${VER}" "STRIP=${STRIP}" "PS=${PS}" "INSTALL_LIB=${INSTALL_LIB}" \ - "INSTALL_EXEC=${INSTALL_EXEC}" "BOUNDS=${BOUNDS}" - --CFLAGS= ${CDEBUG} -+#CFLAGS= ${CDEBUG} - CPPFLAGS= -I${PORTINCL} -I${INCL} - - SUBDIRS = addr nslookup dig dnsquery host named named-xfer ndc nsupdate \ diff --git a/dns/bind8/pkg-descr b/dns/bind8/pkg-descr deleted file mode 100644 index b161b3f41f1e..000000000000 --- a/dns/bind8/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -BIND 8 Features - -> DNS Dynamic Updates (RFC 2136) - -> DNS Change Notification (RFC 1996) - -> Completely new configuration syntax - -> Flexible, categorized logging system - -> IP-address-based access control for queries, zone transfers, and - updates that may be specified on a zone-by-zone basis - -> More efficient zone transfers - -> Improved performance for servers with thousands of zones - -> The server no longer forks for outbound zone transfers - -> Many bug fixes - -WWW: http://www.isc.org/index.pl?/sw/bind/ diff --git a/dns/bind8/pkg-plist b/dns/bind8/pkg-plist deleted file mode 100644 index 9e6f322f9b5f..000000000000 --- a/dns/bind8/pkg-plist +++ /dev/null @@ -1,90 +0,0 @@ -bin/addr -bin/dig -bin/dnskeygen -bin/dnsquery -bin/host -bin/mkservdb -%%FAKE_SBIN%%/nslookup -%%FAKE_SBIN%%/nsupdate -%%INCLUDE_PATH%%/arpa/inet.h -%%INCLUDE_PATH%%/arpa/nameser.h -%%INCLUDE_PATH%%/arpa/nameser_compat.h -%%INCLUDE_PATH%%/hesiod.h -%%INCLUDE_PATH%%/irp.h -%%INCLUDE_PATH%%/irs.h -%%INCLUDE_PATH%%/isc/assertions.h -%%INCLUDE_PATH%%/isc/ctl.h -%%INCLUDE_PATH%%/isc/dst.h -%%INCLUDE_PATH%%/isc/eventlib.h -%%INCLUDE_PATH%%/isc/heap.h -%%INCLUDE_PATH%%/isc/irpmarshall.h -%%INCLUDE_PATH%%/isc/list.h -%%INCLUDE_PATH%%/isc/logging.h -%%INCLUDE_PATH%%/isc/memcluster.h -%%INCLUDE_PATH%%/isc/misc.h -%%INCLUDE_PATH%%/isc/tree.h -%%INCLUDE_PATH%%/netdb.h -%%INCLUDE_PATH%%/res_update.h -%%INCLUDE_PATH%%/resolv.h -%%INCLUDE_PATH%%/sys/bitypes.h -lib/libbind.a -lib/libbind_r.a -libexec/named-xfer -sbin/irpd -sbin/named -sbin/named-bootconf -sbin/ndc -%%PORTDOCS%%%%DOCSDIR%%/CHANGES -%%PORTDOCS%%%%DOCSDIR%%/DNSSEC -%%PORTDOCS%%%%DOCSDIR%%/LICENSE -%%PORTDOCS%%%%DOCSDIR%%/LICENSE_RSA -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/SUPPORT -%%PORTDOCS%%%%DOCSDIR%%/TODO -%%PORTDOCS%%%%DOCSDIR%%/conf/README -%%PORTDOCS%%%%DOCSDIR%%/conf/recursive/keep-running -%%PORTDOCS%%%%DOCSDIR%%/conf/recursive/named-res1.conf -%%PORTDOCS%%%%DOCSDIR%%/conf/recursive/named.conf.rfc1918-stubs -%%PORTDOCS%%%%DOCSDIR%%/conf/recursive/pri/127.0.0 -%%PORTDOCS%%%%DOCSDIR%%/conf/recursive/pri/localhost -%%PORTDOCS%%%%DOCSDIR%%/conf/recursive/root.cache -%%PORTDOCS%%%%DOCSDIR%%/conf/workstation/named.conf -%%PORTDOCS%%%%DOCSDIR%%/conf/workstation/pri/127.0.0 -%%PORTDOCS%%%%DOCSDIR%%/conf/workstation/pri/localhost -%%PORTDOCS%%%%DOCSDIR%%/conf/workstation/root.cache -%%PORTDOCS%%%%DOCSDIR%%/conf/workstation/stub/README -%%PORTDOCS%%%%DOCSDIR%%/html/acl.html -%%PORTDOCS%%%%DOCSDIR%%/html/address_list.html -%%PORTDOCS%%%%DOCSDIR%%/html/comments.html -%%PORTDOCS%%%%DOCSDIR%%/html/config.html -%%PORTDOCS%%%%DOCSDIR%%/html/controls.html -%%PORTDOCS%%%%DOCSDIR%%/html/docdef.html -%%PORTDOCS%%%%DOCSDIR%%/html/example.html -%%PORTDOCS%%%%DOCSDIR%%/html/include.html -%%PORTDOCS%%%%DOCSDIR%%/html/index.html -%%PORTDOCS%%%%DOCSDIR%%/html/key.html -%%PORTDOCS%%%%DOCSDIR%%/html/logging.html -%%PORTDOCS%%%%DOCSDIR%%/html/master.html -%%PORTDOCS%%%%DOCSDIR%%/html/options.html -%%PORTDOCS%%%%DOCSDIR%%/html/server.html -%%PORTDOCS%%%%DOCSDIR%%/html/trusted-keys.html -%%PORTDOCS%%%%DOCSDIR%%/html/zone.html -%%PORTDOCS%%%%DOCSDIR%%/misc/DynamicUpdate -%%PORTDOCS%%%%DOCSDIR%%/misc/FAQ.1of2 -%%PORTDOCS%%%%DOCSDIR%%/misc/FAQ.2of2 -%%PORTDOCS%%%%DOCSDIR%%/misc/rfc2317-notes.txt -%%PORTDOCS%%%%DOCSDIR%%/misc/style.txt -share/misc/nslookup.help -@dirrmtry %%INCLUDE_PATH%%/arpa -@dirrmtry %%INCLUDE_PATH%%/isc -@dirrmtry %%INCLUDE_PATH%%/sys -@dirrmtry %%INCLUDE_PATH%% -%%PORTDOCS%%@dirrm %%DOCSDIR%%/conf/recursive/pri -%%PORTDOCS%%@dirrm %%DOCSDIR%%/conf/recursive -%%PORTDOCS%%@dirrm %%DOCSDIR%%/conf/workstation/pri -%%PORTDOCS%%@dirrm %%DOCSDIR%%/conf/workstation/stub -%%PORTDOCS%%@dirrm %%DOCSDIR%%/conf/workstation -%%PORTDOCS%%@dirrm %%DOCSDIR%%/conf -%%PORTDOCS%%@dirrm %%DOCSDIR%%/html -%%PORTDOCS%%@dirrm %%DOCSDIR%%/misc -%%PORTDOCS%%@dirrm %%DOCSDIR%%/ diff --git a/dns/bind84/Makefile b/dns/bind84/Makefile deleted file mode 100644 index 3ef7a8699f11..000000000000 --- a/dns/bind84/Makefile +++ /dev/null @@ -1,144 +0,0 @@ -# New ports collection makefile for: bind84 -# Date created: 7 June 2003 -# Whom: DougB@FreeBSD.org -# -# $FreeBSD$ -# - -# I stay very aware of developments regarding BIND. I frequently delay updating -# this port from a known-stable version due to concerns about stability of a -# newer version. If you are interested in using the most recent ISC release -# you can generally build it cleanly from the source. - Doug - -PORTNAME= bind84 -PORTVERSION= 8.4.7.1 -CATEGORIES?= dns net ipv6 -MASTER_SITES= ftp://ftp.isc.org/isc/%SUBDIR%/ \ - http://dougbarton.us/Downloads/%SUBDIR%/ \ - ftp://ftp.isc.org/isc/bind8/src/8.4.7-P1/:patch \ - http://dougbarton.us/Downloads/bind8/src/8.4.7-P1/:patch -MASTER_SITE_SUBDIR= bind8/src/8.4.7 -DISTFILES= bind-src.tar.gz bind-doc.tar.gz \ - bind-src.tar.gz.asc bind-doc.tar.gz.asc \ - 8.4.7-p1.patch:patch 8.4.7-p1.patch.asc:patch -DIST_SUBDIR= bind-8.4.7 -EXTRACT_ONLY= bind-src.tar.gz bind-doc.tar.gz - -MAINTAINER= DougB@FreeBSD.org -COMMENT= The Berkeley Internet Name Domain, an implementation of DNS - -CONFLICTS= bind-8.* bind9* host-* zh-bind-8.* - -DEPRECATED= EOL - http://www.isc.org/sw/bind/bind8-eol.php -EXPIRATION_DATE= 2007-11-30 - -OPTIONS= REPLACE_BASE "Replace base BIND with this version" off \ - REPLACE_BASE_INCLUDES "Replace includes as well as binaries" off - -.include <bsd.port.pre.mk> - -.if defined(WITH_REPLACE_BASE_INCLUDES) -WITH_REPLACE_BASE= yes -INCLUDE_PATH= include -PLIST_SUB+= INCLUDE_PATH=${INCLUDE_PATH} -.else -INCLUDE_PATH= include/bind -PLIST_SUB+= INCLUDE_PATH=${INCLUDE_PATH} -.endif - -.if defined(WITH_REPLACE_BASE) -PKGNAMESUFFIX= -base -PREFIX= /usr -BIND_DESTETC= /etc/namedb -PLIST_SUB+= FAKE_SBIN=sbin -.else -BIND_DESTETC= ${PREFIX}/etc -PLIST_SUB+= FAKE_SBIN=bin -.endif - -MAN1= dig.1 dnskeygen.1 dnsquery.1 host.1 -MAN3= getaddrinfo.3 gethostbyname.3 getipnodebyname.3 getnetent.3 \ - getnameinfo.3 inet_cidr.3 hesiod.3 resolver.3 tsig.3 -MAN5= irs.conf.5 named.conf.5 resolver.5 -MAN7= hostname.7 mailaddr.7 -MAN8= named-bootconf.8 named-xfer.8 named.8 ndc.8 nslookup.8 \ - nsupdate.8 - -PATCH_ARGS= -s -d ${WRKDIR} -PATCH_DIST_ARGS= -s -d ${WRKDIR} - -WRKSRC= ${WRKDIR}/src - -verify: checksum - gpg --verify ${DISTDIR}/${DIST_SUBDIR}/bind-src.tar.gz.asc - gpg --verify ${DISTDIR}/${DIST_SUBDIR}/bind-doc.tar.gz.asc - gpg --verify ${DISTDIR}/${DIST_SUBDIR}/8.4.7-p1.patch.asc - -pre-patch: - @${SED} -e 's#^\*\*\* bind8/#*** #' -e 's#^\-\-\- bind8/#--- #' \ - -e 's#\-c bind8/#-c #' -e 's#^Index:.*##' \ - ${DISTDIR}/${DIST_SUBDIR}/8.4.7-p1.patch > \ - ${WRKDIR}/8.4.7-p1 - -EXTRA_PATCHES= ${WRKDIR}/8.4.7-p1 - -post-patch: - @${SED} -e "s#\'DESTETC=.*#'DESTETC=${BIND_DESTETC}'#" \ - -e "s#-O2 -g#${CFLAGS}#" \ - ${WRKSRC}/port/freebsd/Makefile.set > \ - ${WRKSRC}/port/freebsd/Makefile.set.sed - @${MV} ${WRKSRC}/port/freebsd/Makefile.set.sed \ - ${WRKSRC}/port/freebsd/Makefile.set - - @${SED} -e "s#{DESTEXEC}#{DESTBIN}#g" \ - ${WRKSRC}/bin/dnskeygen/Makefile > \ - ${WRKSRC}/bin/dnskeygen/Makefile.sed - @${MV} ${WRKSRC}/bin/dnskeygen/Makefile.sed \ - ${WRKSRC}/bin/dnskeygen/Makefile - - @${SED} -e "s#\'DESTINC=.*#'DESTINC=${PREFIX}/${INCLUDE_PATH}'#" \ - ${WRKSRC}/port/freebsd/Makefile.set > \ - ${WRKSRC}/port/freebsd/Makefile.set.sed - @${MV} ${WRKSRC}/port/freebsd/Makefile.set.sed \ - ${WRKSRC}/port/freebsd/Makefile.set - - @${SED} -e "s/^#ifdef __sparcv9/#if defined(sun) \&\& defined(_SOCKLEN_T) \&\& defined(__sparcv9)/" \ - ${WRKSRC}/lib/irs/getaddrinfo.c > \ - ${WRKSRC}/lib/irs/getaddrinfo.c.sed - @${MV} ${WRKSRC}/lib/irs/getaddrinfo.c.sed \ - ${WRKSRC}/lib/irs/getaddrinfo.c - -.if defined(WITH_REPLACE_BASE) -.for dir in nslookup nsupdate - @${SED} -e "s#{DESTBIN}#{DESTSBIN}#g" \ - ${WRKSRC}/bin/${dir}/Makefile > ${WRKSRC}/bin/${dir}/Makefile.sed - @${MV} ${WRKSRC}/bin/${dir}/Makefile.sed ${WRKSRC}/bin/${dir}/Makefile -.endfor -.endif - -.for f in named.conf.5 named.8 - @${SED} -e "s#/etc/named.conf#${BIND_DESTETC}/named.conf#g" \ - ${WRKDIR}/doc/man/${f} > ${WRKDIR}/doc/man/${f}.sed - @${MV} ${WRKDIR}/doc/man/${f}.sed ${WRKDIR}/doc/man/${f} -.endfor - -post-install: - cd ${WRKDIR}/doc/man && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} \ - ${MAKEFILE} clean all ${INSTALL_TARGET} - - ${INSTALL_DATA} ${WRKSRC}/include/isc/ctl.h \ - ${PREFIX}/${INCLUDE_PATH}/isc - -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR}/html ${DOCSDIR}/misc - ${INSTALL_DATA} ${WRKDIR}/doc/html/*.html ${DOCSDIR}/html - ${CP} -Rp ${WRKDIR}/src/conf ${DOCSDIR} -.for f in CHANGES DNSSEC LICENSE LICENSE_RSA README SUPPORT TODO - ${INSTALL_DATA} ${WRKDIR}/src/${f} ${DOCSDIR} -.endfor -.for f in DynamicUpdate FAQ.* *.txt - ${INSTALL_DATA} ${WRKDIR}/doc/misc/${f} ${DOCSDIR}/misc -.endfor -.endif - -.include <bsd.port.post.mk> diff --git a/dns/bind84/distinfo b/dns/bind84/distinfo deleted file mode 100644 index 76cb9b639c5d..000000000000 --- a/dns/bind84/distinfo +++ /dev/null @@ -1,18 +0,0 @@ -MD5 (bind-8.4.7/bind-src.tar.gz) = 3a801b15791647beb90c226d2674eb4d -SHA256 (bind-8.4.7/bind-src.tar.gz) = a0ef8506227797ee57a6c9488fc9ef355ba2fc1fa4616fe68abf0ed6cd009b68 -SIZE (bind-8.4.7/bind-src.tar.gz) = 1484718 -MD5 (bind-8.4.7/bind-doc.tar.gz) = d9bb14acf5c7e1569622f39420e0865d -SHA256 (bind-8.4.7/bind-doc.tar.gz) = 8adcd8c93137f626f098c9d31b8c0ff9e2fcb23f53f4919d41bc35bcef228278 -SIZE (bind-8.4.7/bind-doc.tar.gz) = 1492480 -MD5 (bind-8.4.7/bind-src.tar.gz.asc) = 1d4280ea972152810b601d95591396ef -SHA256 (bind-8.4.7/bind-src.tar.gz.asc) = 52e6182951b647f01990bc92c3afa3122235ba15137ad8755807664fde29a89d -SIZE (bind-8.4.7/bind-src.tar.gz.asc) = 187 -MD5 (bind-8.4.7/bind-doc.tar.gz.asc) = 1a8377b48d1eae61c8246c6d27fdb5ca -SHA256 (bind-8.4.7/bind-doc.tar.gz.asc) = ae32114e896ed8d3a2f96be18986bd67c4e7be50e4fd03e7d39a022e83dd47aa -SIZE (bind-8.4.7/bind-doc.tar.gz.asc) = 187 -MD5 (bind-8.4.7/8.4.7-p1.patch) = fa86090a9afb5deaf096f21803cb819b -SHA256 (bind-8.4.7/8.4.7-p1.patch) = a2400b6db3b68389bef6af1e1b0a732946f8fdc80605ef5a79a09b7ddaaf660a -SIZE (bind-8.4.7/8.4.7-p1.patch) = 47224 -MD5 (bind-8.4.7/8.4.7-p1.patch.asc) = f01bb9f96077667e78fdb95e045da9a0 -SHA256 (bind-8.4.7/8.4.7-p1.patch.asc) = 08c4ad7e869ab7def323914d1cfb89fd6117cb5db8fcd46ef35ecf5c88e00411 -SIZE (bind-8.4.7/8.4.7-p1.patch.asc) = 478 diff --git a/dns/bind84/files/patch-aa b/dns/bind84/files/patch-aa deleted file mode 100644 index 679d61e1e6b9..000000000000 --- a/dns/bind84/files/patch-aa +++ /dev/null @@ -1,23 +0,0 @@ ---- src/port/freebsd/Makefile.set.orig Sun Jun 23 17:32:49 2002 -+++ src/port/freebsd/Makefile.set Fri Jul 12 00:41:45 2002 -@@ -1,12 +1,14 @@ - 'CC=cc' - 'CDEBUG=-O2 -g -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat' --'DESTBIN=/usr/bin' --'DESTSBIN=/usr/sbin' --'DESTEXEC=/usr/libexec' --'DESTMAN=/usr/share/man' --'DESTHELP=/usr/share/misc' --'DESTETC=/etc' -+'DESTBIN=${PREFIX}/bin' -+'DESTSBIN=${PREFIX}/sbin' -+'DESTEXEC=${PREFIX}/libexec' -+'DESTMAN=${MANPREFIX}/man' -+'DESTHELP=${PREFIX}/share/misc' -+'DESTETC=${PREFIX}/etc' - 'DESTRUN=/var/run' -+'DESTINC=${PREFIX}/include/bind' -+'DESTLIB=${PREFIX}/lib' - 'LEX=lex -I' - 'YACC=yacc -d' - 'SYSLIBS=-lutil' diff --git a/dns/bind84/files/patch-ab b/dns/bind84/files/patch-ab deleted file mode 100644 index 5a7d1aba50c2..000000000000 --- a/dns/bind84/files/patch-ab +++ /dev/null @@ -1,42 +0,0 @@ ---- doc/man/Makefile.orig Fri Mar 14 04:43:51 1997 -+++ doc/man/Makefile Mon Jan 5 14:03:46 1998 -@@ -52,26 +52,26 @@ - # Target directory for the manual directory tree. Eg., may be used to - # specify the path of an NFS-mounted directory for common files. - # --DESTDIR= -+DESTDIR= ${MANPREFIX} - - # - # Default location for manual section directories. - # --DESTMAN= /usr/share/man -+DESTMAN= /man - - # - # Install manuals in ${MANDIR}N. For systems that generate catable manual - # entries on the fly, use - # MANDIR = man - # --MANDIR = cat -+MANDIR = man - - # - # Default extension for manual entries. To install the manual entries under - # their `real' extensions use - # CATEXT = $$N - # --CATEXT = 0 -+CATEXT = $$N - - # - # Command to install manual entries -@@ -105,7 +105,7 @@ - # can be used. - # MANROFF = cat - # --MANROFF = ( tbl | nroff -mandoc ) -+MANROFF = cat - - # - # Default extensions for installed manual entries. The following variables diff --git a/dns/bind84/files/patch-ac b/dns/bind84/files/patch-ac deleted file mode 100644 index b348758fbcd4..000000000000 --- a/dns/bind84/files/patch-ac +++ /dev/null @@ -1,11 +0,0 @@ ---- src/bin/Makefile.orig Sat Dec 23 00:02:48 2000 -+++ src/bin/Makefile Mon Jan 29 14:11:13 2001 -@@ -58,7 +58,7 @@ - "VER=${VER}" "STRIP=${STRIP}" "PS=${PS}" "INSTALL_LIB=${INSTALL_LIB}" \ - "INSTALL_EXEC=${INSTALL_EXEC}" "BOUNDS=${BOUNDS}" - --CFLAGS= ${CDEBUG} -+#CFLAGS= ${CDEBUG} - CPPFLAGS= -I${PORTINCL} -I${INCL} - - SUBDIRS = addr nslookup dig dnsquery host named named-xfer ndc nsupdate \ diff --git a/dns/bind84/pkg-descr b/dns/bind84/pkg-descr deleted file mode 100644 index 36e811efc06e..000000000000 --- a/dns/bind84/pkg-descr +++ /dev/null @@ -1,16 +0,0 @@ -BIND 8 Features - -> DNS Dynamic Updates (RFC 2136) - -> DNS Change Notification (RFC 1996) - -> Completely new configuration syntax - -> Flexible, categorized logging system - -> IP-address-based access control for queries, zone transfers, and - updates that may be specified on a zone-by-zone basis - -> More efficient zone transfers - -> Improved performance for servers with thousands of zones - -> The server no longer forks for outbound zone transfers - -> Many bug fixes - -BIND 8.4.0 Highlights - IPv6 transport support for named, named-xfer and ndc. - -WWW: http://www.isc.org/index.pl?/sw/bind/ diff --git a/dns/bind84/pkg-plist b/dns/bind84/pkg-plist deleted file mode 100644 index ff10bdfe8341..000000000000 --- a/dns/bind84/pkg-plist +++ /dev/null @@ -1,91 +0,0 @@ -bin/addr -bin/dig -bin/dnskeygen -bin/dnsquery -bin/host -bin/mkservdb -%%FAKE_SBIN%%/nslookup -%%FAKE_SBIN%%/nsupdate -%%INCLUDE_PATH%%/arpa/inet.h -%%INCLUDE_PATH%%/arpa/nameser.h -%%INCLUDE_PATH%%/arpa/nameser_compat.h -%%INCLUDE_PATH%%/hesiod.h -%%INCLUDE_PATH%%/irp.h -%%INCLUDE_PATH%%/irs.h -%%INCLUDE_PATH%%/isc/assertions.h -%%INCLUDE_PATH%%/isc/ctl.h -%%INCLUDE_PATH%%/isc/dst.h -%%INCLUDE_PATH%%/isc/eventlib.h -%%INCLUDE_PATH%%/isc/heap.h -%%INCLUDE_PATH%%/isc/irpmarshall.h -%%INCLUDE_PATH%%/isc/list.h -%%INCLUDE_PATH%%/isc/logging.h -%%INCLUDE_PATH%%/isc/memcluster.h -%%INCLUDE_PATH%%/isc/misc.h -%%INCLUDE_PATH%%/isc/tree.h -%%INCLUDE_PATH%%/netdb.h -%%INCLUDE_PATH%%/res_update.h -%%INCLUDE_PATH%%/resolv.h -%%INCLUDE_PATH%%/sys/bitypes.h -lib/libbind.a -lib/libbind_r.a -libexec/named-xfer -sbin/irpd -sbin/named -sbin/named-bootconf -sbin/ndc -%%PORTDOCS%%%%DOCSDIR%%/CHANGES -%%PORTDOCS%%%%DOCSDIR%%/DNSSEC -%%PORTDOCS%%%%DOCSDIR%%/LICENSE -%%PORTDOCS%%%%DOCSDIR%%/LICENSE_RSA -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/SUPPORT -%%PORTDOCS%%%%DOCSDIR%%/TODO -%%PORTDOCS%%%%DOCSDIR%%/conf/README -%%PORTDOCS%%%%DOCSDIR%%/conf/recursive/keep-running -%%PORTDOCS%%%%DOCSDIR%%/conf/recursive/named-res1.conf -%%PORTDOCS%%%%DOCSDIR%%/conf/recursive/named.conf.rfc1918-stubs -%%PORTDOCS%%%%DOCSDIR%%/conf/recursive/pri/127.0.0 -%%PORTDOCS%%%%DOCSDIR%%/conf/recursive/pri/localhost -%%PORTDOCS%%%%DOCSDIR%%/conf/recursive/root.cache -%%PORTDOCS%%%%DOCSDIR%%/conf/workstation/named.conf -%%PORTDOCS%%%%DOCSDIR%%/conf/workstation/pri/127.0.0 -%%PORTDOCS%%%%DOCSDIR%%/conf/workstation/pri/localhost -%%PORTDOCS%%%%DOCSDIR%%/conf/workstation/pri/localhost.ip6.arpa -%%PORTDOCS%%%%DOCSDIR%%/conf/workstation/root.cache -%%PORTDOCS%%%%DOCSDIR%%/conf/workstation/stub/README -%%PORTDOCS%%%%DOCSDIR%%/html/acl.html -%%PORTDOCS%%%%DOCSDIR%%/html/address_list.html -%%PORTDOCS%%%%DOCSDIR%%/html/comments.html -%%PORTDOCS%%%%DOCSDIR%%/html/config.html -%%PORTDOCS%%%%DOCSDIR%%/html/controls.html -%%PORTDOCS%%%%DOCSDIR%%/html/docdef.html -%%PORTDOCS%%%%DOCSDIR%%/html/example.html -%%PORTDOCS%%%%DOCSDIR%%/html/include.html -%%PORTDOCS%%%%DOCSDIR%%/html/index.html -%%PORTDOCS%%%%DOCSDIR%%/html/key.html -%%PORTDOCS%%%%DOCSDIR%%/html/logging.html -%%PORTDOCS%%%%DOCSDIR%%/html/master.html -%%PORTDOCS%%%%DOCSDIR%%/html/options.html -%%PORTDOCS%%%%DOCSDIR%%/html/server.html -%%PORTDOCS%%%%DOCSDIR%%/html/trusted-keys.html -%%PORTDOCS%%%%DOCSDIR%%/html/zone.html -%%PORTDOCS%%%%DOCSDIR%%/misc/DynamicUpdate -%%PORTDOCS%%%%DOCSDIR%%/misc/FAQ.1of2 -%%PORTDOCS%%%%DOCSDIR%%/misc/FAQ.2of2 -%%PORTDOCS%%%%DOCSDIR%%/misc/rfc2317-notes.txt -%%PORTDOCS%%%%DOCSDIR%%/misc/style.txt -share/misc/nslookup.help -@dirrmtry %%INCLUDE_PATH%%/arpa -@dirrmtry %%INCLUDE_PATH%%/isc -@dirrmtry %%INCLUDE_PATH%%/sys -@dirrmtry %%INCLUDE_PATH%% -%%PORTDOCS%%@dirrm %%DOCSDIR%%/conf/recursive/pri -%%PORTDOCS%%@dirrm %%DOCSDIR%%/conf/recursive -%%PORTDOCS%%@dirrm %%DOCSDIR%%/conf/workstation/pri -%%PORTDOCS%%@dirrm %%DOCSDIR%%/conf/workstation/stub -%%PORTDOCS%%@dirrm %%DOCSDIR%%/conf/workstation -%%PORTDOCS%%@dirrm %%DOCSDIR%%/conf -%%PORTDOCS%%@dirrm %%DOCSDIR%%/html -%%PORTDOCS%%@dirrm %%DOCSDIR%%/misc -%%PORTDOCS%%@dirrm %%DOCSDIR%% diff --git a/dns/bind9/Makefile b/dns/bind9/Makefile index f0e25fbc1663..cc0d4139a71c 100644 --- a/dns/bind9/Makefile +++ b/dns/bind9/Makefile @@ -33,7 +33,7 @@ CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps \ USE_OPENSSL= yes -CONFLICTS= bind-8.* bind84-8.* bind9-9.4.* bind9-dlz-* bind9-sdb-mysql-* host-* zh-bind-8.* +CONFLICTS= bind9-9.4.* bind9-dlz-* bind9-sdb-mysql-* host-* OPTIONS= REPLACE_BASE "Replace base BIND with this version" off \ THREADS "Compile with thread support (NOT RECOMMENDED!)" off diff --git a/dns/bind94/Makefile b/dns/bind94/Makefile index 73b1414825f6..8820d4308171 100644 --- a/dns/bind94/Makefile +++ b/dns/bind94/Makefile @@ -33,7 +33,7 @@ CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps \ USE_OPENSSL= yes -CONFLICTS= bind-8.* bind84-8.* bind9-9.3.* bind9-dlz-* bind9-sdb-mysql-* host-* zh-bind-8.* +CONFLICTS= bind9-9.3.* bind9-dlz-* bind9-sdb-mysql-* host-* OPTIONS= REPLACE_BASE "Replace base BIND with this version" off \ LARGE_FILE "64-bit file support" off \ diff --git a/dns/bind95/Makefile b/dns/bind95/Makefile index 73b1414825f6..8820d4308171 100644 --- a/dns/bind95/Makefile +++ b/dns/bind95/Makefile @@ -33,7 +33,7 @@ CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps \ USE_OPENSSL= yes -CONFLICTS= bind-8.* bind84-8.* bind9-9.3.* bind9-dlz-* bind9-sdb-mysql-* host-* zh-bind-8.* +CONFLICTS= bind9-9.3.* bind9-dlz-* bind9-sdb-mysql-* host-* OPTIONS= REPLACE_BASE "Replace base BIND with this version" off \ LARGE_FILE "64-bit file support" off \ diff --git a/dns/bind96/Makefile b/dns/bind96/Makefile index 73b1414825f6..8820d4308171 100644 --- a/dns/bind96/Makefile +++ b/dns/bind96/Makefile @@ -33,7 +33,7 @@ CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps \ USE_OPENSSL= yes -CONFLICTS= bind-8.* bind84-8.* bind9-9.3.* bind9-dlz-* bind9-sdb-mysql-* host-* zh-bind-8.* +CONFLICTS= bind9-9.3.* bind9-dlz-* bind9-sdb-mysql-* host-* OPTIONS= REPLACE_BASE "Replace base BIND with this version" off \ LARGE_FILE "64-bit file support" off \ diff --git a/mail/Makefile b/mail/Makefile index 856105c1c448..1126a937e026 100644 --- a/mail/Makefile +++ b/mail/Makefile @@ -549,7 +549,6 @@ SUBDIR += simscan SUBDIR += sma SUBDIR += smail - SUBDIR += smc-milter SUBDIR += smtp-gated SUBDIR += smtpclient SUBDIR += smtpd diff --git a/mail/smc-milter/Makefile b/mail/smc-milter/Makefile deleted file mode 100644 index 668a95886444..000000000000 --- a/mail/smc-milter/Makefile +++ /dev/null @@ -1,39 +0,0 @@ -# New ports collection makefile for: smc-milter -# Date created: 30 March 2005 -# Whom: Andrey E. Shevtsov -# -# $FreeBSD$ -# - -PORTNAME= smc-milter -PORTVERSION= 1.6 -CATEGORIES= mail -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= milter - -MAINTAINER= ports@FreeBSD.org -COMMENT= A non-context email filter - -BUILD_DEPENDS= ${LOCALBASE}/lib/libbind_r.a:${PORTSDIR}/dns/bind84 - -USE_GMAKE= yes - -MAKE_ENV+= PTHREAD_LIBS=${PTHREAD_LIBS} - -NOMAN= - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} >= 700042 -BROKEN= Does not compile with GCC 4.2 -.endif - -post-patch: - @${REINPLACE_CMD} -e 's|\/opt\/SMC|${PREFIX}\/etc\/smc|g' \ - ${WRKSRC}/smc-milter.h - -post-install: - ${INSTALL_SCRIPT} ${WRKSRC}/smc-milter.sh \ - ${PREFIX}/etc/rc.d/smc-milter.sh.sample - -.include <bsd.port.post.mk> diff --git a/mail/smc-milter/distinfo b/mail/smc-milter/distinfo deleted file mode 100644 index 6773f2ceed5e..000000000000 --- a/mail/smc-milter/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (smc-milter-1.6.tar.gz) = 668719c377a5f29fb84ea2481732954b -SHA256 (smc-milter-1.6.tar.gz) = 494f59b73a5dc7db44eae6a9320fd1da8fc7e5f3bca8c476e191cf5de0d9301d -SIZE (smc-milter-1.6.tar.gz) = 97610 diff --git a/mail/smc-milter/files/patch-Makefile b/mail/smc-milter/files/patch-Makefile deleted file mode 100644 index c5efa8aba0dd..000000000000 --- a/mail/smc-milter/files/patch-Makefile +++ /dev/null @@ -1,45 +0,0 @@ ---- Makefile.orig Mon Apr 18 21:07:30 2005 -+++ Makefile Mon Apr 18 21:07:36 2005 -@@ -5,8 +5,9 @@ - SRCS = utils.c relay.c smtp.c regex.c - MILTER_OBJS = utils.o relay.o smtp.o regex.o - MILTER = smc-milter --INSDIR = /opt/SMC --CC = gcc -+BINDIR = ${PREFIX}/bin -+ETCDIR = ${PREFIX}/etc/smc -+CC ?= gcc - - ifdef DEBUG - CFLAGS = -g -ggdb2 -@@ -18,8 +19,8 @@ - CFLAGS += -Wall -D_GNU_SOURCE -D_REENTRANT -I/usr/lib/bind/include - LIBS = /usr/lib/bind/lib/libbind_r.a -lmilter -pthread -lssl - else -- CFLAGS += -Wall -D_GNU_SOURCE -D_REENTRANT -- LIBS = -lmilter -pthread -lssl -lresolv -+ CFLAGS += -Wall -D_GNU_SOURCE -D_REENTRANT -I${LOCALBASE}/include/bind -+ LIBS = -lmilter ${PTHREAD_LIBS} -lssl -lbind_r -lcrypto -L${LOCALBASE}/lib - endif - - all: milter -@@ -31,14 +32,14 @@ - $(CC) $(CFLAGS) -c $< - - install: -- [ -d "$(INSDIR)" ] || mkdir $(INSDIR) -+ [ -d "$(ETCDIR)" ] || mkdir $(ETCDIR) - if [ -n "$(MILTER)" ]; then \ - strip $(MILTER) ; \ -- install -m 755 $(MILTER) $(INSDIR) ; \ -+ install -m 755 $(MILTER) $(BINDIR) ; \ - fi -- install -m 644 $(MILTER).conf $(INSDIR) -- install -m 644 $(MILTER).policy $(INSDIR) -- install -m 644 $(MILTER).users $(INSDIR) -+ install -m 644 $(MILTER).conf $(ETCDIR) -+ install -m 644 $(MILTER).policy $(ETCDIR) -+ install -m 644 $(MILTER).users $(ETCDIR) - - remove: - rm -f $(INSDIR)/$(MILTER)* diff --git a/mail/smc-milter/pkg-descr b/mail/smc-milter/pkg-descr deleted file mode 100644 index dcc951753f67..000000000000 --- a/mail/smc-milter/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -Sendmail Confirmation System (SMC) is an Sendmail milter plugin that is -designed to significantly reduce the amount of junk email you receive. It -uses dynamic local and DNS-based remote whitelists, blacklists, and an -original auto-confirmation system for unknown but legitimate senders. It -includes features for protecting recipients from dangerous attachments and -HTML includes. It uses a set of original algorithms, including "Check relay -by NS", which simulates a dynamic whitelisting technique, and "Check delays", -also known as "Greylisting". - -WWW: http://milter.sourceforge.net/ diff --git a/mail/smc-milter/pkg-message b/mail/smc-milter/pkg-message deleted file mode 100644 index 32665caf80b1..000000000000 --- a/mail/smc-milter/pkg-message +++ /dev/null @@ -1,12 +0,0 @@ -The start/stop script sample has been placed in -$PREFIX/etc/rc.d/smc-milter.sh.sample -Configuration files has been placed in $PREFIX/etc/smc/ - -Add this lines to your sendmail's .mc file: - -define(`confMILTER_MACROS_CONNECT', `{client_addr}', `{client_name}')dnl -INPUT_MAIL_FILTER(`SMC-milter', `S=local:/var/run/smc-milter.sock, F=T, T=C:30m;S:10m;R:10m;E:30m')dnl - -Then generate new sendmail.cf, install it, start smc-milter and finally -restart sendmail. - diff --git a/mail/smc-milter/pkg-plist b/mail/smc-milter/pkg-plist deleted file mode 100644 index f0d28a696a88..000000000000 --- a/mail/smc-milter/pkg-plist +++ /dev/null @@ -1,6 +0,0 @@ -bin/smc-milter -etc/smc/smc-milter.conf -etc/smc/smc-milter.policy -etc/smc/smc-milter.users -@dirrm etc/smc -etc/rc.d/smc-milter.sh.sample |