evolution-data-server stable port information

Package: evolution-data-server
Version: 2.28.3.1
Revision: 4
Depends: <<
atk1-shlibs (>= 1.28.0-1),
cairo-shlibs (>= 1.8.8-3),
db48-aes-shlibs | db48-shlibs,
expat1-shlibs,
fontconfig2-shlibs (>= 2.8.0-4),
freetype219-shlibs (>= 2.3.12-1),
gconf2-shlibs (>= 2.28.0-1),
glib2-shlibs (>= 2.22.0-1),
gtk+2-shlibs (>= 2.18.0-1),
libbonobo2 (>= 2.24.2-1),
libbonobo2-shlibs (>= 2.24.2-1),
libcamel-1.2.14-shlibs (>= %v-%r),
libcamel-provider-1.2.14-shlibs (>= %v-%r),
libebackend-1.2.0-shlibs (>= %v-%r),
libebook-1.2.9-shlibs (>= %v-%r),
libecal-1.2.7-shlibs (>= %v-%r),
libedata-book-1.2.2-shlibs (>= %v-%r),
libedata-cal-1.2.6-shlibs (>= %v-%r),
libedataserver-1.2.11-shlibs (>= %v-%r),
libegroupwise-1.2.13-shlibs (>= %v-%r),
libgdata-1.2.1-shlibs (>= %v-%r),
libgdata-google-1.2.1-shlibs (>= %v-%r),
libgettext8-shlibs,
libgweather-shlibs (>= 2.28.0-1),
libical-shlibs,
libiconv,
libsoup2.4.1-ssl-shlibs (>= 2.28.0-1),
libxml2-shlibs (>= 2.6.30-1),
nspr.0d-shlibs (>= 4.8.4-4),
libnss.1d-shlibs,
openldap24-shlibs (>= 2.4.17-1),
orbit2-shlibs (>= 2.14.17-2),
pango1-xft2-ft219-shlibs (>= 1.24.5-4.),
sqlite3-shlibs
<<
BuildDepends: <<
atk1 (>= 1.26.0-1),
autoconf2.6,
automake1.11,
cairo (>= 1.8-1),
db48-aes | db48,
fink (>= 0.24.12-1),
fink-package-precedence,
fontconfig2-dev (>= 2.8.0-4),
freetype219 (>= 2.3.12-1),
gconf2-dev (>= 2.28.0-1),
gettext-bin,
gettext-tools,
glib2-dev (>= 2.22.0-1),
glitz,
gnome-common (>= 2.28.0-1),
gnome-keyring-dev (>= 2.28.0-1),
gtk+2-dev (>= 2.18.0-1),
gtk-doc (>= 1.13-5),
intltool40,
libbonobo2-dev (>= 2.24.2-1),
libgettext8-dev,
libglade2 (>= 2.6.4-7),
libgweather (>= 2.27.0-1),
libical,
libiconv-dev,
libsoup2.4.1-ssl (>= 2.27.0-1),
libtool2,
libxml2 (>= 2.6.30-1),
nspr.0d (>= 4.8.4-4),
libnss.1d,
openldap24-dev (>= 2.4.17-1),
orbit2-dev (>= 2.14.17-2),
pango1-xft2-ft219-dev (>= 1.24.5-4),
pixman (>= 0.16.0-1),
pkgconfig (>= 0.23),
popt,
sed,
sqlite3-dev,
x11-dev
<<
Replaces: %N-shlibs, %N-1.8-shlibs, %N-1.12-dev, %N-1.12-shlibs
Source: mirror:gnome:sources/%n/2.28/%n-%v.tar.bz2
Source-MD5: 74f818985b29328a4a62b30bba091773
NoSetMAKEFLAGS: true
SetMAKEFLAGS: -j1
SetCPPFLAGS: -I%p/lib/fontconfig2/include -I%p/include/db4
SetLDFLAGS: -L%p/lib/fontconfig2/lib
SetCFLAGS: -Os
PatchFile: %n.patch
PatchFile-MD5: 878cc45f1bac167c85ef9fbc02012555
PatchScript: <<
%{default_script}

# No idea what upstream mis-assumption this fixes...
perl -pi -e 's,,$&\n#include ,' servers/exchange/lib/e2k-autoconfig.c

#Make quite sure we don't see this old thing
mv libdb libdb_UNUSED

# perl -pi -e 's,/usr/share/gtk-doc/html,%p/share/gtk-doc/html,g' docs/reference/*/html/*.html docs/reference/*/*/html/*.html
<<
ConfigureParams: <<
--enable-dependency-tracking --libexecdir=%p/sbin --enable-nss=yes --enable-smime=yes --with-nspr-libs=%p/lib/nspr \
--with-nss-libs=%p/lib/nss.1d --with-nspr-includes=%p/include/nspr --with-nss-includes=%p/include/nss.1d \
--without-krb4 --with-krb5=/usr --enable-gnome-keyring=yes --enable-nntp=yes --with-openldap=yes --with-libdb=%p \
--disable-static --enable-gtk-doc \
PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH"
<<
# trouble with --enable-cxx
CompileScript: <<
autoreconf -fi
./configure %c
make
fink-package-precedence --prohibit-bdep=libcamel-1.2.14-dev,libcamel-provider-1.2.14-dev,libebackend-1.2.0-dev,libebook-1.2.9-dev,libecal-1.2.7-dev,libedata-book-1.2.2-dev,libedata-cal-1.2.6-dev,libedataserver-1.2.11-dev,libedataserverui-1.2.8-devlibegroupwise-1.2.13-dev,libexchange-storage-1.2.3-dev,libgdata-1.2.1-dev,libgdata-google-1.2.1-dev .
<<
InstallScript: <<
make -j1 install DESTDIR="%d"
<<

SplitOff100: <<
Package: libcamel-1.2.14-shlibs
Depends: <<
gconf2-shlibs (>= 2.28.0-1),
glib2-shlibs (>= 2.22.0-1),
libbonobo2-shlibs (>= 2.24.2-1),
libedataserver-1.2.11-shlibs (>= %v-%r),
libgettext8-shlibs,
libiconv,
libsoup2.4.1-ssl-shlibs (>= 2.28.0-1),
libxml2-shlibs (>= 2.6.30-1),
nspr.0d-shlibs (>= 4.8.4-4),
libnss.1d-shlibs,
orbit2-shlibs (>= 2.14.17-2),
sqlite3-shlibs
<<
Files: lib/libcamel-1.2.14.*
Shlibs: %p/lib/libcamel-1.2.14.dylib 15.0.0 %n (>= 2.24.4.1-1)
DocFiles: AUTHORS COPYING NEWS README camel/ChangeLog:ChangeLog
<<
SplitOff101: <<
Package: libcamel-1.2.14-dev
Depends: libcamel-1.2.14-shlibs (= %v-%r)
BuildDependsOnly: true
Conflicts: %N-dev
Replaces: %N-dev, %N-1.12-dev (<< 2.24.4.1-1)
Files: <<
include/evolution-data-server-2.28/camel/camel-address.h
include/evolution-data-server-2.28/camel/camel-arg.h
include/evolution-data-server-2.28/camel/camel-block-file.h
include/evolution-data-server-2.28/camel/camel-certdb.h
include/evolution-data-server-2.28/camel/camel-charset-map.h
include/evolution-data-server-2.28/camel/camel-data-cache.h
include/evolution-data-server-2.28/camel/camel-data-wrapper.h
include/evolution-data-server-2.28/camel/camel-db.h
include/evolution-data-server-2.28/camel/camel-debug.h
include/evolution-data-server-2.28/camel/camel-exception-list.def
include/evolution-data-server-2.28/camel/camel-exception.h
include/evolution-data-server-2.28/camel/camel-file-utils.h
include/evolution-data-server-2.28/camel/camel-i18n.h
include/evolution-data-server-2.28/camel/camel-iconv.h
include/evolution-data-server-2.28/camel/camel-index.h
include/evolution-data-server-2.28/camel/camel-internet-address.h
include/evolution-data-server-2.28/camel/camel-junk-plugin.h
include/evolution-data-server-2.28/camel/camel-list-utils.h
include/evolution-data-server-2.28/camel/camel-lock-client.h
include/evolution-data-server-2.28/camel/camel-lock.h
include/evolution-data-server-2.28/camel/camel-medium.h
include/evolution-data-server-2.28/camel/camel-mime-*.h
include/evolution-data-server-2.28/camel/camel-msgport.h
include/evolution-data-server-2.28/camel/camel-multipart*.h
include/evolution-data-server-2.28/camel/camel-net-utils.h
include/evolution-data-server-2.28/camel/camel-nntp-address.h
include/evolution-data-server-2.28/camel/camel-object.h
include/evolution-data-server-2.28/camel/camel-operation.h
include/evolution-data-server-2.28/camel/camel-partition-table.h
include/evolution-data-server-2.28/camel/camel-search-private.h
include/evolution-data-server-2.28/camel/camel-seekable-stream.h
include/evolution-data-server-2.28/camel/camel-seekable-substream.h
include/evolution-data-server-2.28/camel/camel-stream*.h
include/evolution-data-server-2.28/camel/camel-string-utils.h
include/evolution-data-server-2.28/camel/camel-text-index.h
include/evolution-data-server-2.28/camel/camel-trie.h
include/evolution-data-server-2.28/camel/camel-types.h
include/evolution-data-server-2.28/camel/camel-url*.h
include/evolution-data-server-2.28/camel/camel-utf8.h
include/evolution-data-server-2.28/camel/camel.h
lib/libcamel-1.2.*
lib/pkgconfig/camel-1.2.pc
share/gtk-doc/html/camel
<<
DocFiles: AUTHORS COPYING NEWS README camel/ChangeLog:ChangeLog
<<

SplitOff110: <<
Package: libcamel-provider-1.2.14-shlibs
Depends: <<
gconf2-shlibs (>= 2.28.0-1),
glib2-shlibs (>= 2.22.0-1),
libbonobo2-shlibs (>= 2.24.2-1),
libcamel-1.2.14-shlibs (>= %v-%r),
libedataserver-1.2.11-shlibs (>= %v-%r),
libgettext8-shlibs,
libiconv,
libsoup2.4.1-ssl-shlibs (>= 2.28.0-1),
libxml2-shlibs (>= 2.6.30-1),
nspr.0d-shlibs (>= 4.8.4-4),
libnss.1d-shlibs,
orbit2-shlibs (>= 2.14.17-2),
sqlite3-shlibs
<<
Files: lib/libcamel-provider-1.2.14.*
Shlibs: %p/lib/libcamel-provider-1.2.14.dylib 15.0.0 %n (>= 2.24.4.1-1)
DocFiles: <<
AUTHORS COPYING NEWS README
camel/providers/groupwise/ChangeLog:ChangeLog.groupwise
camel/providers/hula/ChangeLog:ChangeLog.hula
camel/providers/imap/ChangeLog:ChangeLog.imap
camel/providers/imap4/ChangeLog:ChangeLog.imap4
camel/providers/imapp/ChangeLog:ChangeLog.imapp
camel/providers/local/ChangeLog:ChangeLog.local
camel/providers/pop3/ChangeLog:ChangeLog.pop3
camel/providers/sendmail/ChangeLog:ChangeLog.sendmail
camel/providers/smtp/ChangeLog:ChangeLog.smtp

<<
<<
SplitOff111: <<
Package: libcamel-provider-1.2.14-dev
Depends: libcamel-provider-1.2.14-shlibs (= %v-%r)
BuildDependsOnly: true
Conflicts: %N-dev
Replaces: %N-dev, %N-1.12-dev (<< 2.24.4.1-1)
Files: <<
include/evolution-data-server-2.28/camel
lib/libcamel-provider-1.2.*
lib/pkgconfig/camel-provider-1.2.pc
<<
DocFiles: <<
AUTHORS COPYING NEWS README
camel/providers/groupwise/ChangeLog:ChangeLog.groupwise
camel/providers/hula/ChangeLog:ChangeLog.hula
camel/providers/imap/ChangeLog:ChangeLog.imap
camel/providers/imap4/ChangeLog:ChangeLog.imap4
camel/providers/imapp/ChangeLog:ChangeLog.imapp
camel/providers/local/ChangeLog:ChangeLog.local
camel/providers/pop3/ChangeLog:ChangeLog.pop3
camel/providers/sendmail/ChangeLog:ChangeLog.sendmail
camel/providers/smtp/ChangeLog:ChangeLog.smtp

<<
<<

SplitOff120: <<
Package: libebackend-1.2.0-shlibs
Depends: <<
db48-aes-shlibs | db48-shlibs,
gconf2-shlibs (>= 2.28.0-1),
glib2-shlibs (>= 2.22.0-1),
libbonobo2-shlibs (>= 2.24.2-1),
libedataserver-1.2.11-shlibs (>= %v-%r),
libgettext8-shlibs,
libiconv,
libsoup2.4.1-ssl-shlibs (>= 2.28.0-1),
libxml2-shlibs (>= 2.6.30-1),
nspr.0d-shlibs (>= 4.8.4-4),
orbit2-shlibs (>= 2.14.17-2)
<<
Files: lib/libebackend-1.2.0.*
Shlibs: %p/lib/libebackend-1.2.0.dylib 1.0.0 %n (>= 2.24.4.1-1)
DocFiles: AUTHORS COPYING NEWS README
<<
SplitOff121: <<
Package: libebackend-1.2.0-dev
Depends: libebackend-1.2.0-shlibs (= %v-%r)
BuildDependsOnly: true
Files: <<
include/evolution-data-server-2.28/libebackend
lib/libebackend-1.2.*
lib/pkgconfig/libebackend-1.2.pc
share/gtk-doc/html/libebackend
<<
DocFiles: AUTHORS COPYING NEWS README
<<

SplitOff130: <<
Package: libebook-1.2.9-shlibs
Replaces: %N-1.12-shlibs (<< 2.24.4.1-1)
Depends: <<
gconf2-shlibs (>= 2.28.0-1),
glib2-shlibs (>= 2.22.0-1),
libbonobo2-shlibs (>= 2.24.2-1),
libcamel-1.2.14-shlibs (>= %v-%r),
libedataserver-1.2.11-shlibs (>= %v-%r),
libgettext8-shlibs,
libiconv,
libsoup2.4.1-ssl-shlibs (>= 2.28.0-1),
libxml2-shlibs (>= 2.6.30-1),
nspr.0d-shlibs (>= 4.8.4-4),
libnss.1d-shlibs,
orbit2-shlibs (>= 2.14.17-2),
sqlite3-shlibs
<<
Files: lib/libebook-1.2.9.*
Shlibs: %p/lib/libebook-1.2.9.dylib 13.0.0 %n (>= 2.24.4.1-1)
DocFiles: AUTHORS COPYING NEWS README
<<
SplitOff131: <<
Package: libebook-1.2.9-dev
Depends: libebook-1.2.9-shlibs (= %v-%r)
BuildDependsOnly: true
Conflicts: %N-dev
Replaces: %N-dev, %N-1.12-dev (<< 2.24.4.1-1)
Files: <<
include/evolution-data-server-2.28/libebook
lib/libebook-1.2.*
lib/pkgconfig/libebook-1.2.pc
share/gtk-doc/html/libebook
share/idl/evolution-data-server-1.2/Evolution-DataServer-Addressbook.idl
<<
DocFiles: AUTHORS COPYING NEWS README
<<

SplitOff140: <<
Package: libecal-1.2.7-shlibs
Replaces: %N-1.12-shlibs (<< 2.24.4.1-1)
Depends: <<
gconf2-shlibs (>= 2.28.0-1),
glib2-shlibs (>= 2.22.0-1),
libbonobo2-shlibs (>= 2.24.2-1),
libedataserver-1.2.11-shlibs (>= %v-%r),
libgettext8-shlibs,
libical-shlibs,
libiconv,
libsoup2.4.1-ssl-shlibs (>= 2.28.0-1),
libxml2-shlibs (>= 2.6.30-1),
nspr.0d-shlibs (>= 4.8.4-4),
orbit2-shlibs (>= 2.14.17-2)
<<
Files: lib/libecal-1.2.7.*
Shlibs: %p/lib/libecal-1.2.7.dylib 10.0.0 %n (>= 2.24.4.1-1)
DocFiles: AUTHORS COPYING NEWS README
<<
SplitOff141: <<
Package: libecal-1.2.7-dev
Depends: libecal-1.2.7-shlibs (= %v-%r)
BuildDependsOnly: true
Conflicts: %N-dev
Replaces: %N-dev, %N-1.12-dev (<< 2.24.4.1-1)
Files: <<
include/evolution-data-server-2.28/libecal
lib/libecal-1.2.*
lib/pkgconfig/libecal-1.2.pc
share/gtk-doc/html/libecal
share/idl/evolution-data-server-1.2/Evolution-DataServer-Calendar.idl
<<
DocFiles: AUTHORS COPYING NEWS README
<<

SplitOff150: <<
Package: libedata-book-1.2.2-shlibs
Replaces: %N-1.12-shlibs (<< 2.24.4.1-1)
Depends: <<
db48-aes-shlibs | db48-shlibs,
gconf2-shlibs (>= 2.28.0-1),
glib2-shlibs (>= 2.22.0-1),
libbonobo2-shlibs (>= 2.24.2-1),
libcamel-1.2.14-shlibs (>= %v-%r),
libebackend-1.2.0-shlibs (>= %v-%r),
libebook-1.2.9-shlibs (>= %v-%r),
libedataserver-1.2.11-shlibs (>= %v-%r),
libgettext8-shlibs,
libiconv,
libsoup2.4.1-ssl-shlibs (>= 2.28.0-1),
libxml2-shlibs (>= 2.6.30-1),
nspr.0d-shlibs (>= 4.8.4-4),
libnss.1d-shlibs,
orbit2-shlibs (>= 2.14.17-2),
sqlite3-shlibs
<<
Files: lib/libedata-book-1.2.2.*
Shlibs: %p/lib/libedata-book-1.2.2.dylib 7.0.0 %n (>= 2.24.4.1-1)
DocFiles: AUTHORS COPYING NEWS README
<<
SplitOff151: <<
Package: libedata-book-1.2.2-dev
Depends: libedata-book-1.2.2-shlibs (= %v-%r)
BuildDependsOnly: true
Conflicts: %N-dev
Replaces: %N-dev, %N-1.12-dev (<< 2.24.4.1-1)
Files: <<
include/evolution-data-server-2.28/libedata-book
lib/libedata-book-1.2.*
lib/pkgconfig/libedata-book-1.2.pc
share/gtk-doc/html/libedata-book
<<
DocFiles: AUTHORS COPYING NEWS README
<<
SplitOff160: <<
Package: libedata-cal-1.2.6-shlibs
Replaces: %N-1.12-shlibs (<< 2.24.4.1-1)
Depends: <<
db48-aes-shlibs | db48-shlibs,
gconf2-shlibs (>= 2.28.0-1),
glib2-shlibs (>= 2.22.0-1),
libbonobo2-shlibs (>= 2.24.2-1),
libebackend-1.2.0-shlibs (>= %v-%r),
libecal-1.2.7-shlibs (>= %v-%r),
libedataserver-1.2.11-shlibs (>= %v-%r),
libgettext8-shlibs,
libical-shlibs,
libiconv,
libsoup2.4.1-ssl-shlibs (>= 2.28.0-1),
libxml2-shlibs (>= 2.6.30-1),
nspr.0d-shlibs (>= 4.8.4-4),
orbit2-shlibs (>= 2.14.17-2)
<<
Files: lib/libedata-cal-1.2.6.*
Shlibs: %p/lib/libedata-cal-1.2.6.dylib 7.0.0 %n (>= 2.24.4.1-1)
DocFiles: AUTHORS COPYING NEWS README
<<
SplitOff161: <<
Package: libedata-cal-1.2.6-dev
Depends: libedata-cal-1.2.6-shlibs (= %v-%r)
BuildDependsOnly: true
Conflicts: %N-dev
Replaces: %N-dev, %N-1.12-dev (<< 2.24.4.1-1)
Files: <<
include/evolution-data-server-2.28/libedata-cal
lib/libedata-cal-1.2.*
lib/pkgconfig/libedata-cal-1.2.pc
share/gtk-doc/html/libedata-cal
<<
DocFiles: AUTHORS COPYING NEWS README
<<

SplitOff170: <<
Package: libedataserver-1.2.11-shlibs
Depends: <<
gconf2-shlibs (>= 2.28.0-1),
glib2-shlibs (>= 2.22.0-1),
libbonobo2-shlibs (>= 2.24.2-1),
libgettext8-shlibs,
libiconv,
libsoup2.4.1-ssl-shlibs (>= 2.28.0-1),
libxml2-shlibs (>= 2.6.30-1),
nspr.0d-shlibs (>= 4.8.4-4),
orbit2-shlibs (>= 2.14.17-2)
<<
Files: lib/libedataserver-1.2.11.*
Shlibs: %p/lib/libedataserver-1.2.11.dylib 12.0.0 %n (>= 2.24.4.1-1)
DocFiles: AUTHORS COPYING NEWS README
<<
SplitOff171: <<
Package: libedataserver-1.2.11-dev
Depends: libedataserver-1.2.11-shlibs (= %v-%r)
BuildDependsOnly: true
Conflicts: %N-dev
Replaces: %N-dev, %N-1.12-dev (<< 2.24.4.1-1)
Files: <<
include/evolution-data-server-2.28/libedataserver
lib/libedataserver-1.2.*
lib/pkgconfig/libedataserver-1.2.pc
share/idl/evolution-data-server-1.2/Evolution-DataServer.idl
share/gtk-doc/html/libedataserver
<<
DocFiles: AUTHORS COPYING NEWS README
<<

SplitOff180: <<
Package: libedataserverui-1.2.8-shlibs
Replaces: %N-1.12-shlibs (<< 2.24.4.1-1)
Depends: <<
atk1-shlibs (>= 1.28.0-1),
cairo-shlibs (>= 1.8.8-3),
fontconfig2-shlibs (>= 2.8.0-4),
freetype219-shlibs (>= 2.3.12-1),
gconf2-shlibs (>= 2.28.0-1),
glib2-shlibs (>= 2.22.0-1),
gnome-keyring-shlibs (>= 2.28.0-1),
gtk+2-shlibs (>= 2.18.0-1),
libbonobo2-shlibs (>= 2.24.2-1),
libcamel-1.2.14-shlibs (>= %v-%r),
libebook-1.2.9-shlibs (>= %v-%r),
libedataserver-1.2.11-shlibs (>= %v-%r),
libgettext8-shlibs,
libglade2-shlibs (>= 2.6.4-7),
libiconv,
libsoup2.4.1-ssl-shlibs (>= 2.28.0-1),
libxml2-shlibs (>= 2.6.30-1),
nspr.0d-shlibs (>= 4.8.4-4),
libnss.1d-shlibs,
orbit2-shlibs (>= 2.14.17-2),
pango1-xft2-ft219-shlibs (>= 1.24.5-4),
sqlite3-shlibs
<<
Files: lib/libedataserverui-1.2.8.*
Shlibs: %p/lib/libedataserverui-1.2.8.dylib 10.0.0 %n (>= 2.24.4.1-1)
DocFiles: AUTHORS COPYING NEWS README libedataserverui/ChangeLog:ChangeLog
<<
SplitOff181: <<
Package: libedataserverui-1.2.8-dev
Depends: libedataserverui-1.2.8-shlibs (= %v-%r)
BuildDependsOnly: true
Conflicts: %N-dev
Replaces: %N-dev, %N-1.12-dev (<< 2.24.4.1-1)
Files: <<
include/evolution-data-server-2.28/libedataserverui
lib/libedataserverui-1.2.*
lib/pkgconfig/libedataserverui-1.2.pc
share/gtk-doc/html/libedataserverui
<<
DocFiles: AUTHORS COPYING NEWS README libedataserverui/ChangeLog:ChangeLog
<<


SplitOff190: <<
Package: libegroupwise-1.2.13-shlibs
Replaces: %N-1.12-shlibs (<< 2.24.4.1-1)
Depends: <<
gconf2-shlibs (>= 2.28.0-1),
glib2-shlibs (>= 2.22.0-1),
libbonobo2-shlibs (>= 2.24.2-1),
libedataserver-1.2.11-shlibs (>= %v-%r),
libgettext8-shlibs,
libiconv,
libsoup2.4.1-ssl-shlibs (>= 2.28.0-1),
libxml2-shlibs (>= 2.6.30-1),
nspr.0d-shlibs (>= 4.8.4-4),
orbit2-shlibs (>= 2.14.17-2)
<<
Files: lib/libegroupwise-1.2.13.*
Shlibs: %p/lib/libegroupwise-1.2.13.dylib 14.0.0 %n (>= 2.24.4.1-1)
DocFiles: AUTHORS COPYING NEWS README servers/groupwise/ChangeLog:ChangeLog
<<
SplitOff191: <<
Package: libegroupwise-1.2.13-dev
Depends: libegroupwise-1.2.13-shlibs (= %v-%r)
BuildDependsOnly: true
Conflicts: %N-dev
Replaces: %N-dev, %N-1.12-dev (<< 2.24.4.1-1)
Files: <<
include/evolution-data-server-2.28/groupwise
lib/libegroupwise-1.2.*
lib/pkgconfig/libegroupwise-1.2.pc
<<
DocFiles: AUTHORS COPYING NEWS README servers/groupwise/ChangeLog:ChangeLog
<<

SplitOff200: <<
Package: libexchange-storage-1.2.3-shlibs
Replaces: %N-1.12-shlibs (<< 2.24.4.1-1)
Depends: <<
atk1-shlibs (>= 1.28.0-1),
cairo-shlibs (>= 1.8.8-3),
fontconfig2-shlibs (>= 2.8.0-4),
freetype219-shlibs (>= 2.3.12-1),
gconf2-shlibs (>= 2.28.0-1),
glib2-shlibs (>= 2.22.0-1),
gnome-keyring-shlibs (>= 2.28.0-1),
gtk+2-shlibs (>= 2.18.0-1),
libbonobo2-shlibs (>= 2.24.2-1),
libedataserver-1.2.11-shlibs (>= %v-%r),
libgettext8-shlibs,
libglade2-shlibs (>= 2.6.4-7),
libiconv,
libsoup2.4.1-ssl-shlibs (>= 2.28.0-1),
libxml2-shlibs (>= 2.6.30-1),
nspr.0d-shlibs (>= 4.8.4-4),
openldap24-shlibs (>= 2.4.17-1),
orbit2-shlibs (>= 2.14.17-2),
pango1-xft2-ft219-shlibs (>= 1.24.5-4)
<<
Files: lib/libexchange-storage-1.2.3.*
Shlibs: %p/lib/libexchange-storage-1.2.3.dylib 4.0.0 %n (>= 2.24.4.1-1)
DocFiles: AUTHORS COPYING NEWS README servers/exchange/ChangeLog:ChangeLog servers/exchange/xntlm/ChangeLog:ChangeLog.xntlm
<<
SplitOff201: <<
Package: libexchange-storage-1.2.3-dev
Depends: libexchange-storage-1.2.3-shlibs (= %v-%r)
BuildDependsOnly: true
Conflicts: %N-dev
Replaces: %N-dev, %N-1.12-dev (<< 2.24.4.1-1)
Files: <<
include/evolution-data-server-2.28/exchange
lib/libexchange-storage-1.2.*
lib/pkgconfig/libexchange-storage-1.2.pc
<<
DocFiles: AUTHORS COPYING NEWS README servers/exchange/ChangeLog:ChangeLog servers/exchange/xntlm/ChangeLog:ChangeLog.xntlm
<<

SplitOff210: <<
Package: libgdata-1.2.1-shlibs
Depends: <<
glib2-shlibs (>= 2.22.0-1),
libsoup2.4.1-ssl-shlibs (>= 2.28.0-1),
libxml2-shlibs (>= 2.6.30-1)
<<
Files: lib/libgdata-1.2.1.*
Shlibs: %p/lib/libgdata-1.2.1.dylib 2.0.0 %n (>= 2.24.4.1-1)
DocFiles: AUTHORS COPYING NEWS README servers/google/libgdata/ChangeLog:ChangeLog
<<
SplitOff211: <<
Package: libgdata-1.2.1-dev
Depends: libgdata-1.2.1-shlibs (= %v-%r)
BuildDependsOnly: true
Files: <<
include/evolution-data-server-2.28/google/libgdata
lib/libgdata-1.2.*
lib/pkgconfig/libgdata-1.2.pc
<<
DocFiles: AUTHORS COPYING NEWS README servers/google/libgdata/ChangeLog:ChangeLog
<<

SplitOff220: <<
Package: libgdata-google-1.2.1-shlibs
Depends: <<
glib2-shlibs (>= 2.22.0-1),
libgdata-1.2.1-shlibs (>= %v-%r),
libsoup2.4.1-ssl-shlibs (>= 2.28.0-1),
libxml2-shlibs (>= 2.6.30-1)
<<
Files: lib/libgdata-google-1.2.1.*
Shlibs: %p/lib/libgdata-google-1.2.1.dylib 2.0.0 %n (>= 2.24.4.1-1)
DocFiles: AUTHORS COPYING NEWS README servers/google/libgdata-google/ChangeLog:ChangeLog
<<
SplitOff221: <<
Package: libgdata-google-1.2.1-dev
Depends: libgdata-google-1.2.1-shlibs (= %v-%r)
BuildDependsOnly: true
Files: <<
include/evolution-data-server-2.28/google/libgdata-google
lib/libgdata-google-1.2.*
lib/pkgconfig/libgdata-google-1.2.pc
<<
DocFiles: AUTHORS COPYING NEWS README servers/google/libgdata-google/ChangeLog:ChangeLog
<<

DocFiles: AUTHORS COPYING NEWS README ChangeLog po/ChangeLog:ChangeLog.po
Description: Evolution Data Server
DescPackaging: <<
Regenerate autotools to clear out some weird old bugs and
simplify our patches. #Nuke cruft from acinclude.m4 that we
have locally available.

Make sure to use libtool2--avoid linking against installed
older version of e-d-s libs (libtool-1.5 bug).

We're using installed libdb, so just scrap on-board one
entirely: it needs patching and doesn't autoreconf cleanly.

Darwin wouldn't have gnu_get_libc_version() and certainly
couldn't do reliable "expected to be broken in certain libc
version" tests, so don't even bother trying.

Don't pass -I/usr/include or -L/usr/lib compiler flags (can't
do "with krb" without an explicit path?). They don't give fink
precedence, and this isn't even The Right Way ever. See:
http://bugzilla.gnome.org/show_bug.cgi?id=573298

Kerberos4 isn't available on all platforms and ia *very* old
so just scrap it instead of havinf platform-variant pkgs.

Each lib split out into its own -dev/-shlibs as of 2.24.4.1-1,
eliminating monolithic %N-1.12-dev/shlibs

Some .idl are used to generate .h for more than one lib. Put
each .idl file in -dev of lowest-level lib that uses that one.
Follow debian packages layout until someone tells us better.

Shared .idl also creates symbol duplication...not fixing until
see actual breakage or upstream says what is intended. See:
http://bugzilla.gnome.org/show_bug.cgi?id=570404

Fink's db4x headers are buried, easiest just to pass CPPFLAGS

# Regenerating gtk-doc files The Right Way (--enable-gtk-doc) is
# very slow, so just patch the prefix in the bad URLs in the
# existing generated files.
Need to avoid local gettext macros being declared as the
official documentation links for these names. So scrap
documentation for these long-deprecated items. See:
https://bugzilla.gnome.org/show_bug.cgi?id=607191
I don't know how to remove them without making a mess of the
rest of camel gtk-doc, so gotta regenerate:(
<<
DescPort: <<
libexchange-storage uses e_passwords_* symbols from
libedataserverui but doesn't link that lib. Not bothering to
fix until/unless we see runtime symptoms. See:
http://bugzilla.gnome.org/show_bug.cgi?id=342830
And can't even fix easily because circular linking. See:
http://bugzilla.gnome.org/show_bug.cgi?id=456240

Avoid passing inappropriate -I/include and -L/lib flags. See:
http://bugzilla.gnome.org/show_bug.cgi?id=588267

Recent glib doesn't publish -lintl, so pass it directly.
<<
Homepage: http://www.novell.com/products/evolution/
License: GPL
Maintainer: The Gnome Core Team

evolution-data-server stable port .patch

diff -Nurd -x'*~' evolution-data-server-2.28.3.1.orig/Makefile.am evolution-data-server-2.28.3.1/Makefile.am
--- evolution-data-server-2.28.3.1.orig/Makefile.am 2009-08-11 07:40:39.000000000 -0400
+++ evolution-data-server-2.28.3.1/Makefile.am 2010-04-19 03:52:15.000000000 -0400
@@ -2,9 +2,6 @@

DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc

-if ! WITH_LIBDB
-LIBDB = libdb
-endif

if ENABLE_CALENDAR
CALENDAR_DIR = calendar
diff -Nurd -x'*~' evolution-data-server-2.28.3.1.orig/configure.ac evolution-data-server-2.28.3.1/configure.ac
--- evolution-data-server-2.28.3.1.orig/configure.ac 2010-03-02 01:29:38.000000000 -0500
+++ evolution-data-server-2.28.3.1/configure.ac 2010-04-19 03:58:50.000000000 -0400
@@ -222,7 +222,6 @@
AC_LIBTOOL_WIN32_DLL
AM_PROG_LIBTOOL

-DOLT

PKG_PROG_PKG_CONFIG

@@ -304,16 +303,6 @@
CFLAGS=$save_cflags
LIBS=$save_libs
msg_libdb="dynamically linked"
-else
- DB_CFLAGS="-I\$(top_builddir)/libdb/dist"
- DB_LIBS="\$(top_builddir)/libdb/dist/libdb-4.1.la"
- if test $os_win32 = yes; then
- dnl Don't pointlessly auto-export the global symbols
- dnl from the static libdb
- DB_LIBS="$DB_LIBS -Wl,--exclude-libs=libdb-4.1.a"
- fi
- AC_MSG_NOTICE([Using local libdb])
- msg_libdb="statically linked to local copy"
fi
AM_CONDITIONAL(WITH_LIBDB, [test "x$dynamic_libdb" != "xno"])
AC_SUBST(DB_CFLAGS)
@@ -357,7 +346,7 @@
#include
#include
#include
- #ifdef HAVE_GNU_GET_LIBC_VERSION
+ #if 0
#include
#endif
int main() {
@@ -368,7 +357,7 @@
size_t jp_len = strlen (jp), utf8_len = 10;
size_t utf8_real_len = strlen (utf8);

- #ifdef HAVE_GNU_GET_LIBC_VERSION
+ #if 0
/* glibc 2.1.2's iconv is broken in hard to test ways. */
if (!strcmp (gnu_get_libc_version (), "2.1.2"))
exit (1);
@@ -1173,7 +1162,8 @@
msg_krb5="yes (Sun)"
fi
fi
- KRB5_LIBS="-L$with_krb5_libs $ac_cv_lib_kerberos5"
+ KRB5_CFLAGS=""
+ KRB5_LIBS="$ac_cv_lib_kerberos5"
AC_MSG_RESULT([msg_krb5])
else
dnl AC_MSG_CHECKING([for Kerberos 5])
@@ -1238,15 +1228,15 @@

if test -z "$with_krb4_includes"; then
if test -f "$with_krb4/include/krb.h" -o -f "$with_krb4/include/port-sockets.h"; then
- KRB4_CFLAGS="-I$with_krb4/include"
+ KRB4_CFLAGS=""
fi
if test -d "$with_krb4/include/kerberosIV"; then
KRB4_CFLAGS="$KRB4_CFLAGS -I$with_krb4/include/kerberosIV"
fi
else
- KRB4_CFLAGS="-I$with_krb4_includes"
+ KRB4_CFLAGS=""
fi
- KRB4_LIBS="-L$with_krb4_libs $ac_cv_lib_kerberos4"
+ KRB4_LIBS="$ac_cv_lib_kerberos4"

CFLAGS_save="$CFLAGS"
CFLAGS="$CFLAGS $KRB4_CFLAGS"
@@ -1611,9 +1601,6 @@
export privincludedir
export privdatadir

-if test $dynamic_libdb = no; then
- AC_CONFIG_SUBDIRS(libdb/dist)
-fi

AC_CONFIG_FILES([
Makefile
@@ -1674,7 +1661,6 @@
camel/tests/stream/Makefile
camel/camel.pc
camel/camel-provider.pc
-libdb/Makefile
libebackend/Makefile
libebackend/libebackend.pc
libedataserver/Makefile
diff -Nurd -x'*~' evolution-data-server-2.28.3.1.orig/docs/reference/camel/Makefile.am evolution-data-server-2.28.3.1/docs/reference/camel/Makefile.am
--- evolution-data-server-2.28.3.1.orig/docs/reference/camel/Makefile.am 2009-08-07 11:10:03.000000000 -0400
+++ evolution-data-server-2.28.3.1/docs/reference/camel/Makefile.am 2010-04-19 03:59:16.000000000 -0400
@@ -53,6 +53,7 @@
broken-date-parser.h \
camel-charset-map-private.h \
camel-groupwise-private.h \
+ camel-i18n.h \
camel-imap-private.h \
camel-imap-types.h \
camel-local-private.h \
diff -Nurd -x'*~' evolution-data-server-2.28.3.1.orig/libedataserver/Makefile.am evolution-data-server-2.28.3.1/libedataserver/Makefile.am
--- evolution-data-server-2.28.3.1.orig/libedataserver/Makefile.am 2009-08-07 09:20:30.000000000 -0400
+++ evolution-data-server-2.28.3.1/libedataserver/Makefile.am 2010-04-19 04:03:00.000000000 -0400
@@ -44,7 +44,7 @@
$(E_DATA_SERVER_LIBS) \
$(ICONV_LIBS) \
$(SOCKET_LIBS) \
- $(SOUP_LIBS)
+ $(SOUP_LIBS) $(INTLLIBS)

libedataserver_1_2_la_LDFLAGS = \
-version-info $(LIBEDATASERVER_CURRENT):$(LIBEDATASERVER_REVISION):$(LIBEDATASERVER_AGE) $(NO_UNDEFINED)

evolution-data-server _unstable_ port .patch