|
|
@ -18,11 +18,14 @@
|
|
|
|
%define camel_provider_dir %{_libdir}/evolution-data-server-%{eds_api_version}/camel-providers
|
|
|
|
%define camel_provider_dir %{_libdir}/evolution-data-server-%{eds_api_version}/camel-providers
|
|
|
|
%define eds_extensions_dir %{_libdir}/evolution-data-server-%{eds_api_version}/extensions
|
|
|
|
%define eds_extensions_dir %{_libdir}/evolution-data-server-%{eds_api_version}/extensions
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Use stricter build settings than required by upstream.
|
|
|
|
|
|
|
|
%define strict_build_settings 1
|
|
|
|
|
|
|
|
|
|
|
|
### Abstract ###
|
|
|
|
### Abstract ###
|
|
|
|
|
|
|
|
|
|
|
|
Name: evolution-data-server
|
|
|
|
Name: evolution-data-server
|
|
|
|
Version: 1.8.0
|
|
|
|
Version: 1.8.0
|
|
|
|
Release: 9%{?dist}
|
|
|
|
Release: 10%{?dist}
|
|
|
|
License: LGPL
|
|
|
|
License: LGPL
|
|
|
|
Group: System Environment/Libraries
|
|
|
|
Group: System Environment/Libraries
|
|
|
|
Summary: Backend data server for Evolution
|
|
|
|
Summary: Backend data server for Evolution
|
|
|
@ -60,6 +63,9 @@ Patch19: evolution-data-server-1.8.0-fix-ecal-crash.patch
|
|
|
|
# Gnome.org bug #356828
|
|
|
|
# Gnome.org bug #356828
|
|
|
|
Patch20: evolution-data-server-1.8.0-uninstall.patch
|
|
|
|
Patch20: evolution-data-server-1.8.0-uninstall.patch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Gnome.org bug #357666
|
|
|
|
|
|
|
|
Patch21: evolution-data-server-1.8.0-deprecated-glib.patch
|
|
|
|
|
|
|
|
|
|
|
|
### Dependencies ###
|
|
|
|
### Dependencies ###
|
|
|
|
|
|
|
|
|
|
|
|
Requires: GConf2
|
|
|
|
Requires: GConf2
|
|
|
@ -149,6 +155,7 @@ cp %{SOURCE2} calendar/libical/zoneinfo/Asia
|
|
|
|
%patch18 -p1 -b .emsgport
|
|
|
|
%patch18 -p1 -b .emsgport
|
|
|
|
%patch19 -p1 -b .fix-ecal-crash
|
|
|
|
%patch19 -p1 -b .fix-ecal-crash
|
|
|
|
%patch20 -p1 -b .uninstall
|
|
|
|
%patch20 -p1 -b .uninstall
|
|
|
|
|
|
|
|
%patch21 -p1 -b .deprecated-glib
|
|
|
|
|
|
|
|
|
|
|
|
mkdir -p krb5-fakeprefix/include
|
|
|
|
mkdir -p krb5-fakeprefix/include
|
|
|
|
mkdir -p krb5-fakeprefix/lib
|
|
|
|
mkdir -p krb5-fakeprefix/lib
|
|
|
@ -213,6 +220,21 @@ fi
|
|
|
|
%define gtkdoc_flags --enable-gtk-doc=no
|
|
|
|
%define gtkdoc_flags --enable-gtk-doc=no
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Add stricter build settings here as the source code gets cleaned up.
|
|
|
|
|
|
|
|
# We want to make sure things like compiler warnings and avoiding deprecated
|
|
|
|
|
|
|
|
# functions in the GNOME/GTK+ libraries stay fixed.
|
|
|
|
|
|
|
|
#
|
|
|
|
|
|
|
|
# Please file a bug report at bugzilla.gnome.org if these settings break
|
|
|
|
|
|
|
|
# compilation, and encourage the upstream developers to use them.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%if %{strict_build_settings}
|
|
|
|
|
|
|
|
CFLAGS="$CFLAGS \
|
|
|
|
|
|
|
|
-DG_DISABLE_DEPRECATED=1 \
|
|
|
|
|
|
|
|
-DGDK_PIXBUF_DISABLE_DEPRECATED=1 \
|
|
|
|
|
|
|
|
-DGDK_DISABLE_DEPRECATED=1 \
|
|
|
|
|
|
|
|
-Werror-implicit-function-declaration"
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
# Rerun automake since we patched some Makefile.am files:
|
|
|
|
# Rerun automake since we patched some Makefile.am files:
|
|
|
|
aclocal
|
|
|
|
aclocal
|
|
|
|
autoheader
|
|
|
|
autoheader
|
|
|
@ -232,7 +254,7 @@ autoconf
|
|
|
|
--enable-file-locking=fcntl --enable-dot-locking=no \
|
|
|
|
--enable-file-locking=fcntl --enable-dot-locking=no \
|
|
|
|
%ldap_flags %krb5_flags %nntp_flags %ssl_flags %imap4_flags
|
|
|
|
%ldap_flags %krb5_flags %nntp_flags %ssl_flags %imap4_flags
|
|
|
|
export tagname=CC
|
|
|
|
export tagname=CC
|
|
|
|
make %{?_smp_mflags} LIBTOOL=/usr/bin/libtool CFLAGS="$CFLAGS -Werror-implicit-function-declaration"
|
|
|
|
make %{?_smp_mflags} LIBTOOL=/usr/bin/libtool
|
|
|
|
|
|
|
|
|
|
|
|
%install
|
|
|
|
%install
|
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
@ -351,6 +373,9 @@ rm -rf $RPM_BUILD_ROOT
|
|
|
|
%{_libdir}/pkgconfig/libexchange-storage-%{eds_api_version}.pc
|
|
|
|
%{_libdir}/pkgconfig/libexchange-storage-%{eds_api_version}.pc
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
%changelog
|
|
|
|
|
|
|
|
* Mon Sep 25 2006 Matthew Barnes <mbarnes@redhat.com> - 1.8.0-10.fc6
|
|
|
|
|
|
|
|
- Add patch for Gnome.org bug #357666.
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Sep 21 2006 Matthew Barnes <mbarnes@redhat.com> - 1.8.0-9.fc6
|
|
|
|
* Thu Sep 21 2006 Matthew Barnes <mbarnes@redhat.com> - 1.8.0-9.fc6
|
|
|
|
- Revise patch for RH bug #198935 (fix a crash reported in bug #207446).
|
|
|
|
- Revise patch for RH bug #198935 (fix a crash reported in bug #207446).
|
|
|
|
|
|
|
|
|
|
|
|