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
_______________________________________________
freebsd-gecko@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"

Reply via email to