| @@ -1,17 +1,17 @@ | | | @@ -1,17 +1,17 @@ |
1 | $NetBSD: patch-aa,v 1.3 2005/12/19 18:27:55 joerg Exp $ | | 1 | $NetBSD: patch-aa,v 1.4 2008/08/02 20:32:10 dholland Exp $ |
2 | | | 2 | |
3 | --- configure.orig Mon Feb 11 20:14:06 2002 | | 3 | --- configure.orig 2002-02-11 14:14:06.000000000 -0500 |
4 | +++ configure Sat Feb 14 01:59:47 2004 | | 4 | +++ configure 2008-08-02 16:29:13.000000000 -0400 |
5 | @@ -32,7 +32,8 @@ MCFLAGS="$MCFLAGS -shared" | | 5 | @@ -32,7 +32,8 @@ MCFLAGS="$MCFLAGS -shared" |
6 | LDFLAGS="$LDFLAGS" | | 6 | LDFLAGS="$LDFLAGS" |
7 | LIBS="$LIBS" | | 7 | LIBS="$LIBS" |
8 | XLDFLAGS="$XLDFLAGS " | | 8 | XLDFLAGS="$XLDFLAGS " |
9 | -JHOME=`pwd` | | 9 | -JHOME=`pwd` |
10 | +JHOME=${PKG_SYSCONFDIR} | | 10 | +JHOME=${PKG_SYSCONFDIR} |
11 | +WRKSRC="`cat .wrksrc-freebsd`" | | 11 | +WRKSRC="`cat .wrksrc-freebsd`" |
12 | | | 12 | |
13 | ## | | 13 | ## |
14 | # Print a cool header | | 14 | # Print a cool header |
15 | @@ -76,31 +77,19 @@ fi; | | 15 | @@ -76,31 +77,19 @@ fi; |
16 | ## | | 16 | ## |
17 | # Pth check | | 17 | # Pth check |
| @@ -47,22 +47,26 @@ $NetBSD: patch-aa,v 1.3 2005/12/19 18:27 | | | @@ -47,22 +47,26 @@ $NetBSD: patch-aa,v 1.3 2005/12/19 18:27 |
47 | +echo "Configuring jabber pth-1.4.0..." | | 47 | +echo "Configuring jabber pth-1.4.0..." |
48 | +./configure || (echo "Error Configuring pth"; exit 1); | | 48 | +./configure || (echo "Error Configuring pth"; exit 1); |
49 | +echo "Building pth-1.4.0..." | | 49 | +echo "Building pth-1.4.0..." |
50 | +gmake | | 50 | +gmake |
51 | +cd $opwd; | | 51 | +cd $opwd; |
52 | +PSUBDIR="pth-1.4.0"; | | 52 | +PSUBDIR="pth-1.4.0"; |
53 | +PTHP="`pwd`/jabberd/pth-1.4.0"; | | 53 | +PTHP="`pwd`/jabberd/pth-1.4.0"; |
54 | +PLINK="$PTHP/pth_*.o"; | | 54 | +PLINK="$PTHP/pth_*.o"; |
55 | +CFLAGS="$CFLAGS -I${PTHP}"; | | 55 | +CFLAGS="$CFLAGS -I${PTHP}"; |
56 | +LDFLAGS="$LDFLAGS -L${PTHP}"; | | 56 | +LDFLAGS="$LDFLAGS -L${PTHP}"; |
57 | | | 57 | |
58 | | | 58 | |
59 | | | 59 | |
60 | @@ -123,7 +112,7 @@ case $hosttype in | | 60 | @@ -123,10 +112,11 @@ case $hosttype in |
61 | CFLAGS="$CFLAGS -fPIC -D_REENTRANT" | | 61 | CFLAGS="$CFLAGS -fPIC -D_REENTRANT" |
62 | SLIBS="$SLIBS /usr/lib/libresolv.a"; | | 62 | SLIBS="$SLIBS /usr/lib/libresolv.a"; |
63 | LIBS="$LIBS -ldl -lsocket -lnsl -lresolv";; | | 63 | LIBS="$LIBS -ldl -lsocket -lnsl -lresolv";; |
64 | - FreeBSD) | | 64 | - FreeBSD) |
65 | + FreeBSD|DragonFly) | | 65 | + FreeBSD|DragonFly) |
66 | CFLAGS="$CFLAGS -fPIC" | | 66 | CFLAGS="$CFLAGS -fPIC" |
67 | XLDFLAGS="$XLDFLAGS -Wl,-E";; | | 67 | XLDFLAGS="$XLDFLAGS -Wl,-E";; |
68 | NetBSD) | | 68 | NetBSD) |
| | | 69 | + CFLAGS="$CFLAGS -fPIC" |
| | | 70 | LIBS="$LIBS -lresolv" |
| | | 71 | SLIBS="$SLIBS /usr/lib/libresolv.a"; |
| | | 72 | XLDFLAGS="$XLDFLAGS -Wl,--export-dynamic";; |