From 91726a0583dde70684e6e8974332e2174018806a Mon Sep 17 00:00:00 2001 From: Timothy Gu Date: Mon, 14 Apr 2014 19:27:17 -0700 Subject: [PATCH] libevent: add openssl, shared build, and multithread building Fixes #379. Signed-off-by: Timothy Gu --- src/libevent.mk | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/src/libevent.mk b/src/libevent.mk index e815d10a..a4ced596 100644 --- a/src/libevent.mk +++ b/src/libevent.mk @@ -8,7 +8,7 @@ $(PKG)_CHECKSUM := 8a8813b2173b374cb64260245d7094fa81176854 $(PKG)_SUBDIR := libevent-release-$($(PKG)_VERSION)-stable $(PKG)_FILE := release-$($(PKG)_VERSION)-stable.tar.gz $(PKG)_URL := https://github.com/$(PKG)/$(PKG)/archive/$($(PKG)_FILE) -$(PKG)_DEPS := gcc +$(PKG)_DEPS := gcc openssl define $(PKG)_UPDATE $(WGET) -q -O- 'http://libevent.org/' | \ @@ -18,12 +18,8 @@ define $(PKG)_UPDATE endef define $(PKG)_BUILD - cd '$(1)' && ./autogen.sh && ./configure \ - --host='$(TARGET)' \ - --build="`config.guess`" \ - --disable-shared \ - --prefix='$(PREFIX)/$(TARGET)' - $(MAKE) -C '$(1)' install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS= defexec_DATA= + cd '$(1)' && ./autogen.sh && OPENSSL_LIBADD=-lz ./configure \ + $(MXE_CONFIGURE_OPTS) + $(MAKE) -C '$(1)' -j '$(JOBS)' bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS= defexec_DATA= + $(MAKE) -C '$(1)' -j 1 install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS= defexec_DATA= endef - -$(PKG)_BUILD_SHARED =