summaryrefslogtreecommitdiff
path: root/devel/libevent/Makefile
diff options
context:
space:
mode:
authortnn <tnn@pkgsrc.org>2008-04-22 17:16:54 +0000
committertnn <tnn@pkgsrc.org>2008-04-22 17:16:54 +0000
commitd90107491a4d65841636cf682dbe8c5b7b540a85 (patch)
tree881874aa15888de6dbff58d9b78492aec8b586b5 /devel/libevent/Makefile
parent7a9ee81fcc3e8a4d69dda2c26c8d272e783a111b (diff)
downloadpkgsrc-d90107491a4d65841636cf682dbe8c5b7b540a85.tar.gz
Update to libevent-1.4.3.
1.4.3-stable: 1.4.2-rc: * make Solaris event subsystems more reliable; from W.C.A. Wijngaards * event_base_get_method(); from Springande Ulv * fix HTTP/1.1 chunk formatting; from "propanbutan" * allow 64-bit content lengths; from Scott Lamb * and more... 1.4.1-beta: * fixed some memory leaks and other misc cleanup; from Christopher Layne, Scott Lamb and Charles Kerr * introduced event_reinit to deal with fork() * improved efficiency of generated RPC structure * performance improvements to Win32 backend * and many more... 1.4.0-beta: * a new RPC subsytem for writing distributed clients and servers * almost everything is documented via Doxygen now * many fixes and improvements to evdns and evhttp * libevent now builds two additional libraries: libevent_core (containing only the event core) and libevent_extras (contained evdns, evhttp and evrpc) * performance improvements due to using a heap instead of red-black trees for timeouts * Solaris' event ports are better supported 1.3e: * Fix compilation on Solaris; from Magne Mahre * Add a "Date" header to HTTP responses when it's missing, as required by HTTP 1.1. Original Patch from Ralph Moritz. * Fix a memory leak in which failed HTTP connections whould not free the request object. * Fix a memory leak in the DNS server. * Handle NULL timeouts correctly on Solaris; from Trond Norbye * Recalculate pending events properly when reallocating event array on Solaris; from Trond Norbye
Diffstat (limited to 'devel/libevent/Makefile')
-rw-r--r--devel/libevent/Makefile23
1 files changed, 3 insertions, 20 deletions
diff --git a/devel/libevent/Makefile b/devel/libevent/Makefile
index e2c3564bd4f..e748a240bf3 100644
--- a/devel/libevent/Makefile
+++ b/devel/libevent/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.26 2007/10/04 12:28:13 dmcmahill Exp $
+# $NetBSD: Makefile,v 1.27 2008/04/22 17:16:54 tnn Exp $
#
# WARNING: updating this package (as of the 1.1/1.2 releases) means
# updating BUILDLINK_ABI_DEPENDS in buildlink3.mk and a PKGREVISION
@@ -7,8 +7,8 @@
# from being ABI compatible across releases until this is fixed.
# [tvierling 20070210]
-DISTNAME= libevent-1.3d
-PKGREVISION= 2
+DISTNAME= libevent-1.4.3-stable
+PKGNAME= ${DISTNAME:S/-stable//}
CATEGORIES= devel
MASTER_SITES= http://monkey.org/~provos/
@@ -26,21 +26,4 @@ LIBS.SunOS+= -lnsl -lresolv
# XXX helps build, but needs more testing
#CFLAGS.Interix+= -Dsockaddr_storage=sockaddr_in -DNI_MAXSERV=32
-.include "../../mk/bsd.prefs.mk"
-
-# Solaris and HPUX don't have u_intX_t types in <inttypes.h>.
-.if ${OPSYS} == "SunOS" || ${OPSYS} == "HPUX"
-CFLAGS+= -Du_int8_t=uint8_t
-CFLAGS+= -Du_int16_t=uint16_t
-CFLAGS+= -Du_int32_t=uint32_t
-
-SUBST_CLASSES+= inttypes
-SUBST_STAGE.inttypes= post-patch
-SUBST_FILES.inttypes= event.h
-SUBST_SED.inttypes= -e "s,<stdint\.h>,<inttypes.h>,g"
-SUBST_SED.inttypes+= -e "s,u_int8_t,uint8_t,g"
-SUBST_SED.inttypes+= -e "s,u_int16_t,uint16_t,g"
-SUBST_SED.inttypes+= -e "s,u_int32_t,uint32_t,g"
-.endif
-
.include "../../mk/bsd.pkg.mk"