On Mon, 27 Aug 2012 02:33:45 -0600, David Coppa wrote: > > Hi, > > What do you think about this?
What's the gain? > Index: Makefile > =================================================================== > RCS file: /cvs/ports/net/tor/Makefile,v > retrieving revision 1.59 > diff -u -p -r1.59 Makefile > --- Makefile 13 Aug 2012 16:39:35 -0000 1.59 > +++ Makefile 27 Aug 2012 08:30:25 -0000 > @@ -3,6 +3,7 @@ > COMMENT= anonymity service using onion routing > > DISTNAME= tor-0.2.2.38 > +REVISION= 0 > CATEGORIES= net > HOMEPAGE= http://www.torproject.org/ > > @@ -14,12 +15,15 @@ PERMIT_PACKAGE_FTP= Yes > PERMIT_DISTFILES_CDROM= Yes > PERMIT_DISTFILES_FTP= Yes > > -WANTLIB += c crypto event m pthread ssl z > +WANTLIB += c crypto event_core event_extra m pthread ssl z > > MASTER_SITES= ${HOMEPAGE}dist/ > > +LIB_DEPENDS = devel/libevent2 > + > CONFIGURE_STYLE=gnu > -CONFIGURE_ARGS= --with-ssl-dir=/usr > +CONFIGURE_ARGS= --with-libevent-dir=${LOCALBASE} \ > + --with-ssl-dir=/usr > > DB_DIR= /var/tor > SUBST_VARS+= DB_DIR > Index: patches/patch-configure > =================================================================== > RCS file: /cvs/ports/net/tor/patches/patch-configure,v > retrieving revision 1.16 > diff -u -p -r1.16 patch-configure > --- patches/patch-configure 26 May 2012 11:08:44 -0000 1.16 > +++ patches/patch-configure 27 Aug 2012 08:30:25 -0000 > @@ -1,6 +1,6 @@ > $OpenBSD: patch-configure,v 1.16 2012/05/26 11:08:44 pascal Exp $ > ---- configure.orig Thu May 24 09:34:53 2012 > -+++ configure Sat May 26 12:20:11 2012 > +--- configure.orig Sun Aug 12 19:30:41 2012 > ++++ configure Mon Aug 27 09:48:48 2012 > @@ -5557,8 +5557,8 @@ for ac_lib in '' nsl; do > if test -z "$ac_lib"; then > ac_res="none required" > @@ -23,3 +23,39 @@ $OpenBSD: patch-configure,v 1.16 2012/05 > fi > if ac_fn_c_try_link "$LINENO"; then : > ac_cv_search_dlopen=$ac_res > +@@ -6047,7 +6047,7 @@ else > + > + for tor_trydir in "$trylibeventdir" "(system)" "$prefix" /usr/local > /usr/pkg /opt/libevent; do > + LDFLAGS="$tor_saved_LDFLAGS" > +- LIBS="$tor_saved_LIBS -levent $STATIC_LIBEVENT_FLAGS $TOR_LIB_WS32" > ++ LIBS="$tor_saved_LIBS -levent_core -levent_extra $STATIC_LIBEVENT_FLAGS > $TOR_LIB_WS32" > + CPPFLAGS="$tor_saved_CPPFLAGS" > + > + if test -z "$tor_trydir" ; then > +@@ -6227,7 +6227,7 @@ fi > + fi > + { $as_echo "$as_me:${as_lineno-$LINENO}: result: > $tor_cv_library_libevent_dir" >&5 > + $as_echo "$tor_cv_library_libevent_dir" >&6; } > +-LIBS="$LIBS -levent $STATIC_LIBEVENT_FLAGS $TOR_LIB_WS32" > ++LIBS="$LIBS -levent_core -levent_extra $STATIC_LIBEVENT_FLAGS $TOR_LIB_WS32" > + if test "$tor_cv_library_libevent_dir" != "(system)"; then > + > + if test -d "$tor_cv_library_libevent_dir/lib"; then > +@@ -6350,7 +6350,7 @@ CPPFLAGS="$tor_saved_CPPFLAGS" > + save_LIBS="$LIBS" > + save_LDFLAGS="$LDFLAGS" > + save_CPPFLAGS="$CPPFLAGS" > +-LIBS="-levent $STATIC_LIBEVENT_FLAGS $TOR_LIB_WS32 $LIBS" > ++LIBS="-levent_core -levent_extra $STATIC_LIBEVENT_FLAGS $TOR_LIB_WS32 $LIBS" > + LDFLAGS="$TOR_LDFLAGS_libevent $LDFLAGS" > + CPPFLAGS="$TOR_CPPFLAGS_libevent $CPPFLAGS" > + for ac_func in event_get_version event_get_version_number event_get_method > event_set_log_callback evdns_set_outgoing_bind_address event_base_loopexit > +@@ -6413,7 +6413,7 @@ if test "$enable_static_libevent" = "yes"; then > + TOR_LIBEVENT_LIBS="$TOR_LIBDIR_libevent/libevent.a > $STATIC_LIBEVENT_FLAGS" > + fi > + else > +- TOR_LIBEVENT_LIBS="-levent" > ++ TOR_LIBEVENT_LIBS="-levent_core -levent_extra" > + fi > + > + > >