| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | $NetBSD: patch-aa,v 1.7 2009/09/16 19:06:18 tnn Exp $ | | 1 | $NetBSD: patch-aa,v 1.8 2009/09/17 09:41:50 tnn Exp $ |
2 | | | 2 | |
3 | --- configure.in.orig 2009-08-24 17:52:36.000000000 +0200 | | 3 | --- configure.in.orig 2009-08-24 17:52:36.000000000 +0200 |
4 | +++ configure.in | | 4 | +++ configure.in |
5 | @@ -1799,7 +1799,7 @@ case "$target" in | | 5 | @@ -1799,7 +1799,7 @@ case "$target" in |
6 | fi | | 6 | fi |
7 | ;; | | 7 | ;; |
8 | | | 8 | |
9 | -*-freebsd*) | | 9 | -*-freebsd*) |
10 | +*-freebsd* | *-dragonfly*) | | 10 | +*-freebsd* | *-dragonfly*) |
11 | if test `test -x /usr/bin/objformat && /usr/bin/objformat || echo elf` != "elf"; then | | 11 | if test `test -x /usr/bin/objformat && /usr/bin/objformat || echo elf` != "elf"; then |
12 | DLL_SUFFIX=".so.1.0" | | 12 | DLL_SUFFIX=".so.1.0" |
13 | DSO_LDOPTS="-shared" | | 13 | DSO_LDOPTS="-shared" |
14 | @@ -1813,6 +1813,9 @@ case "$target" in | | 14 | @@ -1813,6 +1813,9 @@ case "$target" in |
| @@ -43,27 +43,27 @@ $NetBSD: patch-aa,v 1.7 2009/09/16 19:06 | | | @@ -43,27 +43,27 @@ $NetBSD: patch-aa,v 1.7 2009/09/16 19:06 |
43 | ;; | | 43 | ;; |
44 | +*-dragonfly*) | | 44 | +*-dragonfly*) |
45 | + AC_CHECK_LIB(c, gethostbyname_r) | | 45 | + AC_CHECK_LIB(c, gethostbyname_r) |
46 | + ;; | | 46 | + ;; |
47 | *) | | 47 | *) |
48 | AC_CHECK_LIB(c_r, gethostbyname_r) | | 48 | AC_CHECK_LIB(c_r, gethostbyname_r) |
49 | ;; | | 49 | ;; |
50 | @@ -4117,8 +4130,8 @@ else | | 50 | @@ -4117,8 +4130,8 @@ else |
51 | NSPR_LIBS="${LIBXUL_DIST}/lib/nspr${NSPR_VERSION}.lib ${LIBXUL_DIST}/lib/plc${NSPR_VERSION}.lib ${LIBXUL_DIST}/lib/plds${NSPR_VERSION}.lib " | | 51 | NSPR_LIBS="${LIBXUL_DIST}/lib/nspr${NSPR_VERSION}.lib ${LIBXUL_DIST}/lib/plc${NSPR_VERSION}.lib ${LIBXUL_DIST}/lib/plds${NSPR_VERSION}.lib " |
52 | fi | | 52 | fi |
53 | else | | 53 | else |
54 | - NSPR_CFLAGS='`$(LIBXUL_DIST)/bin/nspr-config --prefix='${LIBXUL_DIST}' --includedir='${LIBXUL_DIST}'/include/nspr --cflags`' | | 54 | - NSPR_CFLAGS='`$(LIBXUL_DIST)/bin/nspr-config --prefix='${LIBXUL_DIST}' --includedir='${LIBXUL_DIST}'/include/nspr --cflags`' |
55 | - NSPR_LIBS='`$(LIBXUL_DIST)/bin/nspr-config --prefix='${LIBXUL_DIST}' --libdir='${LIBXUL_DIST}'/lib --libs`' | | 55 | - NSPR_LIBS='`$(LIBXUL_DIST)/bin/nspr-config --prefix='${LIBXUL_DIST}' --libdir='${LIBXUL_DIST}'/lib --libs`' |
56 | + NSPR_CFLAGS="-I$prefix/include/xulrunner/unstable `pkg-config --cflags mozilla-nspr`" | | 56 | + NSPR_CFLAGS="-I${prefix}/include/xulrunner/unstable `pkg-config --cflags mozilla-nspr`" |
57 | + NSPR_LIBS="`pkg-config --libs mozilla-nspr`" | | 57 | + NSPR_LIBS="`pkg-config --libs mozilla-nspr`" |
58 | fi | | 58 | fi |
59 | fi | | 59 | fi |
60 | | | 60 | |
61 | @@ -4138,7 +4151,7 @@ fi | | 61 | @@ -4138,7 +4151,7 @@ fi |
62 | if test -n "$MOZ_NATIVE_NSS"; then | | 62 | if test -n "$MOZ_NATIVE_NSS"; then |
63 | NSS_LIBS="$NSS_LIBS -lcrmf" | | 63 | NSS_LIBS="$NSS_LIBS -lcrmf" |
64 | else | | 64 | else |
65 | - NSS_CFLAGS='-I$(LIBXUL_DIST)/include/nss' | | 65 | - NSS_CFLAGS='-I$(LIBXUL_DIST)/include/nss' |
66 | + NSS_CFLAGS="`pkg-config --cflags mozilla-nss`" | | 66 | + NSS_CFLAGS="`pkg-config --cflags mozilla-nss`" |
67 | NSS_DEP_LIBS="\ | | 67 | NSS_DEP_LIBS="\ |
68 | \$(LIBXUL_DIST)/lib/\$(LIB_PREFIX)crmf.\$(LIB_SUFFIX) \ | | 68 | \$(LIBXUL_DIST)/lib/\$(LIB_PREFIX)crmf.\$(LIB_SUFFIX) \ |
69 | \$(LIBXUL_DIST)/lib/\$(DLL_PREFIX)smime$NSS_VERSION\$(DLL_SUFFIX) \ | | 69 | \$(LIBXUL_DIST)/lib/\$(DLL_PREFIX)smime$NSS_VERSION\$(DLL_SUFFIX) \ |