Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Sep 2012 07:38:14 GMT
From:      svn-freebsd-gecko@chruetertee.ch
To:        freebsd-gecko@freebsd.org
Subject:   [SVN-Commit] r982 - in trunk: Mk mail/thunderbird-esr/files mail/thunderbird/files www/firefox-esr/files www/firefox-nightly/files www/firefox/files www/libxul/files www/seamonkey/files
Message-ID:  <201209040738.q847cE0F021987@trillian.chruetertee.ch>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Tue Sep  4 07:38:14 2012
New Revision: 982

Log:
don't specify prefix for libevent when using pkg-config

libevent-2.0:

  event_LIB_DEPENDS=	event-2.0:${PORTSDIR}/devel/libevent2
  event_MOZ_OPTIONS=	--with-system-libevent

libevent-1.4:

  event_LIB_DEPENDS=	event-1.4:${PORTSDIR}/devel/libevent
  event_MOZ_OPTIONS=	--with-system-libevent=${LOCALBASE}

Modified:
   trunk/Mk/bsd.gecko.mk
   trunk/mail/thunderbird-esr/files/patch-bug788039
   trunk/mail/thunderbird/files/patch-bug788039
   trunk/www/firefox-esr/files/patch-bug788039
   trunk/www/firefox-nightly/files/patch-bug788039
   trunk/www/firefox/files/patch-bug788039
   trunk/www/libxul/files/patch-bug788039
   trunk/www/seamonkey/files/patch-bug788039

Modified: trunk/Mk/bsd.gecko.mk
==============================================================================
--- trunk/Mk/bsd.gecko.mk	Tue Sep  4 04:48:58 2012	(r981)
+++ trunk/Mk/bsd.gecko.mk	Tue Sep  4 07:38:14 2012	(r982)
@@ -560,7 +560,7 @@
 dbm_EXTRACT_AFTER_ARGS=		--exclude mozilla*/dbm
 
 event_LIB_DEPENDS=	event-2.0:${PORTSDIR}/devel/libevent2
-event_MOZ_OPTIONS=	--with-system-libevent=${LOCALBASE}
+event_MOZ_OPTIONS=	--with-system-libevent
 event_EXTRACT_AFTER_ARGS=	--exclude mozilla*/ipc/chromium/src/third_party/libevent
 
 ffi_LIB_DEPENDS=	ffi:${PORTSDIR}/devel/libffi

Modified: trunk/mail/thunderbird-esr/files/patch-bug788039
==============================================================================
--- trunk/mail/thunderbird-esr/files/patch-bug788039	Tue Sep  4 04:48:58 2012	(r981)
+++ trunk/mail/thunderbird-esr/files/patch-bug788039	Tue Sep  4 07:38:14 2012	(r982)
@@ -1,4 +1,4 @@
-# Bug 788039 - Also use pkg-config when searching for libevent.
+# Bug 788039 - With no prefix search libevent via pkg-config.
 
 --- mozilla/config/autoconf.mk.in~
 +++ mozilla/config/autoconf.mk.in
@@ -22,14 +22,21 @@
                            Use system libevent [installed at prefix PFX]],
      LIBEVENT_DIR=$withval)
  
-@@ -3864,6 +3864,7 @@ _SAVE_LIBS=$LIBS
+@@ -3863,10 +3863,11 @@ _SAVE_LDFLAGS=$LDFLAGS
+ _SAVE_LIBS=$LIBS
  if test -z "$LIBEVENT_DIR" -o "$LIBEVENT_DIR" = no; then
      MOZ_NATIVE_LIBEVENT=
++elif test "$LIBEVENT_DIR" = yes; then
++    PKG_CHECK_MODULES(MOZ_LIBEVENT, libevent,
++        MOZ_NATIVE_LIBEVENT=1,
++        AC_MSG_ERROR([--with-system-libevent requested but libevent package not found]))
  else
-+    PKG_CHECK_MODULES(MOZ_LIBEVENT, libevent, MOZ_NATIVE_LIBEVENT=1, [
-     if test "${LIBEVENT_DIR}" = "yes"; then
-         LIBEVENT_DIR=/usr
-     fi
+-    if test "${LIBEVENT_DIR}" = "yes"; then
+-        LIBEVENT_DIR=/usr
+-    fi
+     CFLAGS="-I${LIBEVENT_DIR}/include $CFLAGS"
+     LDFLAGS="-L${LIBEVENT_DIR}/lib $LDFLAGS"
+     MOZ_CHECK_HEADER(event.h,
 @@ -3876,16 +3877,16 @@ else
          AC_MSG_ERROR([--with-system-libevent requested but event.h not found]))
      AC_CHECK_LIB(event, event_init,
@@ -38,9 +45,8 @@
 +                  MOZ_LIBEVENT_CFLAGS="-I${LIBEVENT_DIR}/include"
                    MOZ_LIBEVENT_LIBS="-L${LIBEVENT_DIR}/lib -levent"],
 -                 [MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_INCLUDES= MOZ_LIBEVENT_LIBS=])
--fi
 +                 [MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_CFLAGS= MOZ_LIBEVENT_LIBS=])
-+fi])
+ fi
  CFLAGS=$_SAVE_CFLAGS
  LDFLAGS=$_SAVE_LDFLAGS
  LIBS=$_SAVE_LIBS

Modified: trunk/mail/thunderbird/files/patch-bug788039
==============================================================================
--- trunk/mail/thunderbird/files/patch-bug788039	Tue Sep  4 04:48:58 2012	(r981)
+++ trunk/mail/thunderbird/files/patch-bug788039	Tue Sep  4 07:38:14 2012	(r982)
@@ -1,4 +1,4 @@
-# Bug 788039 - Also use pkg-config when searching for libevent.
+# Bug 788039 - With no prefix search libevent via pkg-config.
 
 --- mozilla/config/autoconf.mk.in~
 +++ mozilla/config/autoconf.mk.in
@@ -22,14 +22,21 @@
                            Use system libevent [installed at prefix PFX]],
      LIBEVENT_DIR=$withval)
  
-@@ -3864,6 +3864,7 @@ _SAVE_LIBS=$LIBS
+@@ -3863,10 +3863,11 @@ _SAVE_LDFLAGS=$LDFLAGS
+ _SAVE_LIBS=$LIBS
  if test -z "$LIBEVENT_DIR" -o "$LIBEVENT_DIR" = no; then
      MOZ_NATIVE_LIBEVENT=
++elif test "$LIBEVENT_DIR" = yes; then
++    PKG_CHECK_MODULES(MOZ_LIBEVENT, libevent,
++        MOZ_NATIVE_LIBEVENT=1,
++        AC_MSG_ERROR([--with-system-libevent requested but libevent package not found]))
  else
-+    PKG_CHECK_MODULES(MOZ_LIBEVENT, libevent, MOZ_NATIVE_LIBEVENT=1, [
-     if test "${LIBEVENT_DIR}" = "yes"; then
-         LIBEVENT_DIR=/usr
-     fi
+-    if test "${LIBEVENT_DIR}" = "yes"; then
+-        LIBEVENT_DIR=/usr
+-    fi
+     CFLAGS="-I${LIBEVENT_DIR}/include $CFLAGS"
+     LDFLAGS="-L${LIBEVENT_DIR}/lib $LDFLAGS"
+     MOZ_CHECK_HEADER(event.h,
 @@ -3876,16 +3877,16 @@ else
          AC_MSG_ERROR([--with-system-libevent requested but event.h not found]))
      AC_CHECK_LIB(event, event_init,
@@ -38,9 +45,8 @@
 +                  MOZ_LIBEVENT_CFLAGS="-I${LIBEVENT_DIR}/include"
                    MOZ_LIBEVENT_LIBS="-L${LIBEVENT_DIR}/lib -levent"],
 -                 [MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_INCLUDES= MOZ_LIBEVENT_LIBS=])
--fi
 +                 [MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_CFLAGS= MOZ_LIBEVENT_LIBS=])
-+fi])
+ fi
  CFLAGS=$_SAVE_CFLAGS
  LDFLAGS=$_SAVE_LDFLAGS
  LIBS=$_SAVE_LIBS

Modified: trunk/www/firefox-esr/files/patch-bug788039
==============================================================================
--- trunk/www/firefox-esr/files/patch-bug788039	Tue Sep  4 04:48:58 2012	(r981)
+++ trunk/www/firefox-esr/files/patch-bug788039	Tue Sep  4 07:38:14 2012	(r982)
@@ -1,4 +1,4 @@
-# Bug 788039 - Also use pkg-config when searching for libevent.
+# Bug 788039 - With no prefix search libevent via pkg-config.
 
 --- config/autoconf.mk.in~
 +++ config/autoconf.mk.in
@@ -22,14 +22,21 @@
                            Use system libevent [installed at prefix PFX]],
      LIBEVENT_DIR=$withval)
  
-@@ -3864,6 +3864,7 @@ _SAVE_LIBS=$LIBS
+@@ -3863,10 +3863,11 @@ _SAVE_LDFLAGS=$LDFLAGS
+ _SAVE_LIBS=$LIBS
  if test -z "$LIBEVENT_DIR" -o "$LIBEVENT_DIR" = no; then
      MOZ_NATIVE_LIBEVENT=
++elif test "$LIBEVENT_DIR" = yes; then
++    PKG_CHECK_MODULES(MOZ_LIBEVENT, libevent,
++        MOZ_NATIVE_LIBEVENT=1,
++        AC_MSG_ERROR([--with-system-libevent requested but libevent package not found]))
  else
-+    PKG_CHECK_MODULES(MOZ_LIBEVENT, libevent, MOZ_NATIVE_LIBEVENT=1, [
-     if test "${LIBEVENT_DIR}" = "yes"; then
-         LIBEVENT_DIR=/usr
-     fi
+-    if test "${LIBEVENT_DIR}" = "yes"; then
+-        LIBEVENT_DIR=/usr
+-    fi
+     CFLAGS="-I${LIBEVENT_DIR}/include $CFLAGS"
+     LDFLAGS="-L${LIBEVENT_DIR}/lib $LDFLAGS"
+     MOZ_CHECK_HEADER(event.h,
 @@ -3876,16 +3877,16 @@ else
          AC_MSG_ERROR([--with-system-libevent requested but event.h not found]))
      AC_CHECK_LIB(event, event_init,
@@ -38,9 +45,8 @@
 +                  MOZ_LIBEVENT_CFLAGS="-I${LIBEVENT_DIR}/include"
                    MOZ_LIBEVENT_LIBS="-L${LIBEVENT_DIR}/lib -levent"],
 -                 [MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_INCLUDES= MOZ_LIBEVENT_LIBS=])
--fi
 +                 [MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_CFLAGS= MOZ_LIBEVENT_LIBS=])
-+fi])
+ fi
  CFLAGS=$_SAVE_CFLAGS
  LDFLAGS=$_SAVE_LDFLAGS
  LIBS=$_SAVE_LIBS

Modified: trunk/www/firefox-nightly/files/patch-bug788039
==============================================================================
--- trunk/www/firefox-nightly/files/patch-bug788039	Tue Sep  4 04:48:58 2012	(r981)
+++ trunk/www/firefox-nightly/files/patch-bug788039	Tue Sep  4 07:38:14 2012	(r982)
@@ -1,4 +1,4 @@
-# Bug 788039 - Also use pkg-config when searching for libevent.
+# Bug 788039 - With no prefix search libevent via pkg-config.
 
 --- configure.in
 +++ configure.in
@@ -11,14 +11,21 @@
                            Use system libevent [installed at prefix PFX]],
      LIBEVENT_DIR=$withval)
  
-@@ -3864,6 +3864,7 @@ _SAVE_LIBS=$LIBS
+@@ -3863,10 +3863,11 @@ _SAVE_LDFLAGS=$LDFLAGS
+ _SAVE_LIBS=$LIBS
  if test -z "$LIBEVENT_DIR" -o "$LIBEVENT_DIR" = no; then
      MOZ_NATIVE_LIBEVENT=
++elif test "$LIBEVENT_DIR" = yes; then
++    PKG_CHECK_MODULES(MOZ_LIBEVENT, libevent,
++        MOZ_NATIVE_LIBEVENT=1,
++        AC_MSG_ERROR([--with-system-libevent requested but libevent package not found]))
  else
-+    PKG_CHECK_MODULES(MOZ_LIBEVENT, libevent, MOZ_NATIVE_LIBEVENT=1, [
-     if test "${LIBEVENT_DIR}" = "yes"; then
-         LIBEVENT_DIR=/usr
-     fi
+-    if test "${LIBEVENT_DIR}" = "yes"; then
+-        LIBEVENT_DIR=/usr
+-    fi
+     CFLAGS="-I${LIBEVENT_DIR}/include $CFLAGS"
+     LDFLAGS="-L${LIBEVENT_DIR}/lib $LDFLAGS"
+     MOZ_CHECK_HEADER(event.h,
 @@ -3876,16 +3877,16 @@ else
          AC_MSG_ERROR([--with-system-libevent requested but event.h not found]))
      AC_CHECK_LIB(event, event_init,
@@ -27,9 +34,8 @@
 +                  MOZ_LIBEVENT_CFLAGS="-I${LIBEVENT_DIR}/include"
                    MOZ_LIBEVENT_LIBS="-L${LIBEVENT_DIR}/lib -levent"],
 -                 [MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_INCLUDES= MOZ_LIBEVENT_LIBS=])
--fi
 +                 [MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_CFLAGS= MOZ_LIBEVENT_LIBS=])
-+fi])
+ fi
  CFLAGS=$_SAVE_CFLAGS
  LDFLAGS=$_SAVE_LDFLAGS
  LIBS=$_SAVE_LIBS

Modified: trunk/www/firefox/files/patch-bug788039
==============================================================================
--- trunk/www/firefox/files/patch-bug788039	Tue Sep  4 04:48:58 2012	(r981)
+++ trunk/www/firefox/files/patch-bug788039	Tue Sep  4 07:38:14 2012	(r982)
@@ -1,4 +1,4 @@
-# Bug 788039 - Also use pkg-config when searching for libevent.
+# Bug 788039 - With no prefix search libevent via pkg-config.
 
 --- config/autoconf.mk.in~
 +++ config/autoconf.mk.in
@@ -22,14 +22,21 @@
                            Use system libevent [installed at prefix PFX]],
      LIBEVENT_DIR=$withval)
  
-@@ -3864,6 +3864,7 @@ _SAVE_LIBS=$LIBS
+@@ -3863,10 +3863,11 @@ _SAVE_LDFLAGS=$LDFLAGS
+ _SAVE_LIBS=$LIBS
  if test -z "$LIBEVENT_DIR" -o "$LIBEVENT_DIR" = no; then
      MOZ_NATIVE_LIBEVENT=
++elif test "$LIBEVENT_DIR" = yes; then
++    PKG_CHECK_MODULES(MOZ_LIBEVENT, libevent,
++        MOZ_NATIVE_LIBEVENT=1,
++        AC_MSG_ERROR([--with-system-libevent requested but libevent package not found]))
  else
-+    PKG_CHECK_MODULES(MOZ_LIBEVENT, libevent, MOZ_NATIVE_LIBEVENT=1, [
-     if test "${LIBEVENT_DIR}" = "yes"; then
-         LIBEVENT_DIR=/usr
-     fi
+-    if test "${LIBEVENT_DIR}" = "yes"; then
+-        LIBEVENT_DIR=/usr
+-    fi
+     CFLAGS="-I${LIBEVENT_DIR}/include $CFLAGS"
+     LDFLAGS="-L${LIBEVENT_DIR}/lib $LDFLAGS"
+     MOZ_CHECK_HEADER(event.h,
 @@ -3876,16 +3877,16 @@ else
          AC_MSG_ERROR([--with-system-libevent requested but event.h not found]))
      AC_CHECK_LIB(event, event_init,
@@ -38,9 +45,8 @@
 +                  MOZ_LIBEVENT_CFLAGS="-I${LIBEVENT_DIR}/include"
                    MOZ_LIBEVENT_LIBS="-L${LIBEVENT_DIR}/lib -levent"],
 -                 [MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_INCLUDES= MOZ_LIBEVENT_LIBS=])
--fi
 +                 [MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_CFLAGS= MOZ_LIBEVENT_LIBS=])
-+fi])
+ fi
  CFLAGS=$_SAVE_CFLAGS
  LDFLAGS=$_SAVE_LDFLAGS
  LIBS=$_SAVE_LIBS

Modified: trunk/www/libxul/files/patch-bug788039
==============================================================================
--- trunk/www/libxul/files/patch-bug788039	Tue Sep  4 04:48:58 2012	(r981)
+++ trunk/www/libxul/files/patch-bug788039	Tue Sep  4 07:38:14 2012	(r982)
@@ -1,4 +1,4 @@
-# Bug 788039 - Also use pkg-config when searching for libevent.
+# Bug 788039 - With no prefix search libevent via pkg-config.
 
 --- config/autoconf.mk.in~
 +++ config/autoconf.mk.in
@@ -22,14 +22,21 @@
                            Use system libevent [installed at prefix PFX]],
      LIBEVENT_DIR=$withval)
  
-@@ -3864,6 +3864,7 @@ _SAVE_LIBS=$LIBS
+@@ -3863,10 +3863,11 @@ _SAVE_LDFLAGS=$LDFLAGS
+ _SAVE_LIBS=$LIBS
  if test -z "$LIBEVENT_DIR" -o "$LIBEVENT_DIR" = no; then
      MOZ_NATIVE_LIBEVENT=
++elif test "$LIBEVENT_DIR" = yes; then
++    PKG_CHECK_MODULES(MOZ_LIBEVENT, libevent,
++        MOZ_NATIVE_LIBEVENT=1,
++        AC_MSG_ERROR([--with-system-libevent requested but libevent package not found]))
  else
-+    PKG_CHECK_MODULES(MOZ_LIBEVENT, libevent, MOZ_NATIVE_LIBEVENT=1, [
-     if test "${LIBEVENT_DIR}" = "yes"; then
-         LIBEVENT_DIR=/usr
-     fi
+-    if test "${LIBEVENT_DIR}" = "yes"; then
+-        LIBEVENT_DIR=/usr
+-    fi
+     CFLAGS="-I${LIBEVENT_DIR}/include $CFLAGS"
+     LDFLAGS="-L${LIBEVENT_DIR}/lib $LDFLAGS"
+     MOZ_CHECK_HEADER(event.h,
 @@ -3876,16 +3877,16 @@ else
          AC_MSG_ERROR([--with-system-libevent requested but event.h not found]))
      AC_CHECK_LIB(event, event_init,
@@ -38,9 +45,8 @@
 +                  MOZ_LIBEVENT_CFLAGS="-I${LIBEVENT_DIR}/include"
                    MOZ_LIBEVENT_LIBS="-L${LIBEVENT_DIR}/lib -levent"],
 -                 [MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_INCLUDES= MOZ_LIBEVENT_LIBS=])
--fi
 +                 [MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_CFLAGS= MOZ_LIBEVENT_LIBS=])
-+fi])
+ fi
  CFLAGS=$_SAVE_CFLAGS
  LDFLAGS=$_SAVE_LDFLAGS
  LIBS=$_SAVE_LIBS

Modified: trunk/www/seamonkey/files/patch-bug788039
==============================================================================
--- trunk/www/seamonkey/files/patch-bug788039	Tue Sep  4 04:48:58 2012	(r981)
+++ trunk/www/seamonkey/files/patch-bug788039	Tue Sep  4 07:38:14 2012	(r982)
@@ -1,4 +1,4 @@
-# Bug 788039 - Also use pkg-config when searching for libevent.
+# Bug 788039 - With no prefix search libevent via pkg-config.
 
 --- mozilla/config/autoconf.mk.in~
 +++ mozilla/config/autoconf.mk.in
@@ -22,14 +22,21 @@
                            Use system libevent [installed at prefix PFX]],
      LIBEVENT_DIR=$withval)
  
-@@ -3864,6 +3864,7 @@ _SAVE_LIBS=$LIBS
+@@ -3863,10 +3863,11 @@ _SAVE_LDFLAGS=$LDFLAGS
+ _SAVE_LIBS=$LIBS
  if test -z "$LIBEVENT_DIR" -o "$LIBEVENT_DIR" = no; then
      MOZ_NATIVE_LIBEVENT=
++elif test "$LIBEVENT_DIR" = yes; then
++    PKG_CHECK_MODULES(MOZ_LIBEVENT, libevent,
++        MOZ_NATIVE_LIBEVENT=1,
++        AC_MSG_ERROR([--with-system-libevent requested but libevent package not found]))
  else
-+    PKG_CHECK_MODULES(MOZ_LIBEVENT, libevent, MOZ_NATIVE_LIBEVENT=1, [
-     if test "${LIBEVENT_DIR}" = "yes"; then
-         LIBEVENT_DIR=/usr
-     fi
+-    if test "${LIBEVENT_DIR}" = "yes"; then
+-        LIBEVENT_DIR=/usr
+-    fi
+     CFLAGS="-I${LIBEVENT_DIR}/include $CFLAGS"
+     LDFLAGS="-L${LIBEVENT_DIR}/lib $LDFLAGS"
+     MOZ_CHECK_HEADER(event.h,
 @@ -3876,16 +3877,16 @@ else
          AC_MSG_ERROR([--with-system-libevent requested but event.h not found]))
      AC_CHECK_LIB(event, event_init,
@@ -38,9 +45,8 @@
 +                  MOZ_LIBEVENT_CFLAGS="-I${LIBEVENT_DIR}/include"
                    MOZ_LIBEVENT_LIBS="-L${LIBEVENT_DIR}/lib -levent"],
 -                 [MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_INCLUDES= MOZ_LIBEVENT_LIBS=])
--fi
 +                 [MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_CFLAGS= MOZ_LIBEVENT_LIBS=])
-+fi])
+ fi
  CFLAGS=$_SAVE_CFLAGS
  LDFLAGS=$_SAVE_LDFLAGS
  LIBS=$_SAVE_LIBS



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201209040738.q847cE0F021987>