packages: cyrus-imapd/cyrus-imapd-shared.patch, cyrus-imapd/cyrus-imapd.spe...
wiget
wiget at pld-linux.org
Sun Apr 11 23:02:31 CEST 2010
Author: wiget Date: Sun Apr 11 21:02:32 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- updated to 2.3.16
- shared patch is back
---- Files affected:
packages/cyrus-imapd:
cyrus-imapd-shared.patch (1.14 -> 1.15) , cyrus-imapd.spec (1.135 -> 1.136)
---- Diffs:
================================================================
Index: packages/cyrus-imapd/cyrus-imapd-shared.patch
diff -u packages/cyrus-imapd/cyrus-imapd-shared.patch:1.14 packages/cyrus-imapd/cyrus-imapd-shared.patch:1.15
--- packages/cyrus-imapd/cyrus-imapd-shared.patch:1.14 Wed Sep 24 15:46:36 2008
+++ packages/cyrus-imapd/cyrus-imapd-shared.patch Sun Apr 11 23:02:23 2010
@@ -1,83 +1,192 @@
---- cyrus-imapd-2.3.12p2.shared/configure.in 2008-09-23 21:44:50.591844716 +0300
-+++ cyrus-imapd-2.3.12p2/configure.in 2008-09-23 22:25:22.672454302 +0300
-@@ -87,7 +87,7 @@
- AC_DEFINE_UNQUOTED(SYSCONFDIR,"$sysconfdir",[Config File Location])
+--- cyrus-imapd-2.3.16/master/Makefile.in.wiget 2008-03-24 18:47:41.000000000 +0100
++++ cyrus-imapd-2.3.16/master/Makefile.in 2010-04-11 22:34:54.330511878 +0200
+@@ -48,6 +48,8 @@ VPATH = @srcdir@
+ CC = @CC@
+ INSTALL = @INSTALL@
+ RANLIB = @RANLIB@
++LIBTOOL = @LIBTOOL@
++top_builddir = @top_builddir@
- AC_PROG_CC
--AC_PROG_RANLIB
-+AC_PROG_LIBTOOL
- AC_PROG_MAKE_SET
- AC_PROG_INSTALL
- AC_AIX
-@@ -133,7 +133,7 @@
- cyrus_cv_getaddrinfo=no)], cyrus_cv_getaddrinfo=no)
+ CYRUS_USER=@cyrus_user@
+ CYRUS_GROUP=@cyrus_group@
+@@ -58,7 +60,7 @@ DEPLIBS = @DEPLIBS@
- if test $cyrus_cv_getaddrinfo = no; then
-- IPV6_OBJS="getaddrinfo.o"
-+ IPV6_OBJS="getaddrinfo.lo"
- fi
+ CFLAGS = @CFLAGS@
+ LDFLAGS = @LDFLAGS@ @COM_ERR_LDFLAGS@
+-LIBS = ../lib/libcyrus_min.a @LIB_UCDSNMP@ @LIBS@ @COM_ERR_LIBS@
++LIBS = ../lib/libcyrus_min.la @LIB_UCDSNMP@ @LIBS@ @COM_ERR_LIBS@
- cyrus_cv_getnameinfo=yes
-@@ -142,7 +142,7 @@
- cyrus_cv_getnameinfo=no)
+ SHELL = /bin/sh
+ MAKEDEPEND = @MAKEDEPEND@
+@@ -68,7 +70,7 @@ exec_prefix = @exec_prefix@
+ cyrus_prefix = @cyrus_prefix@
+ service_path = @service_path@
- if test $cyrus_cv_getnameinfo = no; then
-- IPV6_OBJS="$IPV6_OBJS getnameinfo.o"
-+ IPV6_OBJS="$IPV6_OBJS getnameinfo.lo"
- fi
+-LOBJS=service.o service-thread.o
++LOBJS=service.lo service-thread.lo
- IPv6_CHECK_SS_FAMILY()
-@@ -166,7 +166,7 @@
- dnl function for doing each of the database backends
- dnl parameters: backend name, variable to set, withval
+ PROGS=master
--CYRUSDB_OBJS="cyrusdb_flat.o cyrusdb_skiplist.o cyrusdb_quotalegacy.o"
-+CYRUSDB_OBJS="cyrusdb_flat.lo cyrusdb_skiplist.lo cyrusdb_quotalegacy.lo"
+@@ -78,18 +80,18 @@ install:
+ $(srcdir)/../install-sh -d ${DESTDIR}$(service_path)
+ for file in $(PROGS); \
+ do \
+- $(INSTALL) -m 755 $$file $(DESTDIR)$(service_path) || exit 1; \
++ $(LIBTOOL) --mode=install $(INSTALL) $$file $(DESTDIR)$(service_path) || exit 1; \
+ done
- dnl Berkeley DB Detection
+-.c.o:
+- $(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) \
++%.lo: %.c
++ $(LIBTOOL) --mode=compile --tag=CC $(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) \
+ $<
-@@ -213,7 +213,7 @@
- LIBS="${LIBS} ${BDB_LIBADD}"
- CPPFLAGS="${BDB_INCADD} ${CPPFLAGS}"
+-master: master.o masterconf.o cyrusMasterMIB.o ../lib/lock_ at WITH_LOCK@.o
+- $(CC) $(LDFLAGS) -o master master.o masterconf.o cyrusMasterMIB.o ../lib/lock_ at WITH_LOCK@.o $(LIBS) $(DEPLIBS)
++master: master.lo masterconf.lo cyrusMasterMIB.lo ../lib/lock_ at WITH_LOCK@.lo
++ $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o master master.lo masterconf.lo cyrusMasterMIB.lo ../lib/lock_ at WITH_LOCK@.lo $(LIBS) $(DEPLIBS)
-- CYRUSDB_OBJS="$CYRUSDB_OBJS cyrusdb_berkeley.o"
-+ CYRUSDB_OBJS="$CYRUSDB_OBJS cyrusdb_berkeley.lo"
- AC_DEFINE(HAVE_BDB,[],[Build in Berkeley DB support?])
- fi
+ clean:
+- rm -f *.o *.a Makefile.bak $(PROGS)
++ rm -rf .libs *.lo *.a *.la Makefile.bak $(PROGS)
-@@ -230,9 +230,9 @@
- fi)
+ distclean: clean
+ rm -f Makefile
+--- cyrus-imapd-2.3.16/notifyd/Makefile.in.wiget 2008-03-24 20:59:32.000000000 +0100
++++ cyrus-imapd-2.3.16/notifyd/Makefile.in 2010-04-11 22:34:54.330511878 +0200
+@@ -49,6 +49,8 @@ VPATH = @srcdir@
- if test "$sievedir" != "no"; then
-- SIEVE_OBJS="lmtp_sieve.o smtpclient.o"
-+ SIEVE_OBJS="lmtp_sieve.lo smtpclient.lo"
- AC_SUBST(SIEVE_OBJS)
-- SIEVE_LIBS="../${sievedir}/libsieve.a"
-+ SIEVE_LIBS="../${sievedir}/libsieve.la"
- AC_SUBST(SIEVE_LIBS)
- SIEVE_CPPFLAGS="-I\$(srcdir)/../$sievedir"
- AC_SUBST(SIEVE_CPPFLAGS)
-@@ -914,7 +914,7 @@
- if test $cyrus_cv_lib_syslog = no; then
- PRE_SUBDIRS="${PRE_SUBDIRS} syslog"
- EXTRA_OUTPUT="${EXTRA_OUTPUT} syslog/Makefile"
-- DEPLIBS="${DEPLIBS} ../syslog/libsyslog.a"
-+ DEPLIBS="${DEPLIBS} ../syslog/libsyslog.la"
- CPPFLAGS="$CPPFLAGS -I\$(srcdir)/../syslog"
- fi
- AC_MSG_RESULT($cyrus_cv_lib_syslog)
-@@ -1010,7 +1010,7 @@
- dnl Check for MD5 functions
- AC_FUNC_CHECK(MD5Init,,
- AC_CHECK_LIB(md, MD5Init, LIBS="${LIBS} -lmd",
-- MD5OBJ="md5.o"))
-+ MD5OBJ="md5.lo"))
- AC_SUBST(MD5OBJ)
+ CC = @CC@
+ RANLIB = @RANLIB@
++LIBTOOL = @LIBTOOL@
++top_builddir = @top_builddir@
- dnl snmp
---- cyrus-imapd-2.3.12p2.shared/depot/Makefile.in 2008-09-23 21:44:50.599845178 +0300
-+++ cyrus-imapd-2.3.12p2/depot/Makefile.in 2008-09-23 22:10:04.419383504 +0300
-@@ -44,16 +44,18 @@
+ INSTALL = @INSTALL@
+ CYRUS_USER=@cyrus_user@
+@@ -68,13 +70,13 @@ MAKEDEPEND = @MAKEDEPEND@
+
+ NOTIFYD_LIBS = @NOTIFYD_LIBS@
+
+-SERVICE=../master/service.o
++SERVICE=../master/service.lo
+
+ IMAP_LIBS = @IMAP_LIBS@ @LIB_RT@
+ IMAP_COM_ERR_LIBS = @IMAP_COM_ERR_LIBS@
+ LIB_WRAP = @LIB_WRAP@
+ LIBS = @ZEPHYR_LIBS@ @LIBS@ $(IMAP_COM_ERR_LIBS)
+-DEPLIBS=../imap/mutex_fake.o ../imap/libimap.a ../lib/libcyrus.a ../lib/libcyrus_min.a @DEPLIBS@
++DEPLIBS=../imap/mutex_fake.lo ../imap/libimap.la ../lib/libcyrus.la ../lib/libcyrus_min.la @DEPLIBS@
+
+ PURIFY=/usr/local/bin/purify
+ PUREOPT=-best-effort
+@@ -82,25 +84,25 @@ PUREOPT=-best-effort
+ all: notifyd
+
+ install:
+- $(INSTALL) -m 755 notifyd $(DESTDIR)$(service_path)
++ $(LIBTOOL) --mode=install $(INSTALL) -m 755 notifyd $(DESTDIR)$(service_path)
+
+-OBJS= notifyd.o notify_null.o notify_log.o notify_mailto.o notify_zephyr.o
++OBJS= notifyd.lo notify_null.lo notify_log.lo notify_mailto.lo notify_zephyr.lo
+
+-notifytest: notifytest.o
+- $(CC) $(LDFLAGS) -o notifytest \
+- notifytest.o $(DEPLIBS) $(IMAP_LIBS) $(LIBS) $(LIB_WRAP)
++notifytest: notifytest.lo
++ $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o notifytest \
++ notifytest.lo $(DEPLIBS) $(IMAP_LIBS) $(LIBS) $(LIB_WRAP)
+
+ notifyd: $(OBJS) $(SERVICE)
+- $(CC) $(LDFLAGS) -o notifyd \
++ $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o notifyd \
+ $(SERVICE) $(OBJS) $(DEPLIBS) $(IMAP_LIBS) $(LIBS) $(LIB_WRAP)
+
+ notifyd.pure: $(OBJS) $(SERVICE)
+ $(PURIFY) $(PUREOPT) \
+- $(CC) $(LDFLAGS) -o notifyd.pure \
++ $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o notifyd.pure \
+ $(SERVICE) $(OBJS) $(DEPLIBS) $(IMAP_LIBS) $(LIBS) $(LIB_WRAP)
+
+ clean:
+- rm -f notifyd notifytest *.o *.a *~ Makefile.bak makedepend.log
++ rm -rf notifyd notifytest .libs *.o *.lo *.a *.la *~ Makefile.bak makedepend.log
+
+ distclean: clean
+ rm -f Makefile
+@@ -108,8 +110,8 @@ distclean: clean
+ depend:
+ ${MAKEDEPEND} $(CPPFLAGS) $(DEFS) -I$(srcdir) $(CFLAGS) *.c $(srcdir)/*.c 1>makedepend.log 2>&1
+
+-.c.o:
+- $(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) \
++%.lo: %.c
++ $(LIBTOOL) --mode=compile --tag=CC $(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) \
+ $<
+
+ # DO NOT DELETE THIS LINE -- make depend depends on it.
+--- cyrus-imapd-2.3.16/installsieve/Makefile.in.wiget 2008-03-24 21:33:11.000000000 +0100
++++ cyrus-imapd-2.3.16/installsieve/Makefile.in 2010-04-11 22:34:54.330511878 +0200
+@@ -47,6 +47,8 @@ VPATH = @srcdir@
+
+ CC = @CC@
+ RANLIB = @RANLIB@
++LIBTOOL = @LIBTOOL@
++top_builddir = @top_builddir@
+
+ DEFS = @DEFS@
+ CPPFLAGS = -I. -I$(srcdir) -I$(srcdir)/../lib @CPPFLAGS@ @SASLFLAGS@
+@@ -59,7 +61,7 @@ MAKEDEPEND = @MAKEDEPEND@
+
+ IMAP_LIBS = @IMAP_LIBS@
+ LIBS =
+-DEPLIBS= ../lib/libcyrus.a @DEPLIBS@
++DEPLIBS= ../lib/libcyrus.la @DEPLIBS@
+
+ prefix = @prefix@
+ exec_prefix = @exec_prefix@
+@@ -68,20 +70,18 @@ cyrus_prefix = @cyrus_prefix@
+ all: installsieve
+
+ install:
+- $(INSTALL) -s -m 755 installsieve $(DESTDIR)$(exec_prefix)/bin
++ $(LIBTOOL) --mode=install $(INSTALL) installsieve $(DESTDIR)$(exec_prefix)/bin
+
+-OBJS=lex.o mystring.o request.o isieve.o
++OBJS=lex.lo mystring.lo request.lo isieve.lo
+
+-libinstallsieve.a: $(OBJS)
+- rm -f libinstallsieve.a
+- ar cr libinstallsieve.a $(OBJS)
+- $(RANLIB) libinstallsieve.a
++libinstallsieve.la: $(OBJS)
++ $(LIBTOOL) --mode=link --tag=CC $(CC) -o libinstallsieve.la $(OBJS)
+
+-installsieve: libinstallsieve.a installscript.o $(DEPLIBS)
+- $(CC) $(LDFLAGS) -o installsieve libinstallsieve.a installscript.o $(DEPLIBS) $(IMAP_LIBS)
++installsieve: libinstallsieve.la installscript.lo $(DEPLIBS)
++ $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o installsieve libinstallsieve.la installscript.lo $(DEPLIBS) $(IMAP_LIBS)
+
+ clean:
+- rm -f *.o *.a Makefile.bak makedepend.log
++ rm -rf .libs *.o *.lo *.a *.la Makefile.bak makedepend.log
+
+ distclean: clean
+ rm -f Makefile installsieve
+@@ -89,9 +89,8 @@ distclean: clean
+ depend:
+ ${MAKEDEPEND} $(CPPFLAGS) $(DEFS) -I$(srcdir) $(CFLAGS) *.c $(srcdir)/*.c 1>makedepend.log 2>&1
+
+-.c.o:
+- $(CC) -c $(CPPFLAGS) $(DEFS) -I$(srcdir) -I. $(CFLAGS) \
++%.lo: %.c
++ $(LIBTOOL) --mode=compile --tag=CC $(CC) -c $(CPPFLAGS) $(DEFS) -I$(srcdir) -I. $(CFLAGS) \
+ $<
+
+-
+ # DO NOT DELETE THIS LINE -- make depend depends on it.
+--- cyrus-imapd-2.3.16/syslog/Makefile.in.wiget 2008-03-24 21:15:59.000000000 +0100
++++ cyrus-imapd-2.3.16/syslog/Makefile.in 2010-04-11 22:34:54.330511878 +0200
+@@ -44,12 +44,14 @@
# $Id$
srcdir = @srcdir@
@@ -85,36 +194,48 @@
VPATH = @srcdir@
CC = @CC@
+
INSTALL = @INSTALL@
RANLIB = @RANLIB@
+LIBTOOL = @LIBTOOL@
DEFS = @DEFS@
- CPPFLAGS = -I. -I$(srcdir) -I$(srcdir)/../lib -I$(srcdir)/../et @CPPFLAGS@
- LIBS = @LIBS@
--DEPLIBS = ../lib/libcyrus.a ../lib/libcyrus_min.a @DEPLIBS@
-+DEPLIBS = ../lib/libcyrus.la ../lib/libcyrus_min.la @DEPLIBS@
+ CPPFLAGS = @CPPFLAGS@
+@@ -61,23 +63,22 @@ LDFLAGS = @LDFLAGS@
+ SHELL = /bin/sh
+ MAKEDEPEND = @MAKEDEPEND@
- CFLAGS = @CFLAGS@
- LDFLAGS = @LDFLAGS@
-@@ -73,11 +75,11 @@
- $(INSTALL) -m 644 $(srcdir)/rc.local.imap $(DESTDIR)etc
- $(INSTALL) -m 644 $(srcdir)/rc.local.ptclient $(DESTDIR)etc
+-all: libsyslog.a syslogd
++all: libsyslog.la syslogd
+
+ install:
+ @echo "Install syslogd and syslog.conf as appropriate"
-.c.o:
-- $(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) $<
+- $(CC) -c $(CPPFLAGS) $(DEFS) -I$(srcdir) $(CFLAGS) $<
+%.lo: %.c
-+ $(LIBTOOL) --mode=compile --tag=CC $(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) $<
++ $(LIBTOOL) --mode=compile --tag=CC $(CC) -c $(CPPFLAGS) $(DEFS) -I$(srcdir) $(CFLAGS) $<
+
+-libsyslog.a: syslog.o
+- ar cr libsyslog.a syslog.o
+- $(RANLIB) libsyslog.a
++libsyslog.la: syslog.lo
++ $(LIBTOOL) --mode=link --tag=CC $(CC) -o libsyslog.la syslog.lo
+
+-syslogd: syslogd.o
+- $(CC) $(LDFLAGS) -o syslogd syslogd.o $(LIBS)
++syslogd: syslogd.lo
++ $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o syslogd syslogd.lo $(LIBS)
clean:
-- rm -f *.o Makefile.bak makedepend.log
-+ rm -rf .libs *.o *.lo Makefile.bak makedepend.log
+- rm -f *.o *.a Makefile.bak
++ rm -rf .libs *.o *.lo *.a *.la Makefile.bak
distclean: clean
rm -f Makefile
---- cyrus-imapd-2.3.12p2.shared/imap/Makefile.in 2008-09-23 21:44:50.591844716 +0300
-+++ cyrus-imapd-2.3.12p2/imap/Makefile.in 2008-09-24 16:29:37.354850372 +0300
-@@ -45,16 +45,18 @@
+--- cyrus-imapd-2.3.16/imap/Makefile.in.wiget 2009-03-30 18:04:56.000000000 +0200
++++ cyrus-imapd-2.3.16/imap/Makefile.in 2010-04-11 22:34:54.330511878 +0200
+@@ -45,16 +45,18 @@ DEFINES=-DSETPROCTITLE
# \Seen state database. Either 'db' (berkeley db) or
# 'local' (legacy flat file).
@@ -134,7 +255,7 @@
CYRUS_USER=@cyrus_user@
CYRUS_GROUP=@cyrus_group@
-@@ -67,7 +69,7 @@
+@@ -67,7 +69,7 @@ SIEVE_LIBS = @SIEVE_LIBS@
IMAP_COM_ERR_LIBS = @IMAP_COM_ERR_LIBS@
LIB_WRAP = @LIB_WRAP@
LIBS = $(IMAP_LIBS) $(IMAP_COM_ERR_LIBS)
@@ -143,7 +264,7 @@
CFLAGS = @CFLAGS@
LDFLAGS = @LDFLAGS@ @COM_ERR_LDFLAGS@
-@@ -96,23 +98,23 @@
+@@ -96,23 +98,23 @@ exec_prefix = @exec_prefix@
cyrus_prefix = @cyrus_prefix@
service_path = @service_path@
@@ -179,7 +300,7 @@
PROGS = imapd lmtpd pop3d \
fud smmapd reconstruct quota mbpath ipurge cyr_dbtool cyr_synclog \
-@@ -131,31 +133,28 @@
+@@ -131,31 +133,28 @@ pure: imapd.pure lmtpd.pure mupdate.pure
install:
$(srcdir)/../install-sh -d ${DESTDIR}$(service_path)
@@ -218,7 +339,7 @@
pushstats.c: pushstats.snmp $(srcdir)/../snmp/snmpgen
$(srcdir)/../snmp/snmpgen $(srcdir)/pushstats.snmp
-@@ -183,179 +182,179 @@
+@@ -183,182 +182,182 @@ mupdate_err.c: mupdate_err.et
mupdate_err.h: mupdate_err.c
### Services
@@ -252,7 +373,7 @@
+
+lmtpd: lmtpd.lo proxy.lo $(LMTPOBJS) $(SIEVE_OBJS) mutex_fake.lo \
+ libimap.la $(SIEVE_LIBS) $(DEPLIBS) $(SERVICE)
-+ $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o lmtpd \
++ $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o lmtpd \
+ $(SERVICE) lmtpd.lo proxy.lo $(LMTPOBJS) $(SIEVE_OBJS) \
+ mutex_fake.lo libimap.la $(SIEVE_LIBS) $(DEPLIBS) $(LIBS) $(LIB_WRAP)
+
@@ -452,10 +573,18 @@
- $(CC) $(LDFLAGS) -o ipurge ipurge.o $(CLIOBJS) \
- libimap.a $(DEPLIBS) $(LIBS)
-
+-cyr_virusscan: cyr_virusscan.o index.o $(CLIOBJS) libimap.a $(DEPLIBS)
+- $(CC) $(LDFLAGS) -o cyr_virusscan cyr_virusscan.o index.o $(CLIOBJS) \
+- libimap.a $(DEPLIBS) $(LIBS) -lclamav
+-
-cyrdump: cyrdump.o index.o $(CLIOBJS) libimap.a $(DEPLIBS)
- $(CC) $(LDFLAGS) -o cyrdump cyrdump.o index.o $(CLIOBJS) \
- libimap.a $(DEPLIBS) $(LIBS)
-
+-cyr_df: cyr_df.o $(CLIOBJS) libimap.a $(DEPLIBS)
+- $(CC) $(LDFLAGS) -o \
+- cyr_df cyr_df.o $(CLIOBJS) libimap.a $(DEPLIBS) $(LIBS)
+-
-mbexamine: mbexamine.o $(CLIOBJS) libimap.a $(DEPLIBS)
- $(CC) $(LDFLAGS) -o \
- mbexamine mbexamine.o $(CLIOBJS) libimap.a $(DEPLIBS) $(LIBS)
@@ -497,10 +626,18 @@
+ $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o ipurge ipurge.lo $(CLIOBJS) \
+ libimap.la $(DEPLIBS) $(LIBS)
+
++cyr_virusscan: cyr_virusscan.lo index.lo $(CLIOBJS) libimap.la $(DEPLIBS)
++ $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o cyr_virusscan cyr_virusscan.lo index.lo $(CLIOBJS) \
++ libimap.la $(DEPLIBS) $(LIBS) -lclamav
++
+cyrdump: cyrdump.lo index.lo $(CLIOBJS) libimap.la $(DEPLIBS)
+ $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o cyrdump cyrdump.lo index.lo $(CLIOBJS) \
+ libimap.la $(DEPLIBS) $(LIBS)
+
++cyr_df: cyr_df.lo $(CLIOBJS) libimap.la $(DEPLIBS)
++ $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o \
++ cyr_df cyr_df.lo $(CLIOBJS) libimap.la $(DEPLIBS) $(LIBS)
++
+mbexamine: mbexamine.lo $(CLIOBJS) libimap.la $(DEPLIBS)
+ $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o \
+ mbexamine mbexamine.lo $(CLIOBJS) libimap.la $(DEPLIBS) $(LIBS)
@@ -541,193 +678,348 @@
### Other Misc Targets
- clean:
-- rm -f *.o *.a Makefile.bak makedepend.log \
-+ rm -rf .libs *.o *.lo *.a *.la Makefile.bak makedepend.log \
- $(BUILTSOURCES) $(PROGS) $(SUIDPROGS)
+--- cyrus-imapd-2.3.16/configure.in.wiget 2010-04-11 22:34:54.327178680 +0200
++++ cyrus-imapd-2.3.16/configure.in 2010-04-11 22:34:54.330511878 +0200
+@@ -87,7 +87,7 @@ fi
+ AC_DEFINE_UNQUOTED(SYSCONFDIR,"$sysconfdir",[Config File Location])
- distclean: clean
---- cyrus-imapd-2.3.12p2.shared/imtest/Makefile.in 2008-09-23 21:44:50.599845178 +0300
-+++ cyrus-imapd-2.3.12p2/imtest/Makefile.in 2008-09-23 22:10:57.494451435 +0300
-@@ -50,12 +50,14 @@
+ AC_PROG_CC
+-AC_PROG_RANLIB
++AC_PROG_LIBTOOL
+ AC_PROG_MAKE_SET
+ AC_PROG_INSTALL
+ AC_AIX
+@@ -137,7 +137,7 @@ IPv6_CHECK_FUNC(getaddrinfo, [IPv6_CHECK
+ cyrus_cv_getaddrinfo=no)], cyrus_cv_getaddrinfo=no)
+
+ if test $cyrus_cv_getaddrinfo = no; then
+- IPV6_OBJS="getaddrinfo.o"
++ IPV6_OBJS="getaddrinfo.lo"
+ fi
+
+ cyrus_cv_getnameinfo=yes
+@@ -146,7 +146,7 @@ IPv6_CHECK_FUNC(getnameinfo,
+ cyrus_cv_getnameinfo=no)
+
+ if test $cyrus_cv_getnameinfo = no; then
+- IPV6_OBJS="$IPV6_OBJS getnameinfo.o"
++ IPV6_OBJS="$IPV6_OBJS getnameinfo.lo"
+ fi
+
+ IPv6_CHECK_SS_FAMILY()
+@@ -170,7 +170,7 @@ AC_FUNC_VPRINTF
+ dnl function for doing each of the database backends
+ dnl parameters: backend name, variable to set, withval
+
+-CYRUSDB_OBJS="cyrusdb_flat.o cyrusdb_skiplist.o cyrusdb_quotalegacy.o"
++CYRUSDB_OBJS="cyrusdb_flat.lo cyrusdb_skiplist.lo cyrusdb_quotalegacy.lo"
+
+ dnl Berkeley DB Detection
+
+@@ -217,7 +217,7 @@ if test "$use_berkeley" != "no"; then
+ LIBS="${LIBS} ${BDB_LIBADD}"
+ CPPFLAGS="${BDB_INCADD} ${CPPFLAGS}"
+
+- CYRUSDB_OBJS="$CYRUSDB_OBJS cyrusdb_berkeley.o"
++ CYRUSDB_OBJS="$CYRUSDB_OBJS cyrusdb_berkeley.lo"
+ AC_DEFINE(HAVE_BDB,[],[Build in Berkeley DB support?])
+ fi
+
+@@ -377,9 +377,9 @@ AC_ARG_ENABLE(sieve,
+ fi)
+
+ if test "$sievedir" != "no"; then
+- SIEVE_OBJS="lmtp_sieve.o smtpclient.o"
++ SIEVE_OBJS="lmtp_sieve.lo smtpclient.lo"
+ AC_SUBST(SIEVE_OBJS)
+- SIEVE_LIBS="../${sievedir}/libsieve.a"
++ SIEVE_LIBS="../${sievedir}/libsieve.la"
+ AC_SUBST(SIEVE_LIBS)
+ SIEVE_CPPFLAGS="-I\$(srcdir)/../$sievedir"
+ AC_SUBST(SIEVE_CPPFLAGS)
+@@ -1069,7 +1069,7 @@ AC_CACHE_VAL(cyrus_cv_lib_syslog, AC_TRY
+ if test $cyrus_cv_lib_syslog = no; then
+ PRE_SUBDIRS="${PRE_SUBDIRS} syslog"
+ EXTRA_OUTPUT="${EXTRA_OUTPUT} syslog/Makefile"
+- DEPLIBS="${DEPLIBS} ../syslog/libsyslog.a"
++ DEPLIBS="${DEPLIBS} ../syslog/libsyslog.la"
+ CPPFLAGS="$CPPFLAGS -I\$(srcdir)/../syslog"
+ fi
+ AC_MSG_RESULT($cyrus_cv_lib_syslog)
+@@ -1173,7 +1173,7 @@ fi
+ dnl Check for MD5 functions
+ AC_FUNC_CHECK(MD5Init,,
+ AC_CHECK_LIB(md, MD5Init, LIBS="${LIBS} -lmd",
+- MD5OBJ="md5.o"))
++ MD5OBJ="md5.lo"))
+ AC_SUBST(MD5OBJ)
+
+ dnl snmp
+--- cyrus-imapd-2.3.16/netnews/Makefile.in.wiget 2008-03-24 20:06:32.000000000 +0100
++++ cyrus-imapd-2.3.16/netnews/Makefile.in 2010-04-11 22:34:54.333846752 +0200
+@@ -49,11 +49,13 @@ VPATH = @srcdir@
CC = @CC@
INSTALL = @INSTALL@
RANLIB = @RANLIB@
+LIBTOOL = @LIBTOOL@
+top_builddir = @top_builddir@
- DEFS = @DEFS@ @LOCALDEFS@
- CPPFLAGS = -I.. -I$(srcdir)/../lib @COM_ERR_CPPFLAGS@ @CPPFLAGS@ @SASLFLAGS@
- LIBS = @LIBS@
- IMAP_LIBS = @IMAP_LIBS@ @LIB_RT@
--DEPLIBS = ../lib/libcyrus.a ../lib/libcyrus_min.a @DEPLIBS@
-+DEPLIBS = ../lib/libcyrus.la ../lib/libcyrus_min.la @DEPLIBS@
+ DEFS = @DEFS@
+ CPPFLAGS = -I.. -I$(srcdir) -I$(srcdir)/../lib -I$(srcdir)/../com_err/et @CPPFLAGS@
+ LIBS = @IMAP_LIBS@ @LIB_RT@
+-DEPLIBS = ../lib/libcyrus.a ../lib/libcyrus_min.a @DEPLIBS@
++DEPLIBS = ../lib/libcyrus.la ../lib/libcyrus_min.la @DEPLIBS@
CFLAGS = @CFLAGS@
- LDFLAGS = @LDFLAGS@ @COM_ERR_LDFLAGS@
-@@ -73,7 +75,7 @@
- all: imtest
+ LDFLAGS = @LDFLAGS@
+@@ -66,23 +68,23 @@ exec_prefix = @exec_prefix@
+ cyrus_prefix = @cyrus_prefix@
+ service_path = @service_path@
+
+-OBJS = remotepurge.o readconfig.o
++OBJS = remotepurge.lo readconfig.lo
+
+ all: remotepurge
install:
-- $(INSTALL) -s -m 755 imtest $(DESTDIR)$(exec_prefix)/bin
-+ $(LIBTOOL) --mode=install $(INSTALL) imtest $(DESTDIR)$(exec_prefix)/bin
- ln -f $(DESTDIR)$(exec_prefix)/bin/imtest $(DESTDIR)$(exec_prefix)/bin/pop3test
- ln -f $(DESTDIR)$(exec_prefix)/bin/imtest $(DESTDIR)$(exec_prefix)/bin/nntptest
- ln -f $(DESTDIR)$(exec_prefix)/bin/imtest $(DESTDIR)$(exec_prefix)/bin/lmtptest
-@@ -82,17 +84,17 @@
- ln -f $(DESTDIR)$(exec_prefix)/bin/imtest $(DESTDIR)$(exec_prefix)/bin/sivtest
- ln -f $(DESTDIR)$(exec_prefix)/bin/imtest $(DESTDIR)$(exec_prefix)/bin/synctest
+- $(INSTALL) -s -m 755 remotepurge $(DESTDIR)$(service_path)
++ $(LIBTOOL) --mode=install $(INSTALL) remotepurge $(DESTDIR)$(service_path)
-.c.o:
- $(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) $<
+%.lo: %.c
+ $(LIBTOOL) --mode=compile --tag=CC $(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) $<
--imtest: imtest.o $(DEPLIBS)
-- $(CC) $(LDFLAGS) -o imtest imtest.o $(DEPLIBS) $(IMAP_LIBS)
-+imtest: imtest.lo $(DEPLIBS)
-+ $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o imtest imtest.lo $(DEPLIBS) $(IMAP_LIBS)
+ remotepurge: $(OBJS) $(DEPLIBS)
+- $(CC) $(LDFLAGS) -o remotepurge $(OBJS) \
++ $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o remotepurge $(OBJS) \
+ $(DEPLIBS) $(LIBS)
--imtest.pure: imtest.o $(DEPLIBS)
-- $(PURIFY) $(PUREOPT) $(CC) $(LDFLAGS) -o imtest $(OBJS) $(DEPLIBS) $(LIBS) $(IMAP_LIBS)
-+imtest.pure: imtest.lo $(DEPLIBS)
-+ $(PURIFY) $(PUREOPT) $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o imtest $(OBJS) $(DEPLIBS) $(LIBS) $(IMAP_LIBS)
clean:
-- rm -f *.o Makefile.bak makedepend.log imtest
-+ rm -rf .libs *.o *.lo Makefile.bak makedepend.log imtest
+- rm -f *.o Makefile.bak remotepurge makedepend.log
++ rm -rf .libs *.o *.lo Makefile.bak remotepurge makedepend.log
distclean: clean
rm -f Makefile
---- cyrus-imapd-2.3.12p2/imtest/imtest.c 2008-04-11 15:35:18.000000000 +0300
-+++ cyrus-imapd-2.3.12p2.shared/imtest/imtest.c 2008-09-23 21:44:50.595844947 +0300
-@@ -272,6 +272,9 @@
- imtest_fatal(msg);
- }
-
-+/* config.c stuff */
-+const int config_need_data = 0;
-+
- int mysasl_config(void *context __attribute__((unused)),
- const char *plugin_name,
- const char *option,
---- cyrus-imapd-2.3.12p2/installsieve/Makefile.in 2008-03-24 22:33:11.000000000 +0200
-+++ cyrus-imapd-2.3.12p2.shared/installsieve/Makefile.in 2008-09-23 21:44:50.591844716 +0300
-@@ -47,6 +47,8 @@
+--- cyrus-imapd-2.3.16/timsieved/Makefile.in.wiget 2008-03-24 21:20:57.000000000 +0100
++++ cyrus-imapd-2.3.16/timsieved/Makefile.in 2010-04-11 22:34:54.333846752 +0200
+@@ -49,6 +49,8 @@ VPATH = @srcdir@
CC = @CC@
<<Diff was trimmed, longer than 597 lines>>
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/cyrus-imapd/cyrus-imapd-shared.patch?r1=1.14&r2=1.15&f=u
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/cyrus-imapd/cyrus-imapd.spec?r1=1.135&r2=1.136&f=u
More information about the pld-cvs-commit
mailing list