| 1 | %define use_nss 1 |
|---|
| 2 | %define ldap_support 1 |
|---|
| 3 | %define static_ldap 1 |
|---|
| 4 | %define krb5_support 1 |
|---|
| 5 | %define nntp_support 1 |
|---|
| 6 | |
|---|
| 7 | %define glib2_version 2.24.0 |
|---|
| 8 | %define gtk2_version 2.20.0 |
|---|
| 9 | %define gtk_doc_version 1.14 |
|---|
| 10 | %define intltool_version 0.35.5 |
|---|
| 11 | %define orbit2_version 2.14.0 |
|---|
| 12 | %define soup_version 2.30.0 |
|---|
| 13 | %define libgweather_version 2.30.0 |
|---|
| 14 | %define libical_version 0.43 |
|---|
| 15 | |
|---|
| 16 | %define eds_base_version 2.30 |
|---|
| 17 | %define eds_api_version 1.2 |
|---|
| 18 | |
|---|
| 19 | %define use_gnome_keyring 1 |
|---|
| 20 | %define support_imap4_provider 0 |
|---|
| 21 | |
|---|
| 22 | %define camel_provider_dir %{_libdir}/evolution-data-server-%{eds_api_version}/camel-providers |
|---|
| 23 | %define eds_extensions_dir %{_libdir}/evolution-data-server-%{eds_api_version}/extensions |
|---|
| 24 | |
|---|
| 25 | # Use stricter build settings than required by upstream. |
|---|
| 26 | %define strict_build_settings 1 |
|---|
| 27 | |
|---|
| 28 | ### Abstract ### |
|---|
| 29 | |
|---|
| 30 | Summary: Backend data server for evolution |
|---|
| 31 | Summary(ja): Evolution バックエンドデータサーバ |
|---|
| 32 | Name: evolution-data-server |
|---|
| 33 | Version: 2.30.2 |
|---|
| 34 | Release: 1%{?_dist_release} |
|---|
| 35 | License: LGPL |
|---|
| 36 | Group: System Environment/Libraries |
|---|
| 37 | URL: http://www.gnome.org/projects/evolution/ |
|---|
| 38 | Source0: %{name}-%{version}.tar.bz2 |
|---|
| 39 | BuildRoot: %{_tmppath}/%{name}-%{version}-root |
|---|
| 40 | |
|---|
| 41 | ### Patches ### |
|---|
| 42 | |
|---|
| 43 | # RH bug #215702 / GNOME bug #487988 |
|---|
| 44 | Patch10: evolution-data-server-1.8.0-fix-ldap-query.patch |
|---|
| 45 | |
|---|
| 46 | # GNOME bug #373146 |
|---|
| 47 | Patch11: evolution-data-server-1.10.1-camel-folder-summary-crash.patch |
|---|
| 48 | |
|---|
| 49 | # RH bug #243296 |
|---|
| 50 | Patch12: evolution-data-server-1.11.5-fix-64bit-acinclude.patch |
|---|
| 51 | |
|---|
| 52 | ### Dependencies ### |
|---|
| 53 | |
|---|
| 54 | Requires: GConf2 |
|---|
| 55 | Requires: ORBit2 >= %{orbit2_version} |
|---|
| 56 | Requires: gnome-vfs2 |
|---|
| 57 | Requires: libglade2 |
|---|
| 58 | Requires: libgnomeui |
|---|
| 59 | Requires: libsoup >= %{soup_version} |
|---|
| 60 | |
|---|
| 61 | ### Build Dependencies ### |
|---|
| 62 | |
|---|
| 63 | BuildRequires: GConf2-devel |
|---|
| 64 | BuildRequires: ORBit2-devel >= %{orbit2_version} |
|---|
| 65 | BuildRequires: bison |
|---|
| 66 | BuildRequires: db4-devel |
|---|
| 67 | BuildRequires: flex |
|---|
| 68 | BuildRequires: gettext |
|---|
| 69 | BuildRequires: glib2-devel |
|---|
| 70 | BuildRequires: gnome-vfs2-devel |
|---|
| 71 | BuildRequires: gnutls-devel |
|---|
| 72 | BuildRequires: intltool >= %{intltool_version} |
|---|
| 73 | BuildRequires: libglade2-devel |
|---|
| 74 | BuildRequires: libgnome-devel |
|---|
| 75 | BuildRequires: libgnomeui-devel |
|---|
| 76 | BuildRequires: libsoup-devel >= %{soup_version} |
|---|
| 77 | BuildRequires: libtool |
|---|
| 78 | BuildRequires: libgnome-keyring-devel |
|---|
| 79 | BuildRequires: gtk-doc >= 1.14 |
|---|
| 80 | BuildRequires: sqlite3-devel |
|---|
| 81 | BuildRequires: libgweather-devel >= %{libgweather_version} |
|---|
| 82 | BuildRequires: libical-devel >= %{libical_version} |
|---|
| 83 | BuildRequires: gperf |
|---|
| 84 | BuildRequires: krb5-devel |
|---|
| 85 | |
|---|
| 86 | %if %{use_nss} |
|---|
| 87 | BuildRequires: nspr-devel |
|---|
| 88 | BuildRequires: nss-devel |
|---|
| 89 | %else |
|---|
| 90 | BuildRequires: openssl-devel |
|---|
| 91 | %endif |
|---|
| 92 | |
|---|
| 93 | %if %{ldap_support} |
|---|
| 94 | %if %{static_ldap} |
|---|
| 95 | BuildRequires: openldap-evolution-devel |
|---|
| 96 | BuildRequires: openssl-devel |
|---|
| 97 | %else |
|---|
| 98 | BuildRequires: openldap-devel >= 2.0.11 |
|---|
| 99 | %endif |
|---|
| 100 | %endif |
|---|
| 101 | |
|---|
| 102 | %if %{krb5_support} |
|---|
| 103 | BuildRequires: krb5-devel |
|---|
| 104 | # tweak for krb5 1.2 vs 1.3 |
|---|
| 105 | %define krb5dir /usr/kerberos |
|---|
| 106 | #define krb5dir `pwd`/krb5-fakeprefix |
|---|
| 107 | %endif |
|---|
| 108 | |
|---|
| 109 | %description |
|---|
| 110 | The evolution-data-server package provides a unified backend for |
|---|
| 111 | programs that work with contacts, tasks, and calendar information. |
|---|
| 112 | |
|---|
| 113 | It was originally developed for Evolution (hence the name), but |
|---|
| 114 | is now used by other packages. |
|---|
| 115 | |
|---|
| 116 | %package devel |
|---|
| 117 | Summary: Development files for building against evolution-data-server |
|---|
| 118 | Group: Development/Libraries |
|---|
| 119 | Requires: %{name} = %{version}-%{release} |
|---|
| 120 | Requires: libgnome-devel |
|---|
| 121 | Requires: libgweather-devel |
|---|
| 122 | Requires: libsoup-devel |
|---|
| 123 | Requires: libical-devel >= %{libical_version} |
|---|
| 124 | Requires: sqlite3-devel |
|---|
| 125 | |
|---|
| 126 | %description devel |
|---|
| 127 | Development files needed for building things which link against |
|---|
| 128 | evolution-data-server. |
|---|
| 129 | |
|---|
| 130 | %package doc |
|---|
| 131 | Summary: Documentation files for %{name} |
|---|
| 132 | Group: Applications/Documentation |
|---|
| 133 | |
|---|
| 134 | %description doc |
|---|
| 135 | This package contains developer documentation for %{name}. |
|---|
| 136 | |
|---|
| 137 | %prep |
|---|
| 138 | %setup -q |
|---|
| 139 | |
|---|
| 140 | ## %patch10 -p1 -b .fix-ldap-query |
|---|
| 141 | %patch11 -p1 -b .camel-folder-summary-crash |
|---|
| 142 | %patch12 -p1 -b .fix-64bit-acinclude |
|---|
| 143 | |
|---|
| 144 | mkdir -p krb5-fakeprefix/include |
|---|
| 145 | mkdir -p krb5-fakeprefix/lib |
|---|
| 146 | mkdir -p krb5-fakeprefix/%{_lib} |
|---|
| 147 | |
|---|
| 148 | %build |
|---|
| 149 | %if %{ldap_support} |
|---|
| 150 | |
|---|
| 151 | %if %{static_ldap} |
|---|
| 152 | %define ldap_flags --with-openldap=%{_libdir}/evolution-openldap --with-static-ldap |
|---|
| 153 | # Set LIBS so that configure will be able to link with static LDAP libraries, |
|---|
| 154 | # which depend on Cyrus SASL and OpenSSL. XXX Is the "else" clause necessary? |
|---|
| 155 | if pkg-config libssl ; then |
|---|
| 156 | export LIBS="-lsasl2 `pkg-config --libs libssl`" |
|---|
| 157 | else |
|---|
| 158 | export LIBS="-lsasl2 -lssl -lcrypto" |
|---|
| 159 | fi |
|---|
| 160 | %else |
|---|
| 161 | %define ldap_flags --with-openldap=yes |
|---|
| 162 | %endif |
|---|
| 163 | |
|---|
| 164 | %else |
|---|
| 165 | %define ldap_flags --without-openldap |
|---|
| 166 | %endif |
|---|
| 167 | |
|---|
| 168 | %if %{krb5_support} |
|---|
| 169 | %define krb5_flags --with-krb5=%{krb5dir} --with-krb5-libs=%{_libdir} --with-krb5-includes=%{_includedir} |
|---|
| 170 | %else |
|---|
| 171 | %define krb5_flags --without-krb5 |
|---|
| 172 | %endif |
|---|
| 173 | |
|---|
| 174 | %if %{nntp_support} |
|---|
| 175 | %define nntp_flags --enable-nntp=yes |
|---|
| 176 | %else |
|---|
| 177 | %define nntp_flags --enable-nntp=no |
|---|
| 178 | %endif |
|---|
| 179 | |
|---|
| 180 | %if %{use_nss} |
|---|
| 181 | %define ssl_flags --enable-nss=yes --enable-smime=yes |
|---|
| 182 | %else |
|---|
| 183 | %define ssl_flags --enable-openssl=yes |
|---|
| 184 | %endif |
|---|
| 185 | |
|---|
| 186 | %if %{use_nss} |
|---|
| 187 | if ! pkg-config --exists nss; then |
|---|
| 188 | echo "Unable to find suitable version of nss to use!" |
|---|
| 189 | exit 1 |
|---|
| 190 | fi |
|---|
| 191 | %endif |
|---|
| 192 | |
|---|
| 193 | %if %{use_gnome_keyring} |
|---|
| 194 | %define keyring_flags --enable-gnome-keyring |
|---|
| 195 | %else |
|---|
| 196 | %define keyring flags --disable-gnome-keyring |
|---|
| 197 | %endif |
|---|
| 198 | |
|---|
| 199 | %if %{support_imap4_provider} |
|---|
| 200 | %define imap4_flags --enable-imap4=yes |
|---|
| 201 | %else |
|---|
| 202 | %define imap4_flags --enable-imap4=no |
|---|
| 203 | %endif |
|---|
| 204 | |
|---|
| 205 | export CPPFLAGS="-I%{_includedir}/et" |
|---|
| 206 | export CFLAGS="$RPM_OPT_FLAGS -DLDAP_DEPRECATED -fPIC -I%{_includedir}/et" |
|---|
| 207 | %if ! %{use_nss} |
|---|
| 208 | if pkg-config openssl ; then |
|---|
| 209 | CFLAGS="$CFLAGS `pkg-config --cflags openssl`" |
|---|
| 210 | LDFLAGS="$LDFLAGS `pkg-config --libs-only-L openssl`" |
|---|
| 211 | fi |
|---|
| 212 | %endif |
|---|
| 213 | |
|---|
| 214 | # Add stricter build settings here as the source code gets cleaned up. |
|---|
| 215 | # We want to make sure things like compiler warnings and avoiding deprecated |
|---|
| 216 | # functions in the GNOME/GTK+ libraries stay fixed. |
|---|
| 217 | # |
|---|
| 218 | # Please file a bug report at bugzilla.gnome.org if these settings break |
|---|
| 219 | # compilation, and encourage the upstream developers to use them. |
|---|
| 220 | |
|---|
| 221 | %if %{strict_build_settings} |
|---|
| 222 | CFLAGS="$CFLAGS \ |
|---|
| 223 | -DG_DISABLE_DEPRECATED=1 \ |
|---|
| 224 | -DPANGO_DISABLE_DEPRECATED=1 \ |
|---|
| 225 | -DGDK_PIXBUF_DISABLE_DEPRECATED=1 \ |
|---|
| 226 | -DGDK_DISABLE_DEPRECATED=1 \ |
|---|
| 227 | -Wdeclaration-after-statement \ |
|---|
| 228 | -Werror-implicit-function-declaration" |
|---|
| 229 | %endif |
|---|
| 230 | |
|---|
| 231 | # Regenerate configure to pick up configure.in and acinclude.m4 changes. |
|---|
| 232 | aclocal -I m4 |
|---|
| 233 | autoheader |
|---|
| 234 | automake |
|---|
| 235 | libtoolize |
|---|
| 236 | intltoolize --force |
|---|
| 237 | autoconf |
|---|
| 238 | |
|---|
| 239 | # See Ross Burton's blog entry for why we want --with-libdb. |
|---|
| 240 | # http://www.burtonini.com/blog//computers/eds-libdb-2006-07-18-10-40 |
|---|
| 241 | |
|---|
| 242 | %configure \ |
|---|
| 243 | --with-libdb=/usr \ |
|---|
| 244 | --enable-file-locking=fcntl \ |
|---|
| 245 | --enable-dot-locking=no \ |
|---|
| 246 | --enable-gtk-doc \ |
|---|
| 247 | %ldap_flags %krb5_flags %nntp_flags %ssl_flags %imap4_flags \ |
|---|
| 248 | %keyring_flags |
|---|
| 249 | export tagname=CC |
|---|
| 250 | make %{?_smp_mflags} LIBTOOL=/usr/bin/libtool |
|---|
| 251 | |
|---|
| 252 | %install |
|---|
| 253 | rm -rf $RPM_BUILD_ROOT |
|---|
| 254 | export tagname=CC |
|---|
| 255 | make DESTDIR=$RPM_BUILD_ROOT LIBTOOL=/usr/bin/libtool install |
|---|
| 256 | |
|---|
| 257 | # remove libtool archives for importers and the like |
|---|
| 258 | find $RPM_BUILD_ROOT/%{_libdir} -name '*.la' -exec rm {} \; |
|---|
| 259 | rm -f $RPM_BUILD_ROOT/%{_libdir}/*.a |
|---|
| 260 | rm -f $RPM_BUILD_ROOT/%{_libdir}/evolution-data-server-%{eds_api_version}/camel-providers/*.a |
|---|
| 261 | rm -f $RPM_BUILD_ROOT/%{_libdir}/evolution-data-server-%{eds_api_version}/extensions/*.a |
|---|
| 262 | |
|---|
| 263 | # give the libraries some executable bits |
|---|
| 264 | find $RPM_BUILD_ROOT -name '*.so.*' -exec chmod +x {} \; |
|---|
| 265 | |
|---|
| 266 | %find_lang %{name}-%{eds_base_version} |
|---|
| 267 | |
|---|
| 268 | %clean |
|---|
| 269 | rm -rf $RPM_BUILD_ROOT |
|---|
| 270 | |
|---|
| 271 | %post -p /sbin/ldconfig |
|---|
| 272 | |
|---|
| 273 | %postun -p /sbin/ldconfig |
|---|
| 274 | |
|---|
| 275 | %files -f %{name}-%{eds_base_version}.lang |
|---|
| 276 | %defattr(-,root,root,-) |
|---|
| 277 | %doc README COPYING ChangeLog NEWS AUTHORS |
|---|
| 278 | %{_libdir}/*.so.* |
|---|
| 279 | %{_libexecdir}/e-addressbook-factory |
|---|
| 280 | %{_libexecdir}/e-calendar-factory |
|---|
| 281 | %{_libexecdir}/camel-index-control-%{eds_api_version} |
|---|
| 282 | %{_libexecdir}/camel-lock-helper-%{eds_api_version} |
|---|
| 283 | %{_datadir}/evolution-data-server-%{eds_base_version} |
|---|
| 284 | ## %{_datadir}/idl/evolution-data-server-%{eds_api_version} |
|---|
| 285 | %{_datadir}/pixmaps/evolution-data-server |
|---|
| 286 | #{_libdir}/evolution-data-server-%{eds_api_version} |
|---|
| 287 | %{_datadir}/dbus-1/services/* |
|---|
| 288 | |
|---|
| 289 | %dir %{_libdir}/evolution-data-server-%{eds_api_version} |
|---|
| 290 | %dir %{camel_provider_dir} |
|---|
| 291 | %dir %{eds_extensions_dir} |
|---|
| 292 | |
|---|
| 293 | # Camel providers: |
|---|
| 294 | %{camel_provider_dir}/libcamelgroupwise.so |
|---|
| 295 | %{camel_provider_dir}/libcamelgroupwise.urls |
|---|
| 296 | |
|---|
| 297 | %{camel_provider_dir}/libcamelimap.so |
|---|
| 298 | %{camel_provider_dir}/libcamelimap.urls |
|---|
| 299 | |
|---|
| 300 | %if %{support_imap4_provider} |
|---|
| 301 | %{camel_provider_dir}/libcamelimap4.so |
|---|
| 302 | %{camel_provider_dir}/libcamelimap4.urls |
|---|
| 303 | %endif |
|---|
| 304 | |
|---|
| 305 | %{camel_provider_dir}/libcamellocal.so |
|---|
| 306 | %{camel_provider_dir}/libcamellocal.urls |
|---|
| 307 | |
|---|
| 308 | %{camel_provider_dir}/libcamelnntp.so |
|---|
| 309 | %{camel_provider_dir}/libcamelnntp.urls |
|---|
| 310 | |
|---|
| 311 | %{camel_provider_dir}/libcamelpop3.so |
|---|
| 312 | %{camel_provider_dir}/libcamelpop3.urls |
|---|
| 313 | |
|---|
| 314 | %{camel_provider_dir}/libcamelsendmail.so |
|---|
| 315 | %{camel_provider_dir}/libcamelsendmail.urls |
|---|
| 316 | |
|---|
| 317 | %{camel_provider_dir}/libcamelsmtp.so |
|---|
| 318 | %{camel_provider_dir}/libcamelsmtp.urls |
|---|
| 319 | |
|---|
| 320 | %{camel_provider_dir}/libcamelimapx.so |
|---|
| 321 | %{camel_provider_dir}/libcamelimapx.urls |
|---|
| 322 | |
|---|
| 323 | # e-d-s extensions: |
|---|
| 324 | %{eds_extensions_dir}/libebookbackendfile.so |
|---|
| 325 | %{eds_extensions_dir}/libebookbackendgoogle.so |
|---|
| 326 | %{eds_extensions_dir}/libebookbackendgroupwise.so |
|---|
| 327 | %{eds_extensions_dir}/libebookbackendldap.so |
|---|
| 328 | %{eds_extensions_dir}/libebookbackendvcf.so |
|---|
| 329 | %{eds_extensions_dir}/libebookbackendwebdav.so |
|---|
| 330 | %{eds_extensions_dir}/libecalbackendcontacts.so |
|---|
| 331 | %{eds_extensions_dir}/libecalbackendfile.so |
|---|
| 332 | %{eds_extensions_dir}/libecalbackendgroupwise.so |
|---|
| 333 | %{eds_extensions_dir}/libecalbackendhttp.so |
|---|
| 334 | %{eds_extensions_dir}/libecalbackendweather.so |
|---|
| 335 | %{eds_extensions_dir}/libecalbackendcaldav.so |
|---|
| 336 | %{eds_extensions_dir}/libecalbackendgoogle.so |
|---|
| 337 | |
|---|
| 338 | %files devel |
|---|
| 339 | %defattr(-,root,root,-) |
|---|
| 340 | %{_includedir}/evolution-data-server-%{eds_base_version} |
|---|
| 341 | %{_libdir}/*.so |
|---|
| 342 | %{_libdir}/pkgconfig/*.pc |
|---|
| 343 | |
|---|
| 344 | %files doc |
|---|
| 345 | %defattr(-,root,root,-) |
|---|
| 346 | %{_datadir}/gtk-doc/html/camel |
|---|
| 347 | %{_datadir}/gtk-doc/html/libebackend |
|---|
| 348 | %{_datadir}/gtk-doc/html/libebook |
|---|
| 349 | %{_datadir}/gtk-doc/html/libecal |
|---|
| 350 | %{_datadir}/gtk-doc/html/libedata-book |
|---|
| 351 | %{_datadir}/gtk-doc/html/libedata-cal |
|---|
| 352 | %{_datadir}/gtk-doc/html/libedataserver |
|---|
| 353 | %{_datadir}/gtk-doc/html/libedataserverui |
|---|
| 354 | |
|---|
| 355 | %changelog |
|---|
| 356 | * Mon Jun 21 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.2-1 |
|---|
| 357 | - new upstream release |
|---|
| 358 | |
|---|
| 359 | * Sat May 01 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.1-1 |
|---|
| 360 | - new upstream release |
|---|
| 361 | |
|---|
| 362 | * Fri Apr 02 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.0-1 |
|---|
| 363 | - new upstream release |
|---|
| 364 | - remove BuildRequires: libbonobo-devel |
|---|
| 365 | - remove Requires: libbonobo |
|---|
| 366 | - drop Patch10 |
|---|
| 367 | - add configure option (--with-krb5-libs, --with-krb5-includes) |
|---|
| 368 | |
|---|
| 369 | * Thu Feb 11 2010 NAKAMURA Kenta <kenta@vinelinux.org> 2.28.1-2 |
|---|
| 370 | - rebuilt with db4-4.8 |
|---|
| 371 | |
|---|
| 372 | * Sat Oct 31 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.28.1-1 |
|---|
| 373 | - new upstream release |
|---|
| 374 | |
|---|
| 375 | * Sat Jul 04 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.3-1 |
|---|
| 376 | - new upstream release |
|---|
| 377 | |
|---|
| 378 | * Thu May 28 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.2-1 |
|---|
| 379 | - new upstream release |
|---|
| 380 | |
|---|
| 381 | * Sat Apr 25 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.1.1-1 |
|---|
| 382 | - new upstream release |
|---|
| 383 | |
|---|
| 384 | * Sat Apr 4 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.26.0-2 |
|---|
| 385 | - added Requires: libical-devel >= 0.43 to devel package |
|---|
| 386 | |
|---|
| 387 | * Sat Mar 21 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.0-1 |
|---|
| 388 | - new upstream release |
|---|
| 389 | - add BR: libgweather-devel >= 2.26.0 |
|---|
| 390 | - add BR: libical-devel >= 0.43 |
|---|
| 391 | |
|---|
| 392 | * Sat Mar 7 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.24.5-1 |
|---|
| 393 | - new upstream release |
|---|
| 394 | - added BuildRequires: sqlite3-devel |
|---|
| 395 | |
|---|
| 396 | * Mon Jan 19 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.24.2-2 |
|---|
| 397 | - enabled krb5 support |
|---|
| 398 | |
|---|
| 399 | * Sun Dec 14 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.24.2-1 |
|---|
| 400 | - new upstream release |
|---|
| 401 | |
|---|
| 402 | * Wed Oct 22 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24.1-1 |
|---|
| 403 | - new upstream release |
|---|
| 404 | |
|---|
| 405 | * Wed Sep 24 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24.0-1 |
|---|
| 406 | - new upstream release |
|---|
| 407 | |
|---|
| 408 | * Mon Jun 30 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.22.3-1 |
|---|
| 409 | - new upstream release |
|---|
| 410 | |
|---|
| 411 | * Fri Jun 20 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.22.2-2 |
|---|
| 412 | - rebuilt with db4-4.6.21 |
|---|
| 413 | |
|---|
| 414 | * Sat May 31 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.22.2-1 |
|---|
| 415 | - new upstream release |
|---|
| 416 | |
|---|
| 417 | * Sun May 4 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.22.1.1-1vl5 |
|---|
| 418 | - new upstream release |
|---|
| 419 | |
|---|
| 420 | * Wed Apr 9 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.22.1-1vl5 |
|---|
| 421 | - new upstream release |
|---|
| 422 | |
|---|
| 423 | * Mon Mar 31 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.22.0-1vl5 |
|---|
| 424 | - new upstream release based on Fedora package 2.20.0-3.fc9 |
|---|
| 425 | * Mon Mar 24 2008 Matthew Barnes <mbarnes@redhat.com> - 2.22.0-3.fc9 |
|---|
| 426 | - Add patch for GNOME bug #523023 (EFolder leak in evo-ex-storage). |
|---|
| 427 | * Tue Mar 11 2008 Matthew Barnes <mbarnes@redhat.com> - 2.22.0-2.fc9 |
|---|
| 428 | - Add patch for RH bug #296671 (GC servers may not support NTLM). |
|---|
| 429 | * Thu Feb 14 2008 Matthew Barnes <mbarnes@redhat.com> - 2.21.91-3.fc9 |
|---|
| 430 | - Try removing the ancient "ldap-x86_64-hack" patch. |
|---|
| 431 | * Mon Feb 11 2008 Matthew Barnes <mbarnes@redhat.com> - 2.21.91-1.fc9 |
|---|
| 432 | - Add patch for GNOME bug #516074 (latest glibc breaks Camel). |
|---|
| 433 | - split doc subpackage |
|---|
| 434 | |
|---|
| 435 | * Sat Jul 28 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.10.1-1vl2 |
|---|
| 436 | - fixed dependancy |
|---|
| 437 | |
|---|
| 438 | * Sat Jul 14 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.10.1-1vl1 |
|---|
| 439 | - updated to 1.10.3.1 based on Fedora package 1.10.1-1.fc7 |
|---|
| 440 | * Wed Apr 04 2007 Matthew Barnes <mbarnes@redhat.com> - 1.10.0-6.fc7 |
|---|
| 441 | - Revise patch for GNOME bug #417999 (another ESourceComboBox goof). |
|---|
| 442 | * Mon Apr 02 2007 Matthew Barnes <mbarnes@redhat.com> - 1.10.0-5.fc7 |
|---|
| 443 | - Make the new ESourceComboBox widget work properly (RH bug #234760). |
|---|
| 444 | * Tue Mar 27 2007 Matthew Barnes <mbarnes@redhat.com> - 1.10.0-4.fc7 |
|---|
| 445 | - Link to static evolution-openldap library (RH bug #210126). |
|---|
| 446 | - Require openssl-devel when statically linking against openldap. |
|---|
| 447 | - Add -Wdeclaration-after-statement to strict build settings. |
|---|
| 448 | * Wed Mar 14 2007 Matthew Barnes <mbarnes@redhat.com> - 1.10.0-2.fc7 |
|---|
| 449 | - Modify patch for GNOME bug #376991 to fix RH bug #231994. |
|---|
| 450 | - Add patch for GNOME bug #417999 (avoid deprecated GTK+ symbols). |
|---|
| 451 | * Mon Mar 12 2007 Matthew Barnes <mbarnes@redhat.com> - 1.10.0-1.fc7 |
|---|
| 452 | - Update to 1.10.0 |
|---|
| 453 | * Fri Mar 09 2007 Matthew Barnes <mbarnes@redhat.com> - 1.9.92-4.fc7 |
|---|
| 454 | - Add patch for GNOME bug #415922 (support MS ISA Server 2004). |
|---|
| 455 | - Patch by Kenny Root. |
|---|
| 456 | - rebuilt with nss-devel and nspr-devel |
|---|
| 457 | |
|---|
| 458 | * Fri May 11 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.8.2-0vl2 |
|---|
| 459 | - rebuilt with new toolchain and db4-4.3.x |
|---|
| 460 | |
|---|
| 461 | * Sun Nov 26 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.8.2-0vl1 |
|---|
| 462 | - new upstream release |
|---|
| 463 | |
|---|
| 464 | * Sat Nov 11 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.8.1-0vl1 |
|---|
| 465 | - new upstream release |
|---|
| 466 | - dropped Patch16, 17, 19, 20 and 21 (merged into upstream) |
|---|
| 467 | |
|---|
| 468 | * Sat Oct 7 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.8.0-11vl1 |
|---|
| 469 | - new upstream release |
|---|
| 470 | - rebuilt with openssl instead of mozilla-nss |
|---|
| 471 | |
|---|
| 472 | * Mon Aug 28 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.2.1-0vl2 |
|---|
| 473 | - rebuilt with openldap-2.3.24-0vl4 |
|---|
| 474 | |
|---|
| 475 | * Thu Dec 1 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.2.1-0vl1 |
|---|
| 476 | - new upstream release |
|---|
| 477 | - build with libsoap-2.2.7 |
|---|
| 478 | |
|---|
| 479 | * Tue Nov 8 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.1.1-0vl1 |
|---|
| 480 | - new upstream release |
|---|
| 481 | |
|---|
| 482 | * Sun Sep 25 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.0-2vl1 |
|---|
| 483 | - new upstream release |
|---|
| 484 | - added/removed Patches based on Fedora packages |
|---|
| 485 | * Tue Aug 23 2005 David Malcolm <dmalcolm@redhat.com> - 1.3.8-3 |
|---|
| 486 | - Updated patch 102 to fix further implicit function declarations |
|---|
| 487 | * Mon Jul 25 2005 David Malcolm <dmalcolm@redhat.com> - 1.3.5-2 |
|---|
| 488 | - Added patch to use nspr rather than mozilla-nspr when doing pkg-config |
|---|
| 489 | tests (Patch5: evolution-data-server-1.3.5-nspr_fix.patch) |
|---|
| 490 | * Mon Jul 25 2005 David Malcolm <dmalcolm@redhat.com> - 1.3.5-1 |
|---|
| 491 | - Removed upstreamed patch: |
|---|
| 492 | evolution-data-server-1.2.0-cope-with-a-macro-called-read.patch |
|---|
| 493 | * Mon Apr 11 2005 David Malcolm <dmalcolm@redhat.com> - 1.2.2-2 |
|---|
| 494 | - added patch to calendar/libecal/e-cal.c to fix missing declaration |
|---|
| 495 | of open_calendar |
|---|
| 496 | - rebuilt with mozilla-1.7.12 |
|---|
| 497 | |
|---|
| 498 | * Thu May 04 2005 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.2.1-0vl2 |
|---|
| 499 | - rebuilt with mozilla-1.7.7 |
|---|
| 500 | |
|---|
| 501 | * Tue Apr 12 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.1-0vl1 |
|---|
| 502 | - initial build for Vine Linux based on FC package |
|---|
| 503 | - disable krb5 support |
|---|
| 504 | |
|---|
| 505 | * Thu Mar 17 2005 David Malcolm <dmalcolm@redhat.com> - 1.2.1-1 |
|---|
| 506 | - 1.2.1 |
|---|
| 507 | |
|---|
| 508 | * Thu Mar 10 2005 David Malcolm <dmalcolm@redhat.com> - 1.2.0-3 |
|---|
| 509 | - Removed explicit run-time spec-file requirement on mozilla. |
|---|
| 510 | The Mozilla NSS API/ABI stabilised by version 1.7.3 |
|---|
| 511 | The libraries are always located in the libdir |
|---|
| 512 | However, the headers are in /usr/include/mozilla-%{mozilla_build_version} |
|---|
| 513 | and so they move each time the mozilla version changes. |
|---|
| 514 | So we no longer have an explicit mozilla run-time requirement in the specfile; |
|---|
| 515 | a requirement on the appropriate NSS and NSPR .so files is automagically generated on build. |
|---|
| 516 | We have an explicit, exact build-time version, so that we can find the headers (without |
|---|
| 517 | invoking an RPM query from the spec file; to do so is considered bad practice) |
|---|
| 518 | - Introduced mozilla_build_version, to replace mozilla_version |
|---|
| 519 | - Set mozilla_build_version to 1.7.6 to reflect current state of tree |
|---|
| 520 | |
|---|
| 521 | * Tue Mar 8 2005 David Malcolm <dmalcolm@redhat.com> - 1.2.0-2 |
|---|
| 522 | - Added a patch to deal with glibc defining a macro called "read" |
|---|
| 523 | |
|---|
| 524 | * Tue Mar 8 2005 David Malcolm <dmalcolm@redhat.com> - 1.2.0-1 |
|---|
| 525 | - 1.2.0 |
|---|
| 526 | - Removed patch for GCC 4 as this is now in upstream tarball |
|---|
| 527 | |
|---|
| 528 | * Wed Mar 2 2005 Jeremy Katz <katzj@redhat.com> - 1.1.6-6 |
|---|
| 529 | - rebuild to fix library linking silliness |
|---|
| 530 | |
|---|
| 531 | * Tue Mar 1 2005 David Malcolm <dmalcolm@redhat.com> - 1.1.6-5 |
|---|
| 532 | - disabling gtk-doc on ia64 and s390x |
|---|
| 533 | |
|---|
| 534 | * Tue Mar 1 2005 David Malcolm <dmalcolm@redhat.com> - 1.1.6-4 |
|---|
| 535 | - added macro use_gtk_doc; added missing BuildRequires on gtk-doc; enabled gtk-doc generation on all platforms (had been disabled on ia64) |
|---|
| 536 | |
|---|
| 537 | * Tue Mar 1 2005 David Malcolm <dmalcolm@redhat.com> - 1.1.6-3 |
|---|
| 538 | - extended patch to deal with camel-groupwise-store-summary.c |
|---|
| 539 | |
|---|
| 540 | * Tue Mar 1 2005 David Malcolm <dmalcolm@redhat.com> - 1.1.6-2 |
|---|
| 541 | - added patch to fix badly-scoped declaration of "namespace_clear" in camel-imap-store-summary.c |
|---|
| 542 | |
|---|
| 543 | * Tue Mar 1 2005 David Malcolm <dmalcolm@redhat.com> - 1.1.6-1 |
|---|
| 544 | - 1.1.6 |
|---|
| 545 | |
|---|
| 546 | * Tue Feb 8 2005 David Malcolm <dmalcolm@redhat.com> - 1.1.5-3 |
|---|
| 547 | - rebuild |
|---|
| 548 | |
|---|
| 549 | * Tue Feb 8 2005 David Malcolm <dmalcolm@redhat.com> - 1.1.5-2 |
|---|
| 550 | - forgot to fix sources |
|---|
| 551 | |
|---|
| 552 | * Tue Feb 8 2005 David Malcolm <dmalcolm@redhat.com> - 1.1.5-1 |
|---|
| 553 | - 1.1.5 |
|---|
| 554 | |
|---|
| 555 | * Thu Jan 27 2005 David Malcolm <dmalcolm@redhat.com> - 1.1.4.2-1 |
|---|
| 556 | - Update from unstable 1.1.4.1 to unstable 1.1.1.4.2 |
|---|
| 557 | |
|---|
| 558 | * Wed Jan 26 2005 David Malcolm <dmalcolm@redhat.com> - 1.1.4.1-3 |
|---|
| 559 | - disable gtk-doc generation on ia64 for now |
|---|
| 560 | |
|---|
| 561 | * Wed Jan 26 2005 David Malcolm <dmalcolm@redhat.com> - 1.1.4.1-2 |
|---|
| 562 | - Exclude ppc64 due to missing mozilla dependency |
|---|
| 563 | |
|---|
| 564 | * Wed Jan 26 2005 David Malcolm <dmalcolm@redhat.com> - 1.1.4.1-1 |
|---|
| 565 | - Update from 1.0.3 to 1.1.4.1 |
|---|
| 566 | - Updated eds_major from 1.0 to 1.2; fixed translation search path. |
|---|
| 567 | - Removed 64-bit patch for calendar backend hash table; upstream now stores pointers to ECalBackendFactory, rather than GType |
|---|
| 568 | - Removed calendar optimisation patch for part of part of bug #141283 as this is now in the upstream tarball |
|---|
| 569 | - Added /usr/lib/evolution-data-server-%{eds_major} to cover the extensions, plus the camel code now in e-d-s, rather than evolution |
|---|
| 570 | - Added /usr/share/pixmaps/evolution-data-server-%{eds_major} to cover the category pixmaps |
|---|
| 571 | - Camel code from evolution is now in evolution-data-server: |
|---|
| 572 | - Added camel-index-control and camel-lock-helper to packaged files |
|---|
| 573 | - Added mozilla dependency code from the evolution package |
|---|
| 574 | - Ditto for LDAP |
|---|
| 575 | - Ditto for krb5 |
|---|
| 576 | - Ditto for NNTP support handling |
|---|
| 577 | - Ditto for --enable-file-locking and --enable-dot-locking |
|---|
| 578 | - Added requirements on libbonobo, libgnomeui, gnome-vfs2, GConf2, libglade2 |
|---|
| 579 | - Updated libsoup requirement from 2.2.1 to 2.2.2 |
|---|
| 580 | - Enabled gtk-doc |
|---|
| 581 | |
|---|
| 582 | * Wed Dec 15 2004 David Malcolm <dmalcolm@redhat.com> - 1.0.3-2 |
|---|
| 583 | - fixed packaging of translation files to reflect upstream change to GETTEXT_PACKAGE being evolution-data-server-1.0 rather than -1.5 |
|---|
| 584 | |
|---|
| 585 | * Wed Dec 15 2004 David Malcolm <dmalcolm@redhat.com> - 1.0.3-1 |
|---|
| 586 | - update from upstream 1.0.2 to 1.0.3: |
|---|
| 587 | * Address Book |
|---|
| 588 | - prevent e_book_commit_contact from crashing on multiple calls (Diego Gonzalez) |
|---|
| 589 | - prevent file backend from crashing if uid of vcard is NULL (Diego Gonzalez) |
|---|
| 590 | |
|---|
| 591 | * Calendar |
|---|
| 592 | #XB59904 - Speed up calendar queries (Rodrigo) |
|---|
| 593 | #XB69624 - make changes in evo corresponding to soap schema changes (Siva) |
|---|
| 594 | - fix libical build for automake 1.9 (Rodney) |
|---|
| 595 | - fix putenv usage for portability (Julio M. Merino Vidal) |
|---|
| 596 | |
|---|
| 597 | * Updated Translations: |
|---|
| 598 | - sv (Christian Rose) |
|---|
| 599 | |
|---|
| 600 | - Removed patches to fix build on x86_64 and calendar optimisation for XB59004 as these are in the upstream tarball |
|---|
| 601 | |
|---|
| 602 | * Tue Dec 7 2004 David Malcolm <dmalcolm@redhat.com> - 1.0.2-6 |
|---|
| 603 | - Amortize writes to a local cache of a webcal calendar, fixing further aspect of #141283 (upstream bugzilla #70267), as posted to mailing list here: |
|---|
| 604 | http://lists.ximian.com/archives/public/evolution-patches/2004-December/008338.html |
|---|
| 605 | (The groupwise part of that patch did not cleanly apply, so I removed it). |
|---|
| 606 | |
|---|
| 607 | * Thu Dec 2 2004 David Malcolm <dmalcolm@redhat.com> - 1.0.2-5 |
|---|
| 608 | - Added fix for #141283 (upstream bugzilla XB 59904), a backported calendar |
|---|
| 609 | optimisation patch posted to upstream development mailing list here: |
|---|
| 610 | http://lists.ximian.com/archives/public/evolution-patches/2004-November/008139.html |
|---|
| 611 | |
|---|
| 612 | * Wed Nov 3 2004 David Malcolm <dmalcolm@redhat.com> - 1.0.2-4 |
|---|
| 613 | - Added patch to fix usage of GINT_TO_POINTER/GPOINTER_TO_INT for calendar backend GType hash table, breaking on ia64 (#136914) |
|---|
| 614 | |
|---|
| 615 | * Wed Oct 20 2004 David Malcolm <dmalcolm@redhat.com> - 1.0.2-3 |
|---|
| 616 | - added workaround for a backend leak that causes the "contacts" calendar |
|---|
| 617 | backend to hold open an EBook for the local contacts (filed upstream at: |
|---|
| 618 | http://bugzilla.ximian.com/show_bug.cgi?id=68533 ); this was causing e-d-s to |
|---|
| 619 | never lose its last addressbook, and hence never quit. We workaround this by |
|---|
| 620 | detecting this condition and exiting when it occurs, fixing bug #134851 and #134849. |
|---|
| 621 | |
|---|
| 622 | * Tue Oct 12 2004 David Malcolm <dmalcolm@redhat.com> - 1.0.2-2 |
|---|
| 623 | - added patch to fix build on x86_64 (had multiple definitions of mutex code in libdb/dbinc.mutex.h) |
|---|
| 624 | |
|---|
| 625 | * Tue Oct 12 2004 David Malcolm <dmalcolm@redhat.com> - 1.0.2-1 |
|---|
| 626 | - update from 1.0.1 to 1.0.2 |
|---|
| 627 | - increased libsoup requirement to 2.2.1 to match configuration script |
|---|
| 628 | |
|---|
| 629 | * Tue Sep 28 2004 David Malcolm <dmalcolm@redhat.com> - 1.0.1-1 |
|---|
| 630 | - update from 1.0.0 to 1.0.1 |
|---|
| 631 | - removed patch that fixed warnings in calendar code (now in upstream tarball) |
|---|
| 632 | |
|---|
| 633 | * Mon Sep 20 2004 David Malcolm <dmalcolm@redhat.com> - 1.0.0-2 |
|---|
| 634 | - fixed various warnings in the calendar code |
|---|
| 635 | (filed upstream here: http://bugzilla.ximian.com/show_bug.cgi?id=66383) |
|---|
| 636 | |
|---|
| 637 | * Tue Sep 14 2004 David Malcolm <dmalcolm@redhat.com> - 1.0.0-1 |
|---|
| 638 | - update from 0.0.99 to 1.0.0 |
|---|
| 639 | - changed path in FTP source location from 0.0 to 1.0 |
|---|
| 640 | |
|---|
| 641 | * Tue Aug 31 2004 David Malcolm <dmalcolm@redhat.com> - 0.0.99-1 |
|---|
| 642 | - update from 0.0.98 to 0.0.99 |
|---|
| 643 | - increased libsoup requirement to 2.2.0 to match configuration script |
|---|
| 644 | |
|---|
| 645 | * Mon Aug 16 2004 David Malcolm <dmalcolm@redhat.com> - 0.0.98-1 |
|---|
| 646 | - updated tarball from 0.0.97 to 0.0.98; updated required libsoup version to 2.1.13 |
|---|
| 647 | |
|---|
| 648 | * Thu Aug 5 2004 Warren Togami <wtogami@redhat.com> - 0.0.97-2 |
|---|
| 649 | - pkgconfig -devel Requires libbonobo-devel, libgnome-devel |
|---|
| 650 | |
|---|
| 651 | * Wed Aug 4 2004 David Malcolm <dmalcolm@redhat.com> - 0.0.97-1 |
|---|
| 652 | - upgraded to 0.0.97; rewrote the package's description |
|---|
| 653 | |
|---|
| 654 | * Mon Jul 26 2004 David Malcolm <dmalcolm@redhat.com> |
|---|
| 655 | - rebuilt |
|---|
| 656 | |
|---|
| 657 | * Tue Jul 20 2004 David Malcolm <dmalcolm@redhat.com> - 0.0.96-2 |
|---|
| 658 | - added version numbers to the BuildRequires test for libsoup-devel and ORBit2-devel |
|---|
| 659 | |
|---|
| 660 | * Tue Jul 20 2004 David Malcolm <dmalcolm@redhat.com> - 0.0.96-1 |
|---|
| 661 | - 0.0.96; libsoup required is now 2.1.12 |
|---|
| 662 | |
|---|
| 663 | * Thu Jul 8 2004 David Malcolm <dmalcolm@redhat.com> |
|---|
| 664 | - rebuilt |
|---|
| 665 | |
|---|
| 666 | * Wed Jul 7 2004 David Malcolm <dmalcolm@redhat.com> |
|---|
| 667 | - rebuilt |
|---|
| 668 | |
|---|
| 669 | * Tue Jul 6 2004 David Malcolm <dmalcolm@redhat.com> - 0.0.95-1 |
|---|
| 670 | - 0.0.95 |
|---|
| 671 | |
|---|
| 672 | * Thu Jun 17 2004 David Malcolm <dmalcolm@redhat.com> - 0.0.94.1-1 |
|---|
| 673 | - 0.0.94.1 |
|---|
| 674 | |
|---|
| 675 | * Mon Jun 7 2004 David Malcolm <dmalcolm@redhat.com> - 0.0.94-2 |
|---|
| 676 | - rebuilt |
|---|
| 677 | |
|---|
| 678 | * Mon Jun 7 2004 David Malcolm <dmalcolm@redhat.com> - 0.0.94-1 |
|---|
| 679 | - 0.0.94 |
|---|
| 680 | |
|---|
| 681 | * Wed May 26 2004 David Malcolm <dmalcolm@redhat.com> - 0.0.93-4 |
|---|
| 682 | - added ORBit2 requirement |
|---|
| 683 | |
|---|
| 684 | * Fri May 21 2004 David Malcolm <dmalcolm@redhat.com> - 0.0.93-3 |
|---|
| 685 | - rebuild again |
|---|
| 686 | |
|---|
| 687 | * Fri May 21 2004 David Malcolm <dmalcolm@redhat.com> - 0.0.93-2 |
|---|
| 688 | - rebuilt |
|---|
| 689 | |
|---|
| 690 | * Thu May 20 2004 David Malcolm <dmalcolm@redhat.com> - 0.0.93-1 |
|---|
| 691 | - 0.0.93; libsoup required is now 2.1.10 |
|---|
| 692 | |
|---|
| 693 | * Wed Apr 21 2004 David Malcolm <dmalcolm@redhat.com> - 0.0.92-1 |
|---|
| 694 | - Update to 0.0.92; added a define and a requirement on the libsoup version |
|---|
| 695 | |
|---|
| 696 | * Wed Mar 10 2004 Jeremy Katz <katzj@redhat.com> - 0.0.90-1 |
|---|
| 697 | - 0.0.90 |
|---|
| 698 | |
|---|
| 699 | * Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com> |
|---|
| 700 | - rebuilt |
|---|
| 701 | |
|---|
| 702 | * Mon Jan 26 2004 Jeremy Katz <katzj@redhat.com> - 0.0.6-1 |
|---|
| 703 | - 0.0.6 |
|---|
| 704 | |
|---|
| 705 | * Wed Jan 21 2004 Jeremy Katz <katzj@redhat.com> - 0.0.5-2 |
|---|
| 706 | - better fix by using system libtool |
|---|
| 707 | |
|---|
| 708 | * Mon Jan 19 2004 Jeremy Katz <katzj@redhat.com> 0.0.5-1 |
|---|
| 709 | - add some libdb linkage to make the build on x86_64 happy |
|---|
| 710 | |
|---|
| 711 | * Wed Jan 14 2004 Jeremy Katz <katzj@redhat.com> 0.0.5-0 |
|---|
| 712 | - update to 0.0.5 |
|---|
| 713 | |
|---|
| 714 | * Sat Jan 3 2004 Jeremy Katz <katzj@redhat.com> 0.0.4-0 |
|---|
| 715 | - Initial build. |
|---|