mirror of
				https://github.com/asterisk/asterisk.git
				synced 2025-10-31 02:37:10 +00:00 
			
		
		
		
	Merged revisions 294429 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.6.2 ........ r294429 | tilghman | 2010-11-09 14:27:23 -0600 (Tue, 09 Nov 2010) | 8 lines Detect GMime properly on systems where gmime flags and libs are configured with pkg-config. (closes issue #16155) Reported by: jcollie Patches: 20100917__issue16155.diff.txt uploaded by tilghman (license 14) Tested by: tilghman ........ git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@294430 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
		
							
								
								
									
										19
									
								
								configure.ac
									
									
									
									
									
								
							
							
						
						
									
										19
									
								
								configure.ac
									
									
									
									
									
								
							| @@ -1004,6 +1004,9 @@ else if test $ac_cv_sizeof_long_long = $ac_cv_sizeof_fd_set_fds_bits; then | ||||
|   AC_DEFINE([TYPEOF_FD_SET_FDS_BITS], [long long], [Define to a type of the same size as fd_set.fds_bits[[0]]]) | ||||
| fi ; fi ; fi | ||||
|  | ||||
| # PKGCONFIG is used in later tests | ||||
| AC_CHECK_TOOL(PKGCONFIG, pkg-config, No) | ||||
|  | ||||
|  | ||||
| # do the package library checks now | ||||
|  | ||||
| @@ -1968,6 +1971,21 @@ then | ||||
| fi | ||||
|  | ||||
| AST_EXT_TOOL_CHECK([GMIME], [gmime-config], [], [], [#include <gmime/gmime.h>], [gboolean q = g_mime_check_version(0,0,0);]) | ||||
| if test "x${PBX_GMIME}" = "x0"; then | ||||
| 	# Later versions of GMime use pkg-config | ||||
| 	if test "x${PKGCONFIG}" = xNo; then :; else | ||||
| 		GMIME_INCLUDE=$(${PKGCONFIG} gmime-2.0 --cflags 2>/dev/null) | ||||
| 		GMIME_LIB=$(${PKGCONFIG} gmime-2.0 --libs) | ||||
| 		if test "x${GMIME_INCLUDE}${GMIME_LIB}" = "x"; then  | ||||
| 			GMIME_INCLUDE=$(${PKGCONFIG} gmime-2.2 --cflags 2>/dev/null) | ||||
| 			GMIME_LIB=$(${PKGCONFIG} gmime-2.2 --libs) | ||||
| 		fi | ||||
| 		if test "x${GMIME_INCLUDE}${GMIME_LIB}" != "x"; then | ||||
| 			PBX_GMIME=1 | ||||
| 			AC_DEFINE([HAVE_GMIME], 1, [Define if your system has the GMIME libraries.]) | ||||
| 		fi | ||||
| 	fi | ||||
| fi | ||||
|  | ||||
| AST_EXT_LIB_CHECK([HOARD], [hoard], [malloc], []) | ||||
|  | ||||
| @@ -2108,7 +2126,6 @@ fi | ||||
| AC_SUBST(PBX_LAUNCHD) | ||||
|  | ||||
| PBX_GTK2=0 | ||||
| AC_CHECK_TOOL(PKGCONFIG, pkg-config, No) | ||||
| if test ! "x${PKGCONFIG}" = xNo; then | ||||
|    GTK2_INCLUDE=$(${PKGCONFIG} gtk+-2.0 --cflags 2>/dev/null) | ||||
|    GTK2_LIB=$(${PKGCONFIG} gtk+-2.0 --libs) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user