From 758b6a8fe39c2ca45ab9d7e33bf98ac9f5979113 Mon Sep 17 00:00:00 2001 From: Mario Sergio Fujikawa Ferreira Date: Sun, 16 Jan 2005 05:04:44 +0000 Subject: New port Sockets version 1.7.1: A C++ wrapper for BSD-style sockets --- net/Sockets/Makefile | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 net/Sockets/Makefile (limited to 'net/Sockets/Makefile') diff --git a/net/Sockets/Makefile b/net/Sockets/Makefile new file mode 100644 index 000000000000..6fce882d5d58 --- /dev/null +++ b/net/Sockets/Makefile @@ -0,0 +1,45 @@ +# New ports collection makefile for: C++ Sockets +# Date created: Sat Jan 15 16:17:20 UTC 2005 +# Whom: Mario Sergio Fujikawa Ferreira +# +# $FreeBSD$ +# + +PORTNAME= Sockets +PORTVERSION= 1.7.1 +CATEGORIES= net ipv6 +MASTER_SITES= http://www.alhem.net/Sockets/ + +MAINTAINER= lioux@FreeBSD.org +COMMENT= A C++ wrapper for BSD-style sockets + +USE_GMAKE= yes +USE_OPENSSL= yes +WITH_OPENSSL_BASE= yes +MAKE_ENV= CXX="${CXX}" +USE_REINPLACE= yes + +post-patch: +# PREFIX safeness +# CXX safeness +# CXXFLAGS safeness + @${REINPLACE_CMD} -E \ + -e 's|-O2||' \ + -e 's|^PREFIX.+$$|PREFIX=${PREFIX}|' \ + -e 's|^INCLUDE.+$$|INCLUDE=-I. -I${OPENSSLINC}|' \ + -e 's|g\+\+|${CXX}|' \ + ${BUILD_WRKSRC}/${MAKEFILE} +# fix StdLog.h location + @${FIND} ${WRKSRC} -type f | \ + ${XARGS} -n 5 -x \ + ${REINPLACE_CMD} -E \ + -e 's|"StdLog.h"||' + +.include + +.if ${OSVERSION} < 500000 +IGNORE= FreeBSD prior to 500000 does not support uuid(3) required\ + for building +.endif + +.include -- cgit v1.2.3