diff options
author | cperciva <cperciva@FreeBSD.org> | 2013-04-17 10:47:32 +0800 |
---|---|---|
committer | cperciva <cperciva@FreeBSD.org> | 2013-04-17 10:47:32 +0800 |
commit | d7be9e9d94aab46c8c5de539b5fc0563120e8e9b (patch) | |
tree | d73a42e2016130cee7d3b3079ab3db669132c313 | |
parent | 70380c17f4a4b288fcc7c7d111eee0b917eb45d2 (diff) | |
download | freebsd-ports-gnome-d7be9e9d94aab46c8c5de539b5fc0563120e8e9b.tar.gz freebsd-ports-gnome-d7be9e9d94aab46c8c5de539b5fc0563120e8e9b.tar.zst freebsd-ports-gnome-d7be9e9d94aab46c8c5de539b5fc0563120e8e9b.zip |
Update to spiped 1.3.1.
This new version brings automatic DNS re-resolution (useful when connecting
from wifi networks which give fake DNS until you log in), fixes a bug in the
handling of reset TCP connections, and replaces README files with man pages.
As the spiped build sets _POSIX_C_SOURCE for maximal portability, yet looks
for and uses MSG_NOSIGNAL if it is available (as a performance optimization
relative to the POSIX-compliant approach of blocking SIGPIPE), we force the
__BSD_VISIBLE macro to be defined.
Feature safe: yes
-rw-r--r-- | sysutils/spiped/Makefile | 23 | ||||
-rw-r--r-- | sysutils/spiped/distinfo | 4 |
2 files changed, 11 insertions, 16 deletions
diff --git a/sysutils/spiped/Makefile b/sysutils/spiped/Makefile index 82ea6f6df803..4ed51c271da4 100644 --- a/sysutils/spiped/Makefile +++ b/sysutils/spiped/Makefile @@ -1,13 +1,7 @@ -# New ports collection makefile for: spiped secure pipe daemon -# Date created: 2011-08-18 -# Whom: Colin Percival -# # $FreeBSD$ -# PORTNAME= spiped -PORTVERSION= 1.2.1 -PORTREVISION= 1 +PORTVERSION= 1.3.1 CATEGORIES= sysutils security MASTER_SITES= http://www.tarsnap.com/spiped/ EXTRACT_SUFX= .tgz @@ -18,21 +12,22 @@ COMMENT= Daemon for creating secure symmetric pipes LICENSE= BSD LICENSE_FILE= ${WRKSRC}/COPYRIGHT -DOCFILES= BUILDING CHANGELOG COPYRIGHT README STYLE -READMES= spiped spipe +# Ask to have man pages installed +MAKE_ARGS= MAN1DIR=${MANPREFIX}/man/man1 +MAN1= spiped.1 spipe.1 +# Force __BSD_VISIBLE on since it works and improves performance +MAKE_ARGS+= CFLAGS="-O2 -D__BSD_VISIBLE" + +PORTDOCS= BUILDING CHANGELOG COPYRIGHT README STYLE PLIST_FILES= bin/spiped bin/spipe -PORTDOCS= ${DOCFILES} ${READMES:S/^/README-/} USE_RC_SUBR= spiped post-install: -.if !defined(NOPORTDOCS) +.if defined(PORT_OPTIONS:MDOCS) ${MKDIR} ${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_MAN} ${DOCFILES} ${DOCSDIR}) -.for README in ${READMES} - ${INSTALL_MAN} ${WRKSRC}/${README}/README ${DOCSDIR}/README-${README} -.endfor .endif .include <bsd.port.mk> diff --git a/sysutils/spiped/distinfo b/sysutils/spiped/distinfo index 591f5bfa838a..e9da1edf0277 100644 --- a/sysutils/spiped/distinfo +++ b/sysutils/spiped/distinfo @@ -1,2 +1,2 @@ -SHA256 (spiped-1.2.1.tgz) = 4e2e532b2a7df8e9a771c27a1bc2889f0d834e986d4f4a02a2a12174560ea44b -SIZE (spiped-1.2.1.tgz) = 50818 +SHA256 (spiped-1.3.1.tgz) = 8a58a983be460b88ed5a105201a0f0afacb83382208761837a62871dcca42fee +SIZE (spiped-1.3.1.tgz) = 59362 |