]> git.pld-linux.org Git - packages/cyrus-imapd.git/commitdiff
- updated to 2.3.16 auto/th/cyrus-imapd-2_3_16-0_1
authorArtur Frysiak <artur@frysiak.net>
Sun, 11 Apr 2010 21:02:23 +0000 (21:02 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- shared patch is back

Changed files:
    cyrus-imapd-shared.patch -> 1.15
    cyrus-imapd.spec -> 1.136

cyrus-imapd-shared.patch
cyrus-imapd.spec

index 8fe65b1ea1fd204e7fa10d4ab2d6b92add296ebc..8b08487c912340385d0f0b51ad59be5f1977a935 100644 (file)
---- 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_@WITH_LOCK@.o
+-      $(CC) $(LDFLAGS) -o master master.o masterconf.o cyrusMasterMIB.o ../lib/lock_@WITH_LOCK@.o $(LIBS) $(DEPLIBS)
++master: master.lo masterconf.lo cyrusMasterMIB.lo ../lib/lock_@WITH_LOCK@.lo
++      $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o master master.lo masterconf.lo cyrusMasterMIB.lo ../lib/lock_@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@
  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).
  
  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)
  
  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@
  
  
  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)
  
  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
 +
 +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)
 +
 -      $(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)
 +      $(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)
  
  ### 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@
  RANLIB = @RANLIB@
 +LIBTOOL = @LIBTOOL@
 +top_builddir = @top_builddir@
  
DEFS = @DEFS@
- CPPFLAGS = -I. -I$(srcdir) -I$(srcdir)/../lib @CPPFLAGS@ @SASLFLAGS@
-@@ -59,7 +61,7 @@
INSTALL = @INSTALL@
+ CYRUS_USER=@cyrus_user@
+@@ -68,13 +70,13 @@ MAKEDEPEND = @MAKEDEPEND@
  
- IMAP_LIBS = @IMAP_LIBS@
- LIBS = 
--DEPLIBS= ../lib/libcyrus.a @DEPLIBS@
-+DEPLIBS= ../lib/libcyrus.la @DEPLIBS@
+ TIMSIEVED_LIBS = @TIMSIEVED_LIBS@
  
- prefix = @prefix@
- exec_prefix = @exec_prefix@
-@@ -68,20 +70,18 @@
- all: installsieve
+-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 = $(IMAP_COM_ERR_LIBS)
+-DEPLIBS=../sieve/libsieve.a ../imap/mutex_fake.o ../imap/libimap.a ../lib/libcyrus.a ../lib/libcyrus_min.a @DEPLIBS@
++DEPLIBS=../sieve/libsieve.la ../imap/mutex_fake.lo ../imap/libimap.la ../lib/libcyrus.la ../lib/libcyrus_min.la @DEPLIBS@
+ PURIFY=/usr/local/bin/purify
+ PUREOPT=-best-effort
+@@ -82,22 +84,22 @@ PUREOPT=-best-effort
+ all: timsieved
  
  install:
--      $(INSTALL) -s -m 755 installsieve $(DESTDIR)$(exec_prefix)/bin
-+      $(LIBTOOL) --mode=install $(INSTALL) installsieve $(DESTDIR)$(exec_prefix)/bin
+-      $(INSTALL) -m 755 timsieved $(DESTDIR)$(service_path)
++      $(LIBTOOL) --mode=install $(INSTALL) -m 755 timsieved $(DESTDIR)$(service_path)
  
--OBJS=lex.o mystring.o request.o isieve.o
-+OBJS=lex.lo mystring.lo request.lo isieve.lo
+-OBJS= actions.o lex.o mystring.o scripttest.o timsieved.o parser.o \
+-      ../imap/proxy.o
++OBJS= actions.lo lex.lo mystring.lo scripttest.lo timsieved.lo parser.lo \
++      ../imap/proxy.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)
+ timsieved: $(OBJS) $(SERVICE)
+-      $(CC) $(LDFLAGS) -o timsieved \
++      $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o timsieved \
+        $(SERVICE) $(OBJS) $(DEPLIBS) $(IMAP_LIBS) $(LIBS) $(LIB_WRAP)
  
--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)
+ timsieved.pure: $(OBJS) $(SERVICE)
+       $(PURIFY) $(PUREOPT) \
+-      $(CC) $(LDFLAGS) -o timsieved.pure \
++      $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o timsieved.pure \
+        $(SERVICE) $(OBJS) $(DEPLIBS) $(IMAP_LIBS) $(LIBS) $(LIB_WRAP)
  
  clean:
--      rm -f *.o *.a Makefile.bak makedepend.log
-+      rm -rf .libs *.o *.lo *.a *.la Makefile.bak makedepend.log
+-      rm -f timsieved *~ *.o *.a Makefile.bak makedepend.log
++      rm -rf timsieved *~ .libs *.o *.lo *.a *.la Makefile.bak makedepend.log
  
  distclean: clean
-       rm -f Makefile installsieve
-@@ -89,9 +89,8 @@
+       rm -f Makefile
+@@ -105,8 +107,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) \
+-      $(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) \
 +%.lo: %.c
-+      $(LIBTOOL) --mode=compile --tag=CC $(CC) -c $(CPPFLAGS) $(DEFS) -I$(srcdir) -I. $(CFLAGS) \
++      $(LIBTOOL) --mode=compile --tag=CC $(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) \
        $<
  
--
  # DO NOT DELETE THIS LINE -- make depend depends on it.
---- cyrus-imapd-2.3.12p2/lib/Makefile.in       2008-09-23 21:52:42.531135729 +0300
-+++ cyrus-imapd-2.3.12p2/lib/Makefile.in       2008-09-24 00:04:08.275006403 +0300
-@@ -44,10 +44,10 @@
- # $Id$
- # Authorization namespace.
--AUTH=auth.o auth_krb.o auth_unix.o auth_krb5.o auth_pts.o
-+AUTH=auth.lo auth_krb.lo auth_unix.lo auth_krb5.lo auth_pts.lo
- # ACL interpretation.  Only one choice for now:
--ACL=acl_afs.o
-+ACL=acl_afs.lo
- srcdir = @srcdir@
- top_srcdir = @top_srcdir@
-@@ -57,6 +57,8 @@
+--- cyrus-imapd-2.3.16/perl/imap/Makefile.PL.wiget     2009-05-06 15:48:04.000000000 +0200
++++ cyrus-imapd-2.3.16/perl/imap/Makefile.PL   2010-04-11 22:34:54.333846752 +0200
+@@ -64,8 +64,7 @@ WriteMakefile(
+     'macro'   => {'IMCLIENT_LIBS' => ''},     # hack
+     'clean'   => {'FILES' => 'libcyrperl.a cyradm'},
+     'OBJECT'    => 'IMAP.o',
+-    'MYEXTLIB'  => '../../lib/libcyrus.a ../../lib/libcyrus_min.a',
+-    'LIBS'    => ["$BDB_LIB $SASL_LIB $OPENSSL_LIB $LIB_RT $ZLIB -lssl -lcrypto"],
++    'LIBS'    => ["$BDB_LIB $SASL_LIB $OPENSSL_LIB $LIB_RT $ZLIB -lssl -lcrypto -L../../lib/.libs -lcyrus -lcyrus_min"],
+     'DEFINE'  => '-DPERL_POLLUTE',    # e.g., '-DHAVE_SOMETHING' 
+     'INC'     => "-I../../lib -I../.. -I../../com_err/et $SASL_INC $OPENSSL_INC", 
+     'EXE_FILES' => [cyradm],
+--- cyrus-imapd-2.3.16/perl/imap/IMAP.xs.wiget 2008-04-04 14:47:09.000000000 +0200
++++ cyrus-imapd-2.3.16/perl/imap/IMAP.xs       2010-04-11 22:34:54.333846752 +0200
+@@ -76,6 +76,7 @@ void fatal(const char *s, int exit)
+ {
+   croak(s);
+ }
++const int config_need_data = 0;
  
+ /*
+  * Decrement the refcounts of the Perl SV's in the passed rock, then free the
+--- cyrus-imapd-2.3.16/perl/sieve/lib/Makefile.in.wiget        2008-04-04 14:47:17.000000000 +0200
++++ cyrus-imapd-2.3.16/perl/sieve/lib/Makefile.in      2010-04-11 22:34:54.333846752 +0200
+@@ -50,12 +50,14 @@ VPATH = @srcdir@
+ CC = @CC@
  INSTALL = @INSTALL@
  RANLIB = @RANLIB@
 +LIBTOOL = @LIBTOOL@
 +top_builddir = @top_builddir@
  
- DEFS = @DEFS@ @LOCALDEFS@
- CPPFLAGS = -I.. @CPPFLAGS@ @COM_ERR_CPPFLAGS@ @SASLFLAGS@
-@@ -72,6 +74,7 @@
- prefix = @prefix@
+ DEFS = @DEFS@ @LOCALDEFS@ -Dbool=char -DHAS_BOOL
+ CPPFLAGS = -I. -I../../.. -I$(srcdir) -I$(srcdir)/../../../lib @CPPFLAGS@ @DYNSASLFLAGS@ @COM_ERR_CPPFLAGS@
+-LIBS = ../../../lib/libcyrus.a ../../../lib/libcyrus_min.a @LIB_DYN_SASL@ @LIBS@
++LIBS = ../../../lib/libcyrus.la ../../../lib/libcyrus_min.la @LIB_DYN_SASL@ @LIBS@
+ IMAP_LIBS = @IMAP_LIBS@
+-DEPLIBS = ../../../lib/libcyrus.a ../../../lib/libcyrus_min.a @DEPLIBS@
++DEPLIBS = ../../../lib/libcyrus.la ../../../lib/libcyrus_min.la @DEPLIBS@
+ MAKEDEPEND_CFLAGS = @CFLAGS@
+ CFLAGS = @CFLAGS@ @PERL_CCCDLFLAGS@
+@@ -68,22 +70,20 @@ prefix = @prefix@
  exec_prefix = @exec_prefix@
  cyrus_prefix = @cyrus_prefix@
-+libdir = @libdir@
  
- libdir = @libdir@
+-OBJS=isieve.o lex.o mystring.o request.o
++OBJS=isieve.lo lex.lo mystring.lo request.lo
  
-@@ -90,29 +93,28 @@
-       $(srcdir)/libcyr_cfg.h $(srcdir)/byteorder64.h \
-       $(srcdir)/md5.h $(srcdir)/hmac-md5.h
+-all: libisieve.a
++all: libisieve.la
  
--LIBCYR_OBJS = acl.o bsearch.o charset.o glob.o retry.o util.o \
--      libcyr_cfg.o mkgmtime.o prot.o parseaddr.o imclient.o imparse.o \
--      lsort.o stristr.o rfc822date.o cyrusdb.o strhash.o \
--      chartable.o imapurl.o nonblock_@WITH_NONBLOCK@.o lock_@WITH_LOCK@.o \
--      gmtoff_@WITH_GMTOFF@.o map_@WITH_MAP@.o $(ACL) $(AUTH) \
-+LIBCYR_OBJS = acl.lo bsearch.lo charset.lo glob.lo retry.lo util.lo \
-+      libcyr_cfg.lo mkgmtime.lo prot.lo parseaddr.lo imclient.lo imparse.lo \
-+      lsort.lo stristr.lo rfc822date.lo cyrusdb.lo strhash.lo \
-+      chartable.lo imapurl.lo nonblock_@WITH_NONBLOCK@.lo lock_@WITH_LOCK@.lo \
-+      gmtoff_@WITH_GMTOFF@.lo map_@WITH_MAP@.lo $(ACL) $(AUTH) \
-       @LIBOBJS@ @CYRUSDB_OBJS@ @MD5OBJ@ \
--      iptostring.o xmalloc.o wildmat.o byteorder64.o \
--      xstrlcat.o xstrlcpy.o
-+      iptostring.lo xmalloc.lo wildmat.lo byteorder64.lo \
-+      xstrlcat.lo xstrlcpy.lo
+ install:
  
- LIBCYRM_HDRS = $(srcdir)/hash.h $(srcdir)/mpool.h $(srcdir)/xmalloc.h \
-       $(srcdir)/xstrlcat.h $(srcdir)/xstrlcpy.h $(srcdir)/util.h \
-       $(srcdir)/strhash.h $(srcdir)/libconfig.h $(srcdir)/assert.h \
-       imapopts.h
--LIBCYRM_OBJS = libconfig.o imapopts.o hash.o mpool.o xmalloc.o strhash.o \
+-.c.o:
+-      $(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) $<
++%.lo: %.c
++      $(LIBTOOL) --mode=compile --tag=CC $(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) $<
+-libisieve.a: $(OBJS)
+-      rm -f libisieve.a
+-      ar cr libisieve.a $(OBJS)
+-      $(RANLIB) libisieve.a
++libisieve.la: $(OBJS)
++      $(LIBTOOL) --mode=link --tag=CC $(CC) -o libisievie.la $(OBJS)
+ clean:
+-      rm -f *.o Makefile.bak makedepend.log libisieve.a
++      rm -rf .libs *.o *.lo Makefile.bak makedepend.log libisieve.la
+ distclean: clean
+       rm -f Makefile
+--- cyrus-imapd-2.3.16/perl/sieve/managesieve/managesieve.xs.wiget     2009-01-14 16:50:47.000000000 +0100
++++ cyrus-imapd-2.3.16/perl/sieve/managesieve/managesieve.xs   2010-04-11 22:34:54.333846752 +0200
+@@ -72,6 +72,7 @@ void fatal(const char *s, int t)
+     croak("failure: %s", s);
+     exit(-1);
+ }
++const int config_need_data = 0;
+ static int
+ perlsieve_getpass(conn, context, id, psecret)
+--- cyrus-imapd-2.3.16/perl/sieve/managesieve/Makefile.PL.wiget        2009-05-06 15:48:04.000000000 +0200
++++ cyrus-imapd-2.3.16/perl/sieve/managesieve/Makefile.PL      2010-04-11 22:34:54.333846752 +0200
+@@ -61,8 +61,8 @@ WriteMakefile(
+     'NAME'    => 'Cyrus::SIEVE::managesieve',
+     'ABSTRACT'  => 'Cyurs Sieve management interface',
+     'VERSION_FROM' => 'managesieve.pm', # finds $VERSION
+-    'MYEXTLIB'  => '../lib/isieve.o ../lib/lex.o ../lib/mystring.o ../lib/request.o ../../../lib/libcyrus.a ../../../lib/libcyrus_min.a',
+-    'LIBS'    => ["$BDB_LIB $SASL_LIB $OPENSSL_LIB $LIB_RT $ZLIB -lssl -lcrypto"], 
++    'MYEXTLIB'  => '../lib/isieve.o ../lib/lex.o ../lib/mystring.o ../lib/request.o',
++    'LIBS'    => ["$BDB_LIB $SASL_LIB $OPENSSL_LIB $LIB_RT $ZLIB -lssl -lcrypto -L../../../lib/.libs -lcyrus -lcyrus_min"], 
+     'DEFINE'  => '-DPERL_POLLUTE',     # e.g., '-DHAVE_SOMETHING' 
+     'INC'     => "-I../lib/ -I../../../lib/ $SASL_INC $OPENSSL_INC",
+ );
+--- cyrus-imapd-2.3.16/lib/Makefile.in.wiget   2009-11-19 22:52:55.000000000 +0100
++++ cyrus-imapd-2.3.16/lib/Makefile.in 2010-04-11 22:34:54.333846752 +0200
+@@ -44,10 +44,10 @@
+ # $Id$
+ # Authorization namespace.
+-AUTH=auth.o auth_krb.o auth_unix.o auth_krb5.o auth_pts.o
++AUTH=auth.lo auth_krb.lo auth_unix.lo auth_krb5.lo auth_pts.lo
+ # ACL interpretation.  Only one choice for now:
+-ACL=acl_afs.o
++ACL=acl_afs.lo
+ srcdir = @srcdir@
+ top_srcdir = @top_srcdir@
+@@ -57,6 +57,8 @@ CC = @CC@
+ INSTALL = @INSTALL@
+ RANLIB = @RANLIB@
++LIBTOOL = @LIBTOOL@
++top_builddir = @top_builddir@
+ DEFS = @DEFS@ @LOCALDEFS@
+ CPPFLAGS = -I.. @CPPFLAGS@ @COM_ERR_CPPFLAGS@ @SASLFLAGS@
+@@ -72,6 +74,7 @@ MAKEDEPEND = @MAKEDEPEND@
+ prefix = @prefix@
+ exec_prefix = @exec_prefix@
+ cyrus_prefix = @cyrus_prefix@
++libdir = @libdir@
+ libdir = @libdir@
+@@ -90,29 +93,28 @@ LIBCYR_HDRS = $(srcdir)/acl.h $(srcdir)/
+       $(srcdir)/libcyr_cfg.h $(srcdir)/byteorder64.h \
+       $(srcdir)/md5.h $(srcdir)/hmac-md5.h
+-LIBCYR_OBJS = acl.o bsearch.o charset.o glob.o retry.o util.o \
+-      libcyr_cfg.o mkgmtime.o prot.o parseaddr.o imclient.o imparse.o \
+-      lsort.o stristr.o rfc822date.o cyrusdb.o strhash.o \
+-      chartable.o imapurl.o nonblock_@WITH_NONBLOCK@.o lock_@WITH_LOCK@.o \
+-      gmtoff_@WITH_GMTOFF@.o map_@WITH_MAP@.o $(ACL) $(AUTH) \
++LIBCYR_OBJS = acl.lo bsearch.lo charset.lo glob.lo retry.lo util.lo \
++      libcyr_cfg.lo mkgmtime.lo prot.lo parseaddr.lo imclient.lo imparse.lo \
++      lsort.lo stristr.lo rfc822date.lo cyrusdb.lo strhash.lo \
++      chartable.lo imapurl.lo nonblock_@WITH_NONBLOCK@.lo lock_@WITH_LOCK@.lo \
++      gmtoff_@WITH_GMTOFF@.lo map_@WITH_MAP@.lo $(ACL) $(AUTH) \
+       @LIBOBJS@ @CYRUSDB_OBJS@ @MD5OBJ@ \
+-      iptostring.o xmalloc.o wildmat.o byteorder64.o \
+-      xstrlcat.o xstrlcpy.o
++      iptostring.lo xmalloc.lo wildmat.lo byteorder64.lo \
++      xstrlcat.lo xstrlcpy.lo
+ LIBCYRM_HDRS = $(srcdir)/hash.h $(srcdir)/mpool.h $(srcdir)/xmalloc.h \
+       $(srcdir)/xstrlcat.h $(srcdir)/xstrlcpy.h $(srcdir)/util.h \
+       $(srcdir)/strhash.h $(srcdir)/libconfig.h $(srcdir)/assert.h \
+       imapopts.h
+-LIBCYRM_OBJS = libconfig.o imapopts.o hash.o mpool.o xmalloc.o strhash.o \
 -      xstrlcat.o xstrlcpy.o assert.o util.o @IPV6_OBJS@
 +LIBCYRM_OBJS = libconfig.lo imapopts.lo hash.lo mpool.lo xmalloc.lo strhash.lo \
 +      xstrlcat.lo xstrlcpy.lo assert.lo util.lo @IPV6_OBJS@
        for file in $(LIBCYR_HDRS); \
        do \
                $(INSTALL) -m 644 $$file $(DESTDIR)$(prefix)/include/cyrus || exit 1; \
-@@ -122,19 +124,15 @@
+@@ -122,19 +124,15 @@ install:
                $(INSTALL) -m 644 $$file $(DESTDIR)$(prefix)/include/cyrus || exit 1; \
        done
  
 -      ar cr libcyrus_min.a $(LIBCYRM_OBJS)
 -      $(RANLIB) libcyrus_min.a
 +libcyrus.la: $(LIBCYR_OBJS) libcyrus_min.la
-+      $(LIBTOOL) --mode=link --tag=CC $(CC) -o libcyrus.la $(LIBCYR_OBJS) libcyrus_min.la @LIBS@ @LIB_SASL@ -rpath $(libdir)
++      $(LIBTOOL) --mode=link --tag=CC $(CC) -o libcyrus.la $(LIBCYR_OBJS) libcyrus_min.la @LIBS@ @LIB_SASL@ -rpath $(libdir) -release $(VERSION)
 +
 +libcyrus_min.la: $(LIBCYRM_OBJS)
-+      $(LIBTOOL) --mode=link --tag=CC $(CC) -o libcyrus_min.la $(LIBCYRM_OBJS) @IMAP_COM_ERR_LIBS@ -rpath $(libdir)
++      $(LIBTOOL) --mode=link --tag=CC $(CC) -o libcyrus_min.la $(LIBCYRM_OBJS) @IMAP_COM_ERR_LIBS@ -rpath $(libdir) -release $(VERSION)
  
  imapopts.c: imapoptions $(srcdir)/../tools/config2header
        $(srcdir)/../tools/config2header CC="$(CC)" $(srcdir)/imapopts.c $(srcdir)/imapopts.h < $(srcdir)/imapoptions
-@@ -154,11 +152,11 @@
+@@ -154,11 +152,11 @@ chartable.c: mkchartable
  #     ./mkchartable -m $(srcdir)/charset/unicode.map $(srcdir)/charset/*.t >x-chartables.h
  #     mv x-chartables.h chartables.h
  
        $(BUILTSOURCES)
  
  distclean: clean
---- cyrus-imapd-2.3.12p2.shared/master/Makefile.in     2008-09-23 21:44:50.599845178 +0300
-+++ cyrus-imapd-2.3.12p2/master/Makefile.in    2008-09-23 22:12:15.234944271 +0300
-@@ -48,6 +48,8 @@
- CC = @CC@
- INSTALL = @INSTALL@
- RANLIB = @RANLIB@
-+LIBTOOL = @LIBTOOL@
+--- cyrus-imapd-2.3.16/makedepend/configure.in.wiget   1995-07-05 21:27:31.000000000 +0200
++++ cyrus-imapd-2.3.16/makedepend/configure.in 2010-04-11 22:34:54.333846752 +0200
+@@ -2,7 +2,7 @@ dnl Process this file with autoconf to p
+ AC_INIT(cppsetup.c)
+ AC_PROG_CC
+ AC_PROG_INSTALL
+-AC_PROG_RANLIB
++AC_PROG_LIBTOOL
+ AC_PROG_MAKE_SET
+ AC_CHECK_HEADERS(stdarg.h)
+ AC_SUBST(CPPFLAGS)
+--- cyrus-imapd-2.3.16/makedepend/Makefile.in.wiget    2008-04-04 14:46:46.000000000 +0200
++++ cyrus-imapd-2.3.16/makedepend/Makefile.in  2010-04-11 22:34:54.333846752 +0200
+@@ -44,11 +44,13 @@
+ # $Id$
+ # 
+ srcdir = @srcdir@
 +top_builddir = @top_builddir@
+ VPATH = @srcdir@
  
- CYRUS_USER=@cyrus_user@
- CYRUS_GROUP=@cyrus_group@
-@@ -58,7 +60,7 @@
- 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@
- SHELL = /bin/sh
- MAKEDEPEND = @MAKEDEPEND@
-@@ -68,7 +70,7 @@
- cyrus_prefix = @cyrus_prefix@
- service_path = @service_path@
--LOBJS=service.o service-thread.o
-+LOBJS=service.lo service-thread.lo
- PROGS=master
-@@ -78,18 +80,18 @@
-       $(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
--.c.o:
--      $(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) \
-+%.lo: %.c
-+      $(LIBTOOL) --mode=compile --tag=CC $(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) \
-       $<
--master: master.o masterconf.o cyrusMasterMIB.o ../lib/lock_@WITH_LOCK@.o
--      $(CC) $(LDFLAGS) -o master master.o masterconf.o cyrusMasterMIB.o ../lib/lock_@WITH_LOCK@.o $(LIBS) $(DEPLIBS)
-+master: master.lo masterconf.lo cyrusMasterMIB.lo ../lib/lock_@WITH_LOCK@.lo
-+      $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o master master.lo masterconf.lo cyrusMasterMIB.lo ../lib/lock_@WITH_LOCK@.lo $(LIBS) $(DEPLIBS)
- clean:
--      rm -f *.o *.a Makefile.bak $(PROGS)
-+      rm -rf .libs *.lo *.a *.la Makefile.bak $(PROGS)
- distclean: clean
-       rm -f Makefile
---- cyrus-imapd-2.3.12p2.shared/netnews/Makefile.in    2008-09-23 21:44:50.587844484 +0300
-+++ cyrus-imapd-2.3.12p2/netnews/Makefile.in   2008-09-23 22:09:19.744800216 +0300
-@@ -49,11 +49,13 @@
  CC = @CC@
  INSTALL = @INSTALL@
  RANLIB = @RANLIB@
 +LIBTOOL = @LIBTOOL@
-+top_builddir = @top_builddir@
  
  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@
-@@ -66,23 +68,23 @@
- cyrus_prefix = @cyrus_prefix@
- service_path = @service_path@
--OBJS = remotepurge.o readconfig.o
-+OBJS = remotepurge.lo readconfig.lo
- all: remotepurge
+ CPPFLAGS = -I. -I$(srcdir)  @CPPFLAGS@ 
+@@ -62,15 +64,15 @@ SHELL = /bin/sh
  
- install:
--      $(INSTALL) -s -m 755 remotepurge $(DESTDIR)$(service_path)
-+      $(LIBTOOL) --mode=install $(INSTALL) remotepurge $(DESTDIR)$(service_path)
+ all: makedepend
  
 -.c.o:
 -      $(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) $<
 +%.lo: %.c
 +      $(LIBTOOL) --mode=compile --tag=CC $(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) $<
  
- remotepurge: $(OBJS) $(DEPLIBS)
--      $(CC) $(LDFLAGS) -o remotepurge $(OBJS) \
-+      $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o remotepurge $(OBJS) \
-               $(DEPLIBS) $(LIBS)
+-makedepend: cppsetup.o ifparser.o include.o main.o parse.o pr.o
+-      $(CC) $(LDFLAGS) -o makedepend cppsetup.o ifparser.o include.o \
+-              main.o parse.o pr.o $(DEPLIBS) $(LIBS)
++makedepend: cppsetup.lo ifparser.lo include.lo main.lo parse.lo pr.lo
++      $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o makedepend cppsetup.lo ifparser.lo include.lo \
++              main.lo parse.lo pr.lo $(DEPLIBS) $(LIBS)
  
  clean:
--      rm -f *.o Makefile.bak remotepurge makedepend.log
-+      rm -rf .libs *.o *.lo Makefile.bak remotepurge makedepend.log
+-      rm -f *.o Makefile.bak makedepend
++      rm -rf .libs *.o *.lo Makefile.bak makedepend
  
  distclean: clean
        rm -f Makefile
---- cyrus-imapd-2.3.12p2/notifyd/Makefile.in   2008-09-23 22:54:37.285871790 +0300
-+++ cyrus-imapd-2.3.12p2/notifyd/Makefile.in   2008-09-24 16:33:47.953341763 +0300
-@@ -49,6 +49,8 @@
+--- cyrus-imapd-2.3.16/imtest/Makefile.in.wiget        2008-03-24 19:55:59.000000000 +0100
++++ cyrus-imapd-2.3.16/imtest/Makefile.in      2010-04-11 22:34:54.337177995 +0200
+@@ -50,12 +50,14 @@ VPATH = @srcdir@
  CC = @CC@
+ INSTALL = @INSTALL@
  RANLIB = @RANLIB@
 +LIBTOOL = @LIBTOOL@
 +top_builddir = @top_builddir@
  
- INSTALL = @INSTALL@
- CYRUS_USER=@cyrus_user@
-@@ -68,13 +70,13 @@
- NOTIFYD_LIBS = @NOTIFYD_LIBS@
--SERVICE=../master/service.o
-+SERVICE=../master/service.lo
+ DEFS = @DEFS@ @LOCALDEFS@
+ CPPFLAGS = -I.. -I$(srcdir)/../lib @COM_ERR_CPPFLAGS@ @CPPFLAGS@  @SASLFLAGS@
+ LIBS = @LIBS@ 
  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@
+-DEPLIBS = ../lib/libcyrus.a ../lib/libcyrus_min.a @DEPLIBS@
++DEPLIBS = ../lib/libcyrus.la ../lib/libcyrus_min.la @DEPLIBS@
  
- PURIFY=/usr/local/bin/purify
- PUREOPT=-best-effort
-@@ -82,25 +84,25 @@
- all: notifyd
+ CFLAGS = @CFLAGS@
+ LDFLAGS = @LDFLAGS@ @COM_ERR_LDFLAGS@
+@@ -73,7 +75,7 @@ cyrus_prefix = @cyrus_prefix@
+ all: imtest
  
  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 @@
- depend:
-       ${MAKEDEPEND} $(CPPFLAGS) $(DEFS) -I$(srcdir) $(CFLAGS) *.c $(srcdir)/*.c 1>makedepend.log 2>&1
+-      $(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 @@ install:
+       ln -f $(DESTDIR)$(exec_prefix)/bin/imtest $(DESTDIR)$(exec_prefix)/bin/sivtest
+       ln -f $(DESTDIR)$(exec_prefix)/bin/imtest $(DESTDIR)$(exec_prefix)/bin/synctest
  
 -.c.o:
--      $(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) \
+-      $(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.12p2/perl/imap/IMAP.xs     2008-04-04 15:47:09.000000000 +0300
-+++ cyrus-imapd-2.3.12p2.shared/perl/imap/IMAP.xs      2008-09-23 21:44:50.595844947 +0300
-@@ -76,6 +76,7 @@
- {
-   croak(s);
- }
-+const int config_need_data = 0;
++      $(LIBTOOL) --mode=compile --tag=CC $(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) $<
  
- /*
-  * Decrement the refcounts of the Perl SV's in the passed rock, then free the
---- cyrus-imapd-2.3.12p2/perl/imap/Makefile.PL 2007-10-17 23:06:33.000000000 +0300
-+++ cyrus-imapd-2.3.12p2.shared/perl/imap/Makefile.PL  2008-09-23 21:44:50.595844947 +0300
-@@ -63,8 +63,7 @@
-     'macro'   => {'IMCLIENT_LIBS' => ''},     # hack
-     'clean'   => {'FILES' => 'libcyrperl.a cyradm'},
-     'OBJECT'    => 'IMAP.o',
--    'MYEXTLIB'  => '../../lib/libcyrus.a ../../lib/libcyrus_min.a',
--    'LIBS'    => ["$BDB_LIB $SASL_LIB $OPENSSL_LIB $LIB_RT -lssl -lcrypto"],
-+    'LIBS'    => ["$BDB_LIB $SASL_LIB $OPENSSL_LIB $LIB_RT -lssl -lcrypto -L../../lib/.libs -lcyrus -lcyrus_min"],
-     'DEFINE'  => '-DPERL_POLLUTE',    # e.g., '-DHAVE_SOMETHING' 
-     'INC'     => "-I../../lib -I../.. -I../../com_err/et $SASL_INC $OPENSSL_INC", 
-     'EXE_FILES' => [cyradm],
---- cyrus-imapd-2.3.12p2.shared/perl/sieve/lib/Makefile.in     2008-09-23 21:44:50.595844947 +0300
-+++ cyrus-imapd-2.3.12p2/perl/sieve/lib/Makefile.in    2008-09-23 22:08:41.078564354 +0300
-@@ -50,12 +50,14 @@
- CC = @CC@
- INSTALL = @INSTALL@
- RANLIB = @RANLIB@
-+LIBTOOL = @LIBTOOL@
-+top_builddir = @top_builddir@
- DEFS = @DEFS@ @LOCALDEFS@ -Dbool=char -DHAS_BOOL
- CPPFLAGS = -I. -I../../.. -I$(srcdir) -I$(srcdir)/../../../lib @CPPFLAGS@ @DYNSASLFLAGS@ @COM_ERR_CPPFLAGS@
--LIBS = ../../../lib/libcyrus.a ../../../lib/libcyrus_min.a @LIB_DYN_SASL@ @LIBS@
-+LIBS = ../../../lib/libcyrus.la ../../../lib/libcyrus_min.la @LIB_DYN_SASL@ @LIBS@
- IMAP_LIBS = @IMAP_LIBS@
--DEPLIBS = ../../../lib/libcyrus.a ../../../lib/libcyrus_min.a @DEPLIBS@
-+DEPLIBS = ../../../lib/libcyrus.la ../../../lib/libcyrus_min.la @DEPLIBS@
- MAKEDEPEND_CFLAGS = @CFLAGS@
- CFLAGS = @CFLAGS@ @PERL_CCCDLFLAGS@
-@@ -68,22 +70,20 @@
- exec_prefix = @exec_prefix@
- cyrus_prefix = @cyrus_prefix@
--OBJS=isieve.o lex.o mystring.o request.o
-+OBJS=isieve.lo lex.lo mystring.lo request.lo
--all: libisieve.a
-+all: libisieve.la
- install:
--.c.o:
--      $(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) $<
-+%.lo: %.c
-+      $(LIBTOOL) --mode=compile --tag=CC $(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) $<
--libisieve.a: $(OBJS)
--      rm -f libisieve.a
--      ar cr libisieve.a $(OBJS)
--      $(RANLIB) libisieve.a
-+libisieve.la: $(OBJS)
-+      $(LIBTOOL) --mode=link --tag=CC $(CC) -o libisievie.la $(OBJS)
- clean:
--      rm -f *.o Makefile.bak makedepend.log libisieve.a
-+      rm -rf .libs *.o *.lo Makefile.bak makedepend.log libisieve.la
- distclean: clean
-       rm -f Makefile
---- cyrus-imapd-2.3.12p2/perl/sieve/managesieve/Makefile.PL    2008-04-04 15:47:23.000000000 +0300
-+++ cyrus-imapd-2.3.12p2.shared/perl/sieve/managesieve/Makefile.PL     2008-09-23 21:44:50.591844716 +0300
-@@ -60,8 +60,8 @@
-     'NAME'    => 'Cyrus::SIEVE::managesieve',
-     'ABSTRACT'  => 'Cyurs Sieve management interface',
-     'VERSION_FROM' => 'managesieve.pm', # finds $VERSION
--    'MYEXTLIB'  => '../lib/isieve.o ../lib/lex.o ../lib/mystring.o ../lib/request.o ../../../lib/libcyrus.a ../../../lib/libcyrus_min.a',
--    'LIBS'    => ["$BDB_LIB $SASL_LIB $OPENSSL_LIB $LIB_RT -lssl -lcrypto"], 
-+    'MYEXTLIB'  => '../lib/.libs/isieve.o ../lib/.libs/lex.o ../lib/.libs/mystring.o ../lib/.libs/request.o',
-+    'LIBS'    => ["$BDB_LIB $SASL_LIB $OPENSSL_LIB $LIB_RT -lssl -lcrypto -L../../../lib/.libs -lcyrus -lcyrus_min"], 
-     'DEFINE'  => '-DPERL_POLLUTE',     # e.g., '-DHAVE_SOMETHING' 
-     'INC'     => "-I../lib/ -I../../../lib/ $SASL_INC $OPENSSL_INC",
- );
---- cyrus-imapd-2.3.12p2/perl/sieve/managesieve/managesieve.xs 2008-04-04 15:47:24.000000000 +0300
-+++ cyrus-imapd-2.3.12p2.shared/perl/sieve/managesieve/managesieve.xs  2008-09-23 21:44:50.595844947 +0300
-@@ -72,6 +72,7 @@
-     croak("failure: %s", s);
-     exit(-1);
- }
-+const int config_need_data = 0;
- static int
- perlsieve_getpass(conn, context, id, psecret)
---- cyrus-imapd-2.3.12p2/ptclient/Makefile.in  2008-03-24 20:34:22.000000000 +0200
-+++ cyrus-imapd-2.3.12p2.shared/ptclient/Makefile.in   2008-09-23 21:44:50.587844484 +0300
-@@ -51,6 +51,8 @@
- CC = @CC@
- INSTALL = @INSTALL@
- RANLIB = @RANLIB@
-+LIBTOOL = @LIBTOOL@
-+top_builddir = @top_builddir@
- DEFS = @DEFS@
- CPPFLAGS = -I.. -I$(srcdir)/../imap -I$(srcdir)/../lib @COM_ERR_CPPFLAGS@ @CPPFLAGS@ @SASLFLAGS@
-@@ -60,8 +62,8 @@
- LIBS = $(IMAP_LIBS) @COM_ERR_LIBS@
- LIB_SASL = @LIB_SASL@
- LIB_WRAP = @LIB_WRAP@
--DEPLIBS = ../imap/libimap.a ../lib/libcyrus.a ../lib/libcyrus_min.a @DEPLIBS@
--UTIL_LIBS = ../imap/mutex_fake.o ../imap/cli_fatal.o
-+DEPLIBS = ../imap/libimap.la ../lib/libcyrus.la ../lib/libcyrus_min.la @DEPLIBS@
-+UTIL_LIBS = ../imap/mutex_fake.lo ../imap/cli_fatal.lo
- LDAP_LIBS=@LDAP_LIBS@
- LDAP_CPPFLAGS=@LDAP_CPPFLAGS@
-@@ -83,42 +85,42 @@
- LIB_RT = @LIB_RT@
--SERVICE=../master/service.o
--SERVICETHREAD=../master/service-thread.o
-+SERVICE=../master/service.lo
-+SERVICETHREAD=../master/service-thread.lo
- all: $(PROGS)
- install:
--      $(INSTALL) -m 755 ptloader $(DESTDIR)$(service_path)
--      $(INSTALL) -m 755 ptexpire $(DESTDIR)$(service_path)
--      $(INSTALL) -m 755 ptdump $(DESTDIR)$(service_path)
-+      $(LIBTOOL) --mode=install $(INSTALL) ptloader $(DESTDIR)$(service_path)
-+      $(LIBTOOL) --mode=install $(INSTALL) ptexpire $(DESTDIR)$(service_path)
-+      $(LIBTOOL) --mode=install $(INSTALL) ptdump $(DESTDIR)$(service_path)
--.c.o:
--      $(CC) -c $(CPPFLAGS) $(LDAP_CPPFLAGS) $(DEFS) $(CFLAGS) $<
-+%.lo: %.c
-+      $(LIBTOOL) --mode=compile --tag=CC $(CC) -c $(CPPFLAGS) $(LDAP_CPPFLAGS) $(DEFS) $(CFLAGS) $<
--ptloader: ptloader.o afskrb.o ldap.o ../imap/mutex_fake.o $(DEPLIBS)
--      $(CC) $(LDFLAGS) -o $@ ptloader.o afskrb.o ldap.o ../imap/mutex_fake.o $(SERVICETHREAD) ${AFS_LDFLAGS} ${LDAP_LDFLAGS} $(AFS_LIBS) ${LDAP_LIBS} $(DEPLIBS) $(LIB_SASL) $(LIBS) $(LIB_WRAP) $(LIB_RT)
-+ptloader: ptloader.lo afskrb.lo ldap.lo ../imap/mutex_fake.lo $(DEPLIBS)
-+      $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o $@ ptloader.lo afskrb.lo ldap.lo ../imap/mutex_fake.lo $(SERVICETHREAD) ${AFS_LDFLAGS} ${LDAP_LDFLAGS} $(AFS_LIBS) ${LDAP_LIBS} $(DEPLIBS) $(LIB_SASL) $(LIBS) $(LIB_WRAP) $(LIB_RT)
--ptloader.pure: ptloader.o afskrb.o ldap.o ../imap/mutex_fake.o $(DEPLIBS)
--      $(PURIFY) $(PUREARGS) $(CC) $(LDFLAGS) -o $@ ptloader.o afskrb.o ldap.o ../imap/mutex_fake.o $(SERVICETHREAD) ${AFS_LDFLAGS} ${LDAP_LDFLAGS} $(AFS_LIBS) ${LDAP_LIBS} $(DEPLIBS) $(LIB_SASL) $(LIBS) $(LIB_WRAP) $(LIB_RT)
-+ptloader.pure: ptloader.lo afskrb.lo ldap.lo ../imap/mutex_fake.lo $(DEPLIBS)
-+      $(PURIFY) $(PUREARGS) $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o $@ ptloader.lo afskrb.lo ldap.lo ../imap/mutex_fake.lo $(SERVICETHREAD) ${AFS_LDFLAGS} ${LDAP_LDFLAGS} $(AFS_LIBS) ${LDAP_LIBS} $(DEPLIBS) $(LIB_SASL) $(LIBS) $(LIB_WRAP) $(LIB_RT)
--ptexpire: ptexpire.o $(DEPLIBS) $(UTIL_LIBS)
--      $(CC) $(LDFLAGS) -o $@ ptexpire.o $(UTIL_LIBS) $(DEPLIBS) $(LIB_SASL) $(LIBS) $(LIB_RT)
-+ptexpire: ptexpire.lo $(DEPLIBS) $(UTIL_LIBS)
-+      $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o $@ ptexpire.lo $(UTIL_LIBS) $(DEPLIBS) $(LIB_SASL) $(LIBS) $(LIB_RT)
--ptexpire.pure: ptexpire.o $(DEPLIBS) $(UTIL_LIBS)
--      $(PURIFY) $(PUREARGS) $(CC) $(LDFLAGS) -o $@ ptexpire.o $(UTIL_LIBS) $(DEPLIBS) $(LIB_SASL) $(LIBS) $(LIB_WRAP) $(LIB_RT)
-+ptexpire.pure: ptexpire.lo $(DEPLIBS) $(UTIL_LIBS)
-+      $(PURIFY) $(PUREARGS) $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o $@ ptexpire.lo $(UTIL_LIBS) $(DEPLIBS) $(LIB_SASL) $(LIBS) $(LIB_WRAP) $(LIB_RT)
--ptdump: ptdump.o $(DEPLIBS) $(UTIL_LIBS)
--      $(CC) $(LDFLAGS) -o $@ ptdump.o $(UTIL_LIBS) $(DEPLIBS) $(LIB_SASL) $(LIBS) $(LIB_RT)
-+ptdump: ptdump.lo $(DEPLIBS) $(UTIL_LIBS)
-+      $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o $@ ptdump.lo $(UTIL_LIBS) $(DEPLIBS) $(LIB_SASL) $(LIBS) $(LIB_RT)
--ptdump.pure: ptexpire.o $(DEPLIBS) $(UTIL_LIBS)
--      $(PURIFY) $(PUREARGS) $(CC) $(LDFLAGS) -o $@ ptdump.o $(UTIL_LIBS) $(DEPLIBS) $(LIB_SASL) $(LIBS) $(LIB_WRAP) $(LIB_RT)
-+ptdump.pure: ptexpire.lo $(DEPLIBS) $(UTIL_LIBS)
-+      $(PURIFY) $(PUREARGS) $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o $@ ptdump.lo $(UTIL_LIBS) $(DEPLIBS) $(LIB_SASL) $(LIBS) $(LIB_WRAP) $(LIB_RT)
--ptextract: ptextract.o $(DEPLIBS) $(UTIL_LIBS)
--      $(CC) $(LDFLAGS) -o $@ ptextract.o $(UTIL_LIBS) $(DEPLIBS) $(LIBS)
-+ptextract: ptextract.lo $(DEPLIBS) $(UTIL_LIBS)
-+      $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o $@ ptextract.lo $(UTIL_LIBS) $(DEPLIBS) $(LIBS)
- clean:
--      rm -f *.o Makefile.bak $(PROGS) makedepend.log
-+      rm -rf .libs *.o *.lo Makefile.bak $(PROGS) makedepend.log
- distclean: clean
-       rm -f Makefile
---- cyrus-imapd-2.3.12p2.shared/sieve/Makefile.in      2008-09-23 21:44:50.587844484 +0300
-+++ cyrus-imapd-2.3.12p2/sieve/Makefile.in     2008-09-23 21:57:13.302793477 +0300
-@@ -55,6 +55,8 @@
- YFLAGS = -d
- LEX = @LEX@
- RANLIB = @RANLIB@
-+LIBTOOL = @LIBTOOL@
-+top_builddir = @top_builddir@
- COMPILE_ET = @COMPILE_ET@
- DEFS = @DEFS@ @LOCALDEFS@
-@@ -68,29 +70,29 @@
- IMAP_LIBS = @IMAP_LIBS@
- IMAP_COM_ERR_LIBS = @IMAP_COM_ERR_LIBS@
- IMAP_LIBS = @IMAP_LIBS@ @LIB_RT@
--LIBS = libsieve.a $(IMAP_LIBS) $(IMAP_COM_ERR_LIBS)
--DEPLIBS=../lib/libcyrus.a ../lib/libcyrus_min.a @DEPLIBS@
-+LIBS = libsieve.la $(IMAP_LIBS) $(IMAP_COM_ERR_LIBS)
-+DEPLIBS=../lib/libcyrus.la ../lib/libcyrus_min.la @DEPLIBS@
- BUILT_SOURCES = addr.c addr.h addr-lex.c \
-       sieve.c sieve.h sieve-lex.c \
-       sieve_err.h sieve_err.c
--all: libsieve.a sievec sieved
-+all: libsieve.la sievec sieved
- dist: $(BUILT_SOURCES)
- install: sievec
-       $(srcdir)/../install-sh -d ${DESTDIR}$(service_path)
--      $(srcdir)/../install-sh -c -m 755 sievec $(DESTDIR)$(service_path) || exit
-+      $(LIBTOOL) --mode=install $(srcdir)/../install-sh -c -m 755 sievec $(DESTDIR)$(service_path) || exit
--test: $(DEPLIBS) libsieve.a test.o ../imap/message.o
--      $(CC) $(LDFLAGS) -o test test.o ../imap/message.o \
--      libsieve.a $(DEPLIBS) $(LIBS)
--
--OBJS = sieve_err.o \
--       sieve.o sieve-lex.o comparator.o interp.o message.o \
--       bc_generate.o bc_dump.o bc_emit.o bc_eval.o \
--       script.o tree.o addr.o addr-lex.o
-+test: $(DEPLIBS) libsieve.la test.lo ../imap/message.lo
-+      $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o test test.lo ../imap/message.lo \
-+      libsieve.la $(DEPLIBS) $(LIBS)
-+
-+OBJS = sieve_err.lo \
-+       sieve.lo sieve-lex.lo comparator.lo interp.lo message.lo \
-+       bc_generate.lo bc_dump.lo bc_emit.lo bc_eval.lo \
-+       script.lo tree.lo addr.lo addr-lex.lo
- sieve-lex.c: sieve-lex.l sieve.h
-@@ -112,21 +114,19 @@
- # This is needed because 'makedepend' leaves it out 
- #(this is not in newer version, is it still needed?)
--#addr.o: addr.h  
-+#addr.lo: addr.h  
--#libsieve.a: sieve.c sieve.h sieve_err.h sieve_err.c $(OBJS)
-+#libsieve.la: sieve.c sieve.h sieve_err.h sieve_err.c $(OBJS)
- #changed to...
--libsieve.a: $(OBJS)
--      rm -f libsieve.a
--      ar cr libsieve.a $(OBJS)
--      $(RANLIB) libsieve.a
-+libsieve.la: $(OBJS)
-+      $(LIBTOOL) --mode=link --tag=CC $(CC) -o libsieve.la $(OBJS)
--sievec: sievec.o libsieve.a
--      $(CC) $(LDFLAGS) -o sievec sievec.o libsieve.a $(DEPLIBS) $(LIBS)
-+sievec: sievec.lo libsieve.la
-+      $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o sievec sievec.lo libsieve.la $(DEPLIBS) $(LIBS)
--sieved: sieved.o libsieve.a
--      $(CC) $(LDFLAGS) -o sieved sieved.o libsieve.a $(DEPLIBS) $(LIBS)
-+sieved: sieved.lo libsieve.la
-+      $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o sieved sieved.lo libsieve.la $(DEPLIBS) $(LIBS)
- sieve_interface.h: sieve_err.h
-@@ -135,7 +135,7 @@
-       $(COMPILE_ET) $(srcdir)/sieve_err.et
- clean:
--      rm -f sievec sieved test *~ *.o *.a Makefile.bak makedepend.log
-+      rm -rf sievec sieved test *~ .libs *.o *.lo *.a *.la Makefile.bak makedepend.log
- distclean: clean
-       rm -f sieve_err.c sieve_err.h
-@@ -147,8 +147,8 @@
- depend:
-       ${MAKEDEPEND} $(CPPFLAGS) $(DEFS) -I$(srcdir) $(MAKEDEPEND_CFLAGS) *.c *.y $(srcdir)/*.y $(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.12p2/timsieved/Makefile.in 2008-09-23 22:53:34.478241318 +0300
-+++ cyrus-imapd-2.3.12p2/timsieved/Makefile.in 2008-09-24 16:34:58.453418565 +0300
-@@ -49,6 +49,8 @@
- CC = @CC@
- RANLIB = @RANLIB@
-+LIBTOOL = @LIBTOOL@
-+top_builddir = @top_builddir@
- INSTALL = @INSTALL@
- CYRUS_USER=@cyrus_user@
-@@ -68,13 +70,13 @@
- TIMSIEVED_LIBS = @TIMSIEVED_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 = $(IMAP_COM_ERR_LIBS)
--DEPLIBS=../sieve/libsieve.a ../imap/mutex_fake.o ../imap/libimap.a ../lib/libcyrus.a ../lib/libcyrus_min.a @DEPLIBS@
-+DEPLIBS=../sieve/libsieve.la ../imap/mutex_fake.lo ../imap/libimap.la ../lib/libcyrus.la ../lib/libcyrus_min.la @DEPLIBS@
- PURIFY=/usr/local/bin/purify
- PUREOPT=-best-effort
-@@ -82,22 +84,22 @@
- all: timsieved
- install:
--      $(INSTALL) -m 755 timsieved $(DESTDIR)$(service_path)
-+      $(LIBTOOL) --mode=install $(INSTALL) -m 755 timsieved $(DESTDIR)$(service_path)
--OBJS= actions.o lex.o mystring.o scripttest.o timsieved.o parser.o \
--      ../imap/proxy.o
-+OBJS= actions.lo lex.lo mystring.lo scripttest.lo timsieved.lo parser.lo \
-+      ../imap/proxy.lo
- timsieved: $(OBJS) $(SERVICE)
--      $(CC) $(LDFLAGS) -o timsieved \
-+      $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o timsieved \
-        $(SERVICE) $(OBJS) $(DEPLIBS) $(IMAP_LIBS) $(LIBS) $(LIB_WRAP)
- timsieved.pure: $(OBJS) $(SERVICE)
-       $(PURIFY) $(PUREOPT) \
--      $(CC) $(LDFLAGS) -o timsieved.pure \
-+      $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o timsieved.pure \
-        $(SERVICE) $(OBJS) $(DEPLIBS) $(IMAP_LIBS) $(LIBS) $(LIB_WRAP)
+-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)
+-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 timsieved *~ *.o *.a Makefile.bak makedepend.log
-+      rm -rf timsieved *~ .libs *.o *.lo *.a *.la Makefile.bak makedepend.log
+-      rm -f *.o Makefile.bak makedepend.log imtest
++      rm -rf .libs *.o *.lo Makefile.bak makedepend.log imtest
  
  distclean: clean
        rm -f Makefile
-@@ -105,8 +107,8 @@
- 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.12p2/makedepend/Makefile.in        2008-09-23 21:53:54.051271496 +0300
-+++ cyrus-imapd-2.3.12p2/makedepend/Makefile.in        2008-09-23 21:54:30.469377429 +0300
-@@ -44,11 +44,13 @@
- # $Id$
- # 
- srcdir = @srcdir@
-+top_builddir = @top_builddir@
- VPATH = @srcdir@
+--- cyrus-imapd-2.3.16/imtest/imtest.c.wiget   2009-09-24 15:35:05.000000000 +0200
++++ cyrus-imapd-2.3.16/imtest/imtest.c 2010-04-11 22:34:54.337177995 +0200
+@@ -283,6 +283,9 @@ void fatal(const char *msg, int code __a
+     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.16/ptclient/Makefile.in.wiget      2008-03-24 19:34:22.000000000 +0100
++++ cyrus-imapd-2.3.16/ptclient/Makefile.in    2010-04-11 22:34:54.337177995 +0200
+@@ -51,6 +51,8 @@ PURIFY = /usr/local/bin/purify
  CC = @CC@
  INSTALL = @INSTALL@
  RANLIB = @RANLIB@
 +LIBTOOL = @LIBTOOL@
++top_builddir = @top_builddir@
  
  DEFS = @DEFS@
- CPPFLAGS = -I. -I$(srcdir)  @CPPFLAGS@ 
-@@ -62,15 +64,15 @@
+ CPPFLAGS = -I.. -I$(srcdir)/../imap -I$(srcdir)/../lib @COM_ERR_CPPFLAGS@ @CPPFLAGS@ @SASLFLAGS@
+@@ -60,8 +62,8 @@ IMAP_LIBS = @IMAP_LIBS@ @LIB_RT@
+ LIBS = $(IMAP_LIBS) @COM_ERR_LIBS@
+ LIB_SASL = @LIB_SASL@
+ LIB_WRAP = @LIB_WRAP@
+-DEPLIBS = ../imap/libimap.a ../lib/libcyrus.a ../lib/libcyrus_min.a @DEPLIBS@
+-UTIL_LIBS = ../imap/mutex_fake.o ../imap/cli_fatal.o
++DEPLIBS = ../imap/libimap.la ../lib/libcyrus.la ../lib/libcyrus_min.la @DEPLIBS@
++UTIL_LIBS = ../imap/mutex_fake.lo ../imap/cli_fatal.lo
  
- all: makedepend
+ LDAP_LIBS=@LDAP_LIBS@
+ LDAP_CPPFLAGS=@LDAP_CPPFLAGS@
+@@ -83,42 +85,42 @@ PROGS = ptexpire ptloader ptdump $(EXTRA
+ LIB_RT = @LIB_RT@
+-SERVICE=../master/service.o
+-SERVICETHREAD=../master/service-thread.o
++SERVICE=../master/service.lo
++SERVICETHREAD=../master/service-thread.lo
+ all: $(PROGS)
+ install:
+-      $(INSTALL) -m 755 ptloader $(DESTDIR)$(service_path)
+-      $(INSTALL) -m 755 ptexpire $(DESTDIR)$(service_path)
+-      $(INSTALL) -m 755 ptdump $(DESTDIR)$(service_path)
++      $(LIBTOOL) --mode=install $(INSTALL) ptloader $(DESTDIR)$(service_path)
++      $(LIBTOOL) --mode=install $(INSTALL) ptexpire $(DESTDIR)$(service_path)
++      $(LIBTOOL) --mode=install $(INSTALL) ptdump $(DESTDIR)$(service_path)
  
 -.c.o:
--      $(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) $<
+-      $(CC) -c $(CPPFLAGS) $(LDAP_CPPFLAGS) $(DEFS) $(CFLAGS) $<
 +%.lo: %.c
-+      $(LIBTOOL) --mode=compile --tag=CC $(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) $<
++      $(LIBTOOL) --mode=compile --tag=CC $(CC) -c $(CPPFLAGS) $(LDAP_CPPFLAGS) $(DEFS) $(CFLAGS) $<
  
--makedepend: cppsetup.o ifparser.o include.o main.o parse.o pr.o
--      $(CC) $(LDFLAGS) -o makedepend cppsetup.o ifparser.o include.o \
--              main.o parse.o pr.o $(DEPLIBS) $(LIBS)
-+makedepend: cppsetup.lo ifparser.lo include.lo main.lo parse.lo pr.lo
-+      $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o makedepend cppsetup.lo ifparser.lo include.lo \
-+              main.lo parse.lo pr.lo $(DEPLIBS) $(LIBS)
+-ptloader: ptloader.o afskrb.o ldap.o ../imap/mutex_fake.o $(DEPLIBS)
+-      $(CC) $(LDFLAGS) -o $@ ptloader.o afskrb.o ldap.o ../imap/mutex_fake.o $(SERVICETHREAD) ${AFS_LDFLAGS} ${LDAP_LDFLAGS} $(AFS_LIBS) ${LDAP_LIBS} $(DEPLIBS) $(LIB_SASL) $(LIBS) $(LIB_WRAP) $(LIB_RT)
++ptloader: ptloader.lo afskrb.lo ldap.lo ../imap/mutex_fake.lo $(DEPLIBS)
++      $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o $@ ptloader.lo afskrb.lo ldap.lo ../imap/mutex_fake.lo $(SERVICETHREAD) ${AFS_LDFLAGS} ${LDAP_LDFLAGS} $(AFS_LIBS) ${LDAP_LIBS} $(DEPLIBS) $(LIB_SASL) $(LIBS) $(LIB_WRAP) $(LIB_RT)
+-ptloader.pure: ptloader.o afskrb.o ldap.o ../imap/mutex_fake.o $(DEPLIBS)
+-      $(PURIFY) $(PUREARGS) $(CC) $(LDFLAGS) -o $@ ptloader.o afskrb.o ldap.o ../imap/mutex_fake.o $(SERVICETHREAD) ${AFS_LDFLAGS} ${LDAP_LDFLAGS} $(AFS_LIBS) ${LDAP_LIBS} $(DEPLIBS) $(LIB_SASL) $(LIBS) $(LIB_WRAP) $(LIB_RT)
++ptloader.pure: ptloader.lo afskrb.lo ldap.lo ../imap/mutex_fake.lo $(DEPLIBS)
++      $(PURIFY) $(PUREARGS) $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o $@ ptloader.lo afskrb.lo ldap.lo ../imap/mutex_fake.lo $(SERVICETHREAD) ${AFS_LDFLAGS} ${LDAP_LDFLAGS} $(AFS_LIBS) ${LDAP_LIBS} $(DEPLIBS) $(LIB_SASL) $(LIBS) $(LIB_WRAP) $(LIB_RT)
+-ptexpire: ptexpire.o $(DEPLIBS) $(UTIL_LIBS)
+-      $(CC) $(LDFLAGS) -o $@ ptexpire.o $(UTIL_LIBS) $(DEPLIBS) $(LIB_SASL) $(LIBS) $(LIB_RT)
++ptexpire: ptexpire.lo $(DEPLIBS) $(UTIL_LIBS)
++      $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o $@ ptexpire.lo $(UTIL_LIBS) $(DEPLIBS) $(LIB_SASL) $(LIBS) $(LIB_RT)
+-ptexpire.pure: ptexpire.o $(DEPLIBS) $(UTIL_LIBS)
+-      $(PURIFY) $(PUREARGS) $(CC) $(LDFLAGS) -o $@ ptexpire.o $(UTIL_LIBS) $(DEPLIBS) $(LIB_SASL) $(LIBS) $(LIB_WRAP) $(LIB_RT)
++ptexpire.pure: ptexpire.lo $(DEPLIBS) $(UTIL_LIBS)
++      $(PURIFY) $(PUREARGS) $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o $@ ptexpire.lo $(UTIL_LIBS) $(DEPLIBS) $(LIB_SASL) $(LIBS) $(LIB_WRAP) $(LIB_RT)
+-ptdump: ptdump.o $(DEPLIBS) $(UTIL_LIBS)
+-      $(CC) $(LDFLAGS) -o $@ ptdump.o $(UTIL_LIBS) $(DEPLIBS) $(LIB_SASL) $(LIBS) $(LIB_RT)
++ptdump: ptdump.lo $(DEPLIBS) $(UTIL_LIBS)
++      $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o $@ ptdump.lo $(UTIL_LIBS) $(DEPLIBS) $(LIB_SASL) $(LIBS) $(LIB_RT)
+-ptdump.pure: ptexpire.o $(DEPLIBS) $(UTIL_LIBS)
+-      $(PURIFY) $(PUREARGS) $(CC) $(LDFLAGS) -o $@ ptdump.o $(UTIL_LIBS) $(DEPLIBS) $(LIB_SASL) $(LIBS) $(LIB_WRAP) $(LIB_RT)
++ptdump.pure: ptexpire.lo $(DEPLIBS) $(UTIL_LIBS)
++      $(PURIFY) $(PUREARGS) $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o $@ ptdump.lo $(UTIL_LIBS) $(DEPLIBS) $(LIB_SASL) $(LIBS) $(LIB_WRAP) $(LIB_RT)
+-ptextract: ptextract.o $(DEPLIBS) $(UTIL_LIBS)
+-      $(CC) $(LDFLAGS) -o $@ ptextract.o $(UTIL_LIBS) $(DEPLIBS) $(LIBS)
++ptextract: ptextract.lo $(DEPLIBS) $(UTIL_LIBS)
++      $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o $@ ptextract.lo $(UTIL_LIBS) $(DEPLIBS) $(LIBS)
  
  clean:
--      rm -f *.o Makefile.bak makedepend
-+      rm -rf .libs *.o *.lo Makefile.bak makedepend
+-      rm -f *.o Makefile.bak $(PROGS) makedepend.log
++      rm -rf .libs *.o *.lo Makefile.bak $(PROGS) makedepend.log
  
  distclean: clean
        rm -f Makefile
---- cyrus-imapd-2.3.12p2/com_err/et/Makefile.in~       2008-03-24 20:53:40.000000000 +0200
-+++ cyrus-imapd-2.3.12p2/com_err/et/Makefile.in        2008-09-23 22:08:08.228664820 +0300
+--- cyrus-imapd-2.3.16/com_err/et/Makefile.in.wiget    2008-03-24 19:53:40.000000000 +0100
++++ cyrus-imapd-2.3.16/com_err/et/Makefile.in  2010-04-11 22:34:54.337177995 +0200
 @@ -44,11 +44,13 @@
  # $Id$
  
  ARCHIVE = ar cr
  
  AWK = @AWK@
-@@ -63,19 +65,19 @@
+@@ -63,19 +65,19 @@ LDFLAGS = @LDFLAGS@
  
  SHELL = /bin/sh
  
  
  #
  # real entries...
-@@ -92,13 +94,13 @@
+@@ -92,13 +94,13 @@ et_h.awk: $(srcdir)/et_h.awk
        $(CP) $(srcdir)/et_h.awk et_h.awk
  
  clean:
        rm -f $(LIBOBJS)
        rm Makefile
  
-@@ -119,21 +121,15 @@
+@@ -119,21 +121,15 @@ depend: compile_et
  
  ## install_library_target(com_err,$(LIBOBJS),$(LINTFILES),)
  
  
  TAGS: et_name.c error_message.c compile_et.c error_table.c \
                lex.yy.c init_et.c
---- cyrus-imapd-2.3.12p2/syslog/Makefile.in~   2008-03-24 22:15:59.000000000 +0200
-+++ cyrus-imapd-2.3.12p2/syslog/Makefile.in    2008-09-23 22:13:49.520393331 +0300
-@@ -44,12 +44,14 @@
+--- cyrus-imapd-2.3.16/depot/Makefile.in.wiget 2008-03-24 21:26:12.000000000 +0100
++++ cyrus-imapd-2.3.16/depot/Makefile.in       2010-04-11 22:34:54.337177995 +0200
+@@ -44,16 +44,18 @@
  # $Id$
  
  srcdir = @srcdir@
  VPATH = @srcdir@
  
  CC = @CC@
  INSTALL = @INSTALL@
  RANLIB = @RANLIB@
 +LIBTOOL = @LIBTOOL@
  
  DEFS = @DEFS@
- CPPFLAGS = @CPPFLAGS@
-@@ -61,23 +63,22 @@
- SHELL = /bin/sh
- MAKEDEPEND = @MAKEDEPEND@
--all: libsyslog.a syslogd
-+all: libsyslog.la syslogd
+ 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@
  
- install:
-       @echo "Install syslogd and syslog.conf as appropriate"
+ CFLAGS = @CFLAGS@
+ LDFLAGS = @LDFLAGS@
+@@ -73,11 +75,11 @@ install:
+       $(INSTALL) -m 644 $(srcdir)/rc.local.imap $(DESTDIR)etc
+       $(INSTALL) -m 644 $(srcdir)/rc.local.ptclient $(DESTDIR)etc
  
 -.c.o:
--      $(CC) -c $(CPPFLAGS) $(DEFS) -I$(srcdir) $(CFLAGS) $<
+-      $(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) $<
 +%.lo: %.c
-+      $(LIBTOOL) --mode=compile --tag=CC $(CC) -c $(CPPFLAGS) $(DEFS) -I$(srcdir) $(CFLAGS) $<
++      $(LIBTOOL) --mode=compile --tag=CC $(CC) -c $(CPPFLAGS) $(DEFS) $(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
+ clean:
+-      rm -f *.o Makefile.bak makedepend.log
++      rm -rf .libs *.o *.lo Makefile.bak makedepend.log
  
--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)
+ distclean: clean
+       rm -f Makefile
+--- cyrus-imapd-2.3.16/sieve/Makefile.in.wiget 2008-07-10 18:37:20.000000000 +0200
++++ cyrus-imapd-2.3.16/sieve/Makefile.in       2010-04-11 22:35:42.023844906 +0200
+@@ -51,10 +51,13 @@ cyrus_prefix = @cyrus_prefix@
+ service_path = @service_path@
+ CC = @CC@
++INSTALL = @INSTALL@
+ YACC = @YACC@
+ YFLAGS = -d
+ LEX = @LEX@
+ RANLIB = @RANLIB@
++LIBTOOL = @LIBTOOL@
++top_builddir = @top_builddir@
+ COMPILE_ET = @COMPILE_ET@
+ DEFS = @DEFS@ @LOCALDEFS@
+@@ -68,30 +71,30 @@ MAKEDEPEND = @MAKEDEPEND@
+ IMAP_LIBS = @IMAP_LIBS@
+ IMAP_COM_ERR_LIBS = @IMAP_COM_ERR_LIBS@
+ IMAP_LIBS = @IMAP_LIBS@ @LIB_RT@
+-LIBS = libsieve.a $(IMAP_LIBS) $(IMAP_COM_ERR_LIBS)
+-DEPLIBS=../lib/libcyrus.a ../lib/libcyrus_min.a @DEPLIBS@
++LIBS = libsieve.la $(IMAP_LIBS) $(IMAP_COM_ERR_LIBS)
++DEPLIBS=../lib/libcyrus.la ../lib/libcyrus_min.la @DEPLIBS@
+ BUILT_SOURCES = addr.c addr.h addr-lex.c \
+       sieve.c sieve.h sieve-lex.c \
+       sieve_err.h sieve_err.c
+-all: libsieve.a sievec sieved
++all: libsieve.la sievec sieved
+ dist: $(BUILT_SOURCES)
+ install: sievec sieved
+       $(srcdir)/../install-sh -d ${DESTDIR}$(service_path)
+-      $(srcdir)/../install-sh -c -m 755 sievec $(DESTDIR)$(service_path) || exit
+-      $(srcdir)/../install-sh -c -m 755 sieved $(DESTDIR)$(service_path) || exit
+-
+-test: $(DEPLIBS) libsieve.a test.o ../imap/message.o
+-      $(CC) $(LDFLAGS) -o test test.o ../imap/message.o \
+-      libsieve.a $(DEPLIBS) $(LIBS)
+-
+-OBJS = sieve_err.o \
+-       sieve.o sieve-lex.o comparator.o interp.o message.o \
+-       bc_generate.o bc_dump.o bc_emit.o bc_eval.o \
+-       script.o tree.o addr.o addr-lex.o
++      $(LIBTOOL) --mode=install $(srcdir)/../install-sh -c -m 755 sievec $(DESTDIR)$(service_path) || exit
++      $(LIBTOOL) --mode=install $(srcdir)/../install-sh -c -m 755 sieved $(DESTDIR)$(service_path) || exit
++
++test: $(DEPLIBS) libsieve.la test.lo ../imap/message.lo
++      $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o test test.lo ../imap/message.lo \
++      libsieve.la $(DEPLIBS) $(LIBS)
++
++OBJS = sieve_err.lo \
++       sieve.lo sieve-lex.lo comparator.lo interp.lo message.lo \
++       bc_generate.lo bc_dump.lo bc_emit.lo bc_eval.lo \
++       script.lo tree.lo addr.lo addr-lex.lo
+ sieve-lex.c: sieve-lex.l sieve.h
+@@ -113,21 +118,19 @@ addr.c addr.h: addr.y
+ # This is needed because 'makedepend' leaves it out 
+ #(this is not in newer version, is it still needed?)
+-#addr.o: addr.h  
++#addr.lo: addr.h  
+-#libsieve.a: sieve.c sieve.h sieve_err.h sieve_err.c $(OBJS)
++#libsieve.la: sieve.c sieve.h sieve_err.h sieve_err.c $(OBJS)
+ #changed to...
+-libsieve.a: $(OBJS)
+-      rm -f libsieve.a
+-      ar cr libsieve.a $(OBJS)
+-      $(RANLIB) libsieve.a
++libsieve.la: $(OBJS)
++      $(LIBTOOL) --mode=link --tag=CC $(CC) -o libsieve.la $(OBJS)
+-sievec: sievec.o libsieve.a
+-      $(CC) $(LDFLAGS) -o sievec sievec.o libsieve.a $(DEPLIBS) $(LIBS)
++sievec: sievec.lo libsieve.la
++      $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o sievec sievec.lo libsieve.la $(DEPLIBS) $(LIBS)
+-sieved: sieved.o libsieve.a
+-      $(CC) $(LDFLAGS) -o sieved sieved.o libsieve.a $(DEPLIBS) $(LIBS)
++sieved: sieved.lo libsieve.la
++      $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) -o sieved sieved.lo libsieve.la $(DEPLIBS) $(LIBS)
+ sieve_interface.h: sieve_err.h
+@@ -136,7 +139,7 @@ sieve_err.h sieve_err.c: sieve_err.et
+       $(COMPILE_ET) $(srcdir)/sieve_err.et
  
  clean:
--      rm -f *.o *.a Makefile.bak
-+      rm -rf .libs *.o *.lo *.a *.la Makefile.bak
+-      rm -f sievec sieved test *~ *.o *.a Makefile.bak makedepend.log
++      rm -rf sievec sieved test *~ .libs *.o *.lo *.a *.la Makefile.bak makedepend.log
  
  distclean: clean
-       rm -f Makefile
---- cyrus-imapd-2.3.12p2/makedepend/configure.in       2008-09-23 22:16:22.353226136 +0300
-+++ cyrus-imapd-2.3.12p2/makedepend/configure.in       2008-09-23 22:20:08.678306577 +0300
-@@ -2,7 +2,7 @@
- AC_INIT(cppsetup.c)
- AC_PROG_CC
- AC_PROG_INSTALL
--AC_PROG_RANLIB
-+AC_PROG_LIBTOOL
- AC_PROG_MAKE_SET
- AC_CHECK_HEADERS(stdarg.h)
- AC_SUBST(CPPFLAGS)
+       rm -f sieve_err.c sieve_err.h
+@@ -148,8 +151,8 @@ clobber:
+ depend:
+       ${MAKEDEPEND} $(CPPFLAGS) $(DEFS) -I$(srcdir) $(MAKEDEPEND_CFLAGS) *.c *.y $(srcdir)/*.y $(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.
index e8b1fd25d097a0084ab21666d2feabf1bd971d60..749800efa433c834a7449744a0d851e24a51fe8a 100644 (file)
@@ -1,9 +1,3 @@
-# TODO
-# - unpackaged:
-#   /usr/lib/cyrus/cyr_synclog
-#   /usr/lib/cyrus/make_sha1
-#   /usr/lib/cyrus/sieved
-#
 # Conditional build:
 %bcond_without perl            # build with perl
 %bcond_without shared          # build with shared patch (not updated)
@@ -13,12 +7,12 @@ Summary:     High-performance mail store with IMAP and POP3
 Summary(pl.UTF-8):     Wysoko wydajny serwer IMAP i POP3
 Summary(pt_BR.UTF-8):  Um servidor de mail de alto desempenho que suporta IMAP e POP3
 Name:          cyrus-imapd
-Version:       2.3.14
+Version:       2.3.16
 Release:       0.1
 License:       BSD-like
 Group:         Networking/Daemons/POP3
 Source0:       ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/%{name}-%{version}.tar.gz
-# Source0-md5: 1030d4d9d04036b2fb9830165723908e
+# Source0-md5: 6a37feb1985974eee8a4a4b2932dd54c
 Source1:       cyrus-README
 Source2:       cyrus-procmailrc
 Source3:       cyrus-deliver-wrapper.c
@@ -33,7 +27,7 @@ Source12:     cyrus.conf
 Source13:      cyrus-sync.init
 Patch0:                %{name}-et.patch
 # https://bugzilla.andrew.cmu.edu/show_bug.cgi?id=3095
-#Patch1:               %{name}-shared.patch
+Patch1:                %{name}-shared.patch
 # https://bugzilla.andrew.cmu.edu/show_bug.cgi?id=3094
 Patch2:                %{name}-verifydbver.patch
 Patch3:                gcc44.patch
@@ -177,7 +171,7 @@ Perlowy interfejs do biblioteki cyrus-imapd.
 %prep
 %setup -q
 %patch0 -p1
-#%patch1 -p1
+%patch1 -p1
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
@@ -209,7 +203,8 @@ cp -f %{_datadir}/automake/install-sh .
        --enable-nntp \
        --enable-replication
 %{__make} -j1 \
-       INSTALLDIRS=vendor
+       INSTALLDIRS=vendor \
+       VERSION=%{version}
 
 %{__cc} %{rpmcflags} \
        -DLIBEXECDIR="\"%{_libexecdir}\"" %{rpmldflags} -Wall -o deliver-wrapper %{SOURCE3}
@@ -320,8 +315,10 @@ fi
 %attr(755,root,root) %{_libexecdir}/ctl_mboxlist
 %attr(755,root,root) %{_libexecdir}/cvt_cyrusdb
 %attr(755,root,root) %{_libexecdir}/cyr_dbtool
-%attr(755,root,root) %{_libexecdir}/cyrdump
+%attr(755,root,root) %{_libexecdir}/cyr_df
 %attr(755,root,root) %{_libexecdir}/cyr_expire
+%attr(755,root,root) %{_libexecdir}/cyr_synclog
+%attr(755,root,root) %{_libexecdir}/cyrdump
 %attr(755,root,root) %{_libexecdir}/cyrus-master
 %attr(755,root,root) %{_libexecdir}/fetchnews
 %attr(755,root,root) %{_libexecdir}/fud
@@ -330,9 +327,7 @@ fi
 %attr(755,root,root) %{_libexecdir}/lmtpd
 %attr(755,root,root) %{_libexecdir}/lmtpproxyd
 %attr(755,root,root) %{_libexecdir}/make_md5
-%attr(755,root,root) %{_libexecdir}/sync_client
-%attr(755,root,root) %{_libexecdir}/sync_reset
-%attr(755,root,root) %{_libexecdir}/sync_server
+%attr(755,root,root) %{_libexecdir}/make_sha1
 %attr(755,root,root) %{_libexecdir}/mbexamine
 %attr(755,root,root) %{_libexecdir}/mbpath
 %attr(755,root,root) %{_libexecdir}/nntpd
@@ -343,8 +338,12 @@ fi
 %attr(755,root,root) %{_libexecdir}/quota
 %attr(755,root,root) %{_libexecdir}/reconstruct
 %attr(755,root,root) %{_libexecdir}/sievec
+%attr(755,root,root) %{_libexecdir}/sieved
 %attr(755,root,root) %{_libexecdir}/smmapd
 %attr(755,root,root) %{_libexecdir}/squatter
+%attr(755,root,root) %{_libexecdir}/sync_client
+%attr(755,root,root) %{_libexecdir}/sync_reset
+%attr(755,root,root) %{_libexecdir}/sync_server
 %attr(755,root,root) %{_libexecdir}/timsieved
 %attr(755,root,root) %{_libexecdir}/tls_prune
 %attr(755,root,root) %{_libexecdir}/unexpunge
@@ -369,10 +368,8 @@ fi
 %if %{with shared}
 %files libs
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libcyrus.so.*.*.*
-%attr(755,root,root) %{_libdir}/libcyrus_min.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libcyrus.so.0
-%attr(755,root,root) %ghost %{_libdir}/libcyrus_min.so.0
+%attr(755,root,root) %{_libdir}/libcyrus-%{version}.so
+%attr(755,root,root) %{_libdir}/libcyrus_min-%{version}.so
 %endif
 
 %files devel
This page took 0.203331 seconds and 4 git commands to generate.