aboutsummaryrefslogtreecommitdiff
path: root/devel/lion/Makefile
diff options
context:
space:
mode:
authorRenato Botelho <garga@FreeBSD.org>2006-06-29 11:08:18 +0000
committerRenato Botelho <garga@FreeBSD.org>2006-06-29 11:08:18 +0000
commit08dcbfe97ff978d93691bfc708be97256b4d593b (patch)
tree2cb3c16c31194ee305cd89b52f3ae855ea24523f /devel/lion/Makefile
parentf000ab50448b2a03618efdca884b0a4f39199142 (diff)
downloadports-08dcbfe97ff978d93691bfc708be97256b4d593b.tar.gz
ports-08dcbfe97ff978d93691bfc708be97256b4d593b.zip
Notes
Diffstat (limited to 'devel/lion/Makefile')
-rw-r--r--devel/lion/Makefile40
1 files changed, 40 insertions, 0 deletions
diff --git a/devel/lion/Makefile b/devel/lion/Makefile
new file mode 100644
index 000000000000..5993d2d93c0f
--- /dev/null
+++ b/devel/lion/Makefile
@@ -0,0 +1,40 @@
+# New ports collection makefile for: LiON
+# Date created: June 2006
+# Whom: Marco Molteni <molterSPAM@gufiSPAM.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= lion
+DISTVERSION= 20060301
+CATEGORIES= devel net
+MASTER_SITES= http://www.lundman.net/ftp/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= molterSPAM@gufiSPAM.org
+COMMENT= Multi-platform, event-driven, simple networking library
+
+# TODO
+# add support for SSL/TLS/OpenSSL
+WRKSRC= ${WRKDIR}/${PORTNAME}
+USE_GMAKE= yes
+ALL_TARGET= default
+
+INCLUDES= base64.h connections.h io.h lfnmatch.h lgroup.h lion.h \
+ lion_rcsid.h lion_types.h misc.h pipe.h sockets.h \
+ timers.h tls.h udp.h zlib.h
+
+post-patch:
+ @${REINPLACE_CMD} -e 's,<time.h>,<sys/time.h>,' \
+ ${WRKSRC}/timers.h
+ @${REINPLACE_CMD} -E 's,^(CC|LDFLAGS) *=,\1 ?=,' \
+ ${WRKSRC}/Makefile
+
+do-install:
+ ${INSTALL_DATA} ${WRKSRC}/liblion.a ${PREFIX}/lib
+ @${MKDIR} ${PREFIX}/include/lion
+.for i in ${INCLUDES}
+ ${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/include/lion
+.endfor
+
+.include <bsd.port.mk>