From 26c601ce5f371fabf82aade21a3c14aa9fffc9ed Mon Sep 17 00:00:00 2001 From: Scott McCreary Date: Tue, 18 Jan 2011 22:01:23 +0000 Subject: [PATCH] Updated libevent to 2.0.10 --- dev-libs/libevent/libevent-2.0.10.bep | 29 +++++++++++++++++++ .../libevent/patches/libevent-2.0.10.patch | 14 +++++++++ 2 files changed, 43 insertions(+) create mode 100644 dev-libs/libevent/libevent-2.0.10.bep create mode 100644 dev-libs/libevent/patches/libevent-2.0.10.patch diff --git a/dev-libs/libevent/libevent-2.0.10.bep b/dev-libs/libevent/libevent-2.0.10.bep new file mode 100644 index 000000000..9bafcdb2a --- /dev/null +++ b/dev-libs/libevent/libevent-2.0.10.bep @@ -0,0 +1,29 @@ +DESCRIPTION="Libevent" +HOMEPAGE="http://monkey.org/~provos/libevent/" +SRC_URI="http://monkey.org/~provos/libevent-2.0.10-stable.tar.gz" +CHECKSUM_MD5="a37401d26cbbf28185211d582741a3d4" +REVISION="1" +STATUS_HAIKU="stable" +DEPEND="" + +BUILD { + cd libevent-2.0.10-stable + autoreconf -vfi + MANDIR=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man + if [ -n "$(setgcc | grep '2')" ]; then + LIBDIR=`finddir B_COMMON_LIB_DIRECTORY` + else + LIBDIR=`finddir B_COMMON_LIB_DIRECTORY`/gcc4 + fi + ./configure --prefix=`finddir B_COMMON_DIRECTORY` \ + --libdir=$LIBDIR \ + --mandir=$MANDIR + make +} + +INSTALL { + cd libevent-2.0.10-stable + make install +} +LICENSE="BSD (3-clause)" +COPYRIGHT="2000-2007 Niels Provos, 2005 Nick Mathewson, and other contributors." diff --git a/dev-libs/libevent/patches/libevent-2.0.10.patch b/dev-libs/libevent/patches/libevent-2.0.10.patch new file mode 100644 index 000000000..95104ec0c --- /dev/null +++ b/dev-libs/libevent/patches/libevent-2.0.10.patch @@ -0,0 +1,14 @@ +diff -urN libevent-2.0.10-stable/configure.in libevent-2.0.10-stable-haiku/configure.in +--- libevent-2.0.10-stable/configure.in 2010-12-16 17:38:34.004194304 +0000 ++++ libevent-2.0.10-stable-haiku/configure.in 2011-01-19 14:00:04.442236928 +0000 +@@ -54,8 +54,8 @@ + AC_SUBST(LIBTOOL_DEPS) + + dnl Checks for libraries. +-AC_SEARCH_LIBS([inet_ntoa], [nsl]) +-AC_SEARCH_LIBS([socket], [socket]) ++AC_SEARCH_LIBS([inet_ntoa], [nsl network]) ++AC_SEARCH_LIBS([socket], [socket network]) + AC_SEARCH_LIBS([inet_aton], [resolv]) + AC_SEARCH_LIBS([clock_gettime], [rt]) + AC_SEARCH_LIBS([sendfile], [sendfile])