File: 0009-cross.patch

package info (click to toggle)
courier-authlib 0.72.6-3
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 17,844 kB
  • sloc: ansic: 25,772; cpp: 12,475; sh: 5,588; makefile: 938; perl: 761
file content (38 lines) | stat: -rw-r--r-- 1,085 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
Description: consider $ac_tool_prefix for pkg-config for cross compilation
Author: Helmut Grohne <helmut@subdivi.de>
        Soren Stoutner <soren@debian.org>
Forwarded: no
Last-Update: 2025-10-28

--- a/configure.ac
+++ b/configure.ac
@@ -590,6 +590,7 @@ AC_ARG_WITH(mysql-includes,
 	MYSQL_CFLAGS="-I$withval"
 )
 
+PKG_CHECK_MODULES([MYSQL],[mysqlclient],[],[
 AC_PATH_PROGS(MYSQL_CONFIG, mysql_config, mysql_config, $LPATH)
 
 if test -x "$MYSQL_CONFIG"
@@ -600,6 +601,7 @@ then
 	eval "MYSQL_CFLAGS=\"\`echo $MYSQL_CFLAGS\`\""
 	eval "MYSQL_LIBS=\"\`echo $MYSQL_LIBS\`\""
 fi
+])
 
 if test "$doauthmysql" = ""
 then
@@ -667,10 +669,11 @@ AC_ARG_WITH(sqlite-includes,
 	SQLITE_CFLAGS="-I$withval"
 )
 
+PKG_PROG_PKG_CONFIG
 if test "$doauthsqlite" = ""
 then
-	SQLITE_CFLAGS="`pkg-config --cflags sqlite3 2>/dev/null`"
-	SQLITE_LIBS="`pkg-config --libs sqlite3 2>/dev/null`"
+	SQLITE_CFLAGS="`$PKG_CONFIG --cflags sqlite3 2>/dev/null`"
+	SQLITE_LIBS="`$PKG_CONFIG --libs sqlite3 2>/dev/null`"
         saveLIBS="$LIBS"
 	LIBS="$SQLITE_LIBS $LIBS"
 	AC_CHECK_FUNC(sqlite3_version,