Index: ports/sysutils/ucspi-tcp/Makefile =================================================================== RCS file: /home/ncvs/ports/sysutils/ucspi-tcp/Makefile,v retrieving revision 1.31 diff -u -r1.31 Makefile --- ports/sysutils/ucspi-tcp/Makefile 9 Oct 2007 18:36:54 -0000 1.31 +++ ports/sysutils/ucspi-tcp/Makefile 10 Oct 2007 17:14:12 -0000 @@ -6,19 +6,24 @@ # PORTNAME= ucspi-tcp -PORTVERSION= 0.88 +PORTVERSION= ${UCSPI_VER} PORTREVISION= 2 CATEGORIES= sysutils net MASTER_SITES= http://cr.yp.to/ucspi-tcp/ \ ${MASTER_SITE_LOCAL} MASTER_SITE_SUBDIR= garga/ucspi-tcp +DISTNAME= ${PORTNAME}-${UCSPI_VER} PATCH_DIST_STRIP= -p1 MAINTAINER= garga@FreeBSD.org COMMENT= Command-line tools for building TCP client-server applications -OPTIONS= MAN "Install man(1) pages" on \ +UCSPI_VER= 0.88 +UCSPI_V6_VER= diff10 + +OPTIONS= IPV6 "Adds support for IPv6" off \ + MAN "Install man(1) pages" on \ RSS_DIFF "Patch rblsmtpd for qmail users" off \ SSL "Adds support for SSL (Secure Socket Layer)" off \ RBL2SMTPD "Don't drop connection, pass envvar to smtpd" off @@ -75,6 +80,14 @@ PATCHFILES+= ucspi-rss.diff:rss .endif +.if defined(WITH_IPV6) +PKGNAMESUFFIX= -ipv6 +PORTVERSION= ${UCSPI_VER}.${UCSPI_V6_VER:S/test/b/:S/diff//} +CATEGORIES+= ipv6 +PATCH_SITES+= http://www.fefe.de/ucspi/:ipv6 +PATCHFILES+= ${PORTNAME}-${UCSPI_VER}-ipv6.${UCSPI_V6_VER}.bz2:ipv6 +.endif + .if defined(WITH_SSL) # we can't use USE_OPENSSL=yes after including bsd.port.pre.mk .include "${PORTSDIR}/Mk/bsd.openssl.mk" Index: ports/sysutils/ucspi-tcp/distinfo =================================================================== RCS file: /home/ncvs/ports/sysutils/ucspi-tcp/distinfo,v retrieving revision 1.8 diff -u -r1.8 distinfo --- ports/sysutils/ucspi-tcp/distinfo 8 Jun 2006 23:41:52 -0000 1.8 +++ ports/sysutils/ucspi-tcp/distinfo 10 Oct 2007 17:14:12 -0000 @@ -7,6 +7,8 @@ MD5 (ucspi-rss.diff) = 554ec0eb60f619667efde3fb5325310d SHA256 (ucspi-rss.diff) = 5101354eb86d8e11edefd7b83df4e9c274a55b845f4cb2ce36dda912aced56f4 SIZE (ucspi-rss.diff) = 1828 +MD5 (ucspi-tcp-0.88-ipv6.diff10.bz2) = 5068018c73cdcb66f5de5977fc1648c7 +SIZE (ucspi-tcp-0.88-ipv6.diff10.bz2) = 18711 MD5 (ucspi-tcp-ssl-20050405.patch.gz) = cbe2443539d5289ffb5ae2a036e0ba3d SHA256 (ucspi-tcp-ssl-20050405.patch.gz) = 931ebeb9ca3ceb9394464aca0c4585048d04fc194fc5a9d4bb49bdd8ac249467 SIZE (ucspi-tcp-ssl-20050405.patch.gz) = 13173