]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/cyrus-imapd/cyrus-imapd-2.2.12/autotools.patch
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / cyrus-imapd / cyrus-imapd-2.2.12 / autotools.patch
1 --- tmp/base/cyrus-imapd-2.2.5-r0/cyrus-imapd-2.2.5/configure.in        2004-05-28 14:03:00.000000000 -0400
2 +++ cyrus-imapd-2.2.5/configure.in      2004-06-04 21:42:20.745944000 -0400
3 @@ -997,6 +997,16 @@
4  IMAP_COM_ERR_LIBS="${COM_ERR_LIBS}"
5  IMAP_LIBS="${LIB_SASL} ${LIBS}"
6  
7 +if test "x$BUILD_CC" = "x"; then
8 +  BUILD_CC="$(CC)"
9 +fi 
10 +if test "x$BUILD_CFLAGS" = "x"; then
11 +  BUILD_CFLAGS="$(CFLAGS)"
12 +fi 
13 +if test "x$BUILD_LDFLAGS" = "x"; then
14 +  BUILD_LDFLAGS="$(LDFLAGS)"
15 +fi 
16 +
17  AC_SUBST(LIB_RT)
18  AC_SUBST(IMAP_COM_ERR_LIBS)
19  AC_SUBST(IMAP_LIBS)
20 @@ -1010,6 +1020,9 @@
21  AC_SUBST(PERL_SUBDIRS)
22  AC_SUBST(PERL_DEPSUBDIRS)
23  AC_SUBST(PERL)
24 +AC_SUBST(BUILD_CC)
25 +AC_SUBST(BUILD_LDFLAGS)
26 +AC_SUBST(BUILD_CFLAGS)
27  
28  AH_TOP([
29  /* $Id: configure.in,v 1.286 2004/05/28 18:03:00 rjs3 Exp $ */
30 --- tmp/base/cyrus-imapd-2.2.5-r0/cyrus-imapd-2.2.5/lib/Makefile.in     2004-05-28 14:03:04.000000000 -0400
31 +++ cyrus-imapd-2.2.5/lib/Makefile.in   2004-06-04 21:40:57.325068000 -0400
32 @@ -53,6 +53,7 @@
33  VPATH = @srcdir@
34  
35  CC = @CC@
36 +BUILD_CC = @BUILD_CC@
37  
38  INSTALL = @INSTALL@
39  RANLIB = @RANLIB@
40 @@ -63,7 +64,9 @@
41  
42  MAKEDEPEND_CFLAGS = @CFLAGS@
43  CFLAGS = @CFLAGS@ @PERL_CCCDLFLAGS@
44 +BUILD_CFLAGS = @BUILD_CFLAGS@
45  LDFLAGS = @LDFLAGS@
46 +BUILD_LDFLAGS = @BUILD_LDFLAGS@
47  
48  SHELL = /bin/sh
49  MAKEDEPEND = @MAKEDEPEND@
50 @@ -149,8 +152,17 @@
51  #      ./mkchartable -m $(srcdir)/charset/unicode.map $(srcdir)/charset/*.t >x-chartables.h
52  #      mv x-chartables.h chartables.h
53  
54 -mkchartable: mkchartable.o xmalloc.o assert.o
55 -       $(CC) $(LDFLAGS) -o mkchartable mkchartable.o xmalloc.o assert.o
56 +mkchartable: mkchartable.native.o xmalloc.native.o assert.native.o
57 +       $(BUILD_CC) $(BUILD_LDFLAGS) -o mkchartable mkchartable.native.o xmalloc.native.o assert.native.o
58 +
59 +xmalloc.native.o: xmalloc.c
60 +       $(BUILD_CC) $(BUILD_CFLAGS) -c -o xmalloc.native.o xmalloc.c
61 +
62 +assert.native.o: assert.c
63 +       $(BUILD_CC) $(BUILD_CFLAGS) -c -o assert.native.o assert.c
64 +
65 +mkchartable.native.o: mkchartable.c
66 +       $(BUILD_CC) $(BUILD_CFLAGS) -c -o mkchartable.native.o mkchartable.c
67  
68  clean:
69         rm -f *.o *.a chartable.c Makefile.bak mkchartable makedepend.log \