import libev 3.8, from MAINTAINER Baptiste Daroussin (with some tweaks

by me):

Libev is a high-performance event loop/event model with lots of
features.  It is modelled (very loosely) after libevent and the Event
perl module, but aims to be faster and more correct, and also more
featureful. And also smaller.

(actually, really import the files. Oh yeah, cvs i love you so much.)
This commit is contained in:
landry 2009-09-02 19:19:43 +00:00
parent 3301334797
commit b25effc5f7
6 changed files with 58 additions and 0 deletions

26
devel/libev/Makefile Normal file
View File

@ -0,0 +1,26 @@
# $OpenBSD: Makefile,v 1.1.1.1 2009/09/02 19:19:43 landry Exp $
COMMENT = high-performance event loop library
DISTNAME = libev-3.8
CATEGORIES = devel
MAINTAINER = Bapt <baptiste.daroussin@gmail.com>
SHARED_LIBS= ev 0.0 #.3
HOMEPAGE = http://dist.schmorp.de/libev/
MASTER_SITES = ${HOMEPAGE}
# BSD / GPL
PERMIT_PACKAGE_CDROM = Yes
PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM =Yes
PERMIT_DISTFILES_FTP = Yes
WANTLIB = m
USE_LIBTOOL = Yes
CONFIGURE_STYLE = gnu
.include <bsd.port.mk>

5
devel/libev/distinfo Normal file
View File

@ -0,0 +1,5 @@
MD5 (libev-3.8.tar.gz) = SJdFPAdwVnaXd9Q+VJXe0Q==
RMD160 (libev-3.8.tar.gz) = YzmHggIvMEf26Fh7gC4HLP5AlMg=
SHA1 (libev-3.8.tar.gz) = zFej5uFxc4qqnWrzXqZmJKCmK1E=
SHA256 (libev-3.8.tar.gz) = JeNTr1cHvEJhJ24CkBrUaeGkbFier19mxdMnXJixIpQ=
SIZE (libev-3.8.tar.gz) = 470250

View File

@ -0,0 +1,13 @@
$OpenBSD: patch-configure,v 1.1.1.1 2009/09/02 19:19:43 landry Exp $
--- configure.orig Mon Aug 31 19:50:25 2009
+++ configure Mon Aug 31 19:50:34 2009
@@ -19845,9 +19845,6 @@ LIBTOOL='$(SHELL) $(top_builddir)/libtool'
-if test "x$GCC" = xyes ; then
- CFLAGS="$CFLAGS -O3"
-fi

4
devel/libev/pkg/DESCR Normal file
View File

@ -0,0 +1,4 @@
Libev is a high-performance event loop/event model with lots of
features. It is modelled (very loosely) after libevent and the Event
perl module, but aims to be faster and more correct, and also more
featureful. And also smaller.

View File

@ -0,0 +1,2 @@
@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2009/09/02 19:19:43 landry Exp $
@lib lib/libev.so.${LIBev_VERSION}

8
devel/libev/pkg/PLIST Normal file
View File

@ -0,0 +1,8 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2009/09/02 19:19:43 landry Exp $
%%SHARED%%
include/ev++.h
include/ev.h
include/event.h
lib/libev.a
lib/libev.la
@man man/man3/ev.3