summaryrefslogtreecommitdiffstats
path: root/devel/ORBit/Makefile
diff options
context:
space:
mode:
authorsobomax <sobomax@FreeBSD.org>2001-10-29 08:19:24 +0000
committersobomax <sobomax@FreeBSD.org>2001-10-29 08:19:24 +0000
commit1d58c5cef7b143e64c60903ddaa40501d2456759 (patch)
treeac10f4c1c34da931e95960e5ca425fb07089c6d4 /devel/ORBit/Makefile
parentf8e8c63862852a1ca0918e460e5cc8bf01d56d65 (diff)
downloadFreeBSD-ports-1d58c5cef7b143e64c60903ddaa40501d2456759.zip
FreeBSD-ports-1d58c5cef7b143e64c60903ddaa40501d2456759.tar.gz
Reimplement fix for an imcompatibility between ORBit and FreeBSD properly.
Instead of replacing writev(2) with loop based on write(2), test system limit on the number of vectors writev(2) accepts and split call to writev(2) to several calls in such a way that number of vectors in each call doesn't exceed this limit (aka UIO_MAXIOV). Bump PORTREVISION.
Diffstat (limited to 'devel/ORBit/Makefile')
-rw-r--r--devel/ORBit/Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/devel/ORBit/Makefile b/devel/ORBit/Makefile
index 8426c47..e052ed5 100644
--- a/devel/ORBit/Makefile
+++ b/devel/ORBit/Makefile
@@ -7,7 +7,7 @@
PORTNAME= ORBit
PORTVERSION= 0.5.10
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= stable/sources/ORBit
@@ -26,6 +26,9 @@ CONFIGURE_ARGS= --disable-indent
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LIBS="-L${LOCALBASE}/lib"
+post-patch:
+ @${TOUCH} ${WRKSRC}/configure
+
post-install:
@${ECHO} "ORBIIOPIPv4=0" > ${PREFIX}/etc/orbitrc.default
@${ECHO} "ORBIIOPIPv6=0" >> ${PREFIX}/etc/orbitrc.default
OpenPOWER on IntegriCloud