Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37545988
en ru br
Репозитории ALT
S:3.50.0-alt1
5.1: 2.26.3-alt2
4.1: 2.22.3-alt0.M41.1
4.0: 1.8.3-alt2
3.0: 1.2.3-alt1
www.altlinux.org/Changes

Группа :: Графические оболочки/GNOME
Пакет: evolution-data-server

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

%define ver_major 1.2
%define ver_base 1.2
%define evo_ver_major 2.2
%define db_ver 4.3
%def_disable static
%def_with sys_db4

Name: evolution-data-server
Version: %ver_major.3
Release: alt1

Summary: Evolution Data Server
License: GPL
Group: Graphical desktop/GNOME

Source: ftp://ftp.gnome.org/pub/gnome/sources/%name/%ver_major/%name-%version.tar.bz2
Patch: %name-1.1.5-alt-sys_db4.patch
#Patch1: %name-1.2.2-alt-configure.in.patch

%define libbonobo_ver 2.8.1
%define libgnome_ver 2.10.0
%define soup_ver 2.2.2

Requires: libbonobo2 >= %libbonobo_ver
Requires: libgnome >= %libgnome_ver
Requires: libsoup >= %soup_ver

# https://bugzilla.altlinux.org/show_bug.cgi?id=5444

Requires: mozilla mozilla-psm

BuildPreReq: gnome-common
BuildPreReq: libbonobo2-devel >= %libbonobo_ver
BuildPreReq: libgnome-devel >= %libgnome_ver
BuildPreReq: libsoup >= %soup_ver

# Automatically added by buildreq on Fri Feb 18 2005

BuildRequires: GConf2 ORBit2-devel XFree86-devel XFree86-libs docbook-dtds docbook-style-xsl docbook-utils esound flex fontconfig freetype2 gcc-c++ gcc-g77 glib2-devel gnome-vfs2-devel gtk-doc libGConf2-devel libart_lgpl-devel libatk-devel libbonobo2-devel libbonoboui-devel libdb4-devel libe2fs-devel libgcrypt-devel libglade2-devel libgnome-devel libgnome-keyring libgnomecanvas-devel libgnomeui-devel libgnutls-devel libgpg-error-devel libgtk+2-devel libkrb5-devel libldap-devel libpango-devel libpopt-devel libsoup-devel libstdc++-devel libtasn1-devel libxml2-devel mozilla-devel mozilla-psm perl-XML-Parser pkgconfig xml-common xsltproc zlib-devel

%description
Evolution Data Server provides a central location for
addressbook and calendar in the GNOME Desktop.

%package devel
Summary: Development files for Evolution Data Server
Group: Development/C
Requires: %name = %version-%release

%description devel
This package provides development files for Evolution Data Server

%package devel-doc
Summary: Development documentation for Evolution Data Server
Group: Development/C
Conflicts: %name < %version-%release

%description devel-doc
Evolution Data Server provides a central location for
addressbook and calendar in the GNOME Desktop.

This package contains development documentation for Evolution Data Server.

%define _gtk_docdir %_datadir/gtk-doc/html
%define _libexecdir %_libdir/%name

%add_findprov_lib_path %_libdir/%name-%ver_base/extensions

%prep
%setup -q
%if_with sys_db4
%patch -p1
#%patch1 -p1
%__rm -rf libdb
%endif

%build
%if_with sys_db4
autoreconf -ifsv
%endif

export ac_cv_path_SENDMAIL=/usr/sbin/sendmail
%configure \
   %{subst_enable static} \
   --enable-file-locking=fcntl \
   --enable-dot-locking=no \
   --with-openldap=yes \
   --with-static-ldap=no \
   --enable-nss \
   --with-nss-includes=%_includedir/nss \
   --enable-smime \
   --with-nspr-includes=%_includedir/nspr \
   --with-krb5=%_prefix \
   --with-krb5-includes=%_includedir/krb5 \
   --enable-gtk-doc \
   --disable-schemas-install

# SMP-incompatible build

%make

%install
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
%make_install DESTDIR=%buildroot install
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL

# if unstable

%__ln_s camel-lock-helper-1.2 %buildroot%_libdir/%name/camel-lock-helper

# remove none-packaged files

%__rm -f %buildroot%_libdir/%name-%ver_base/*/*.la

%find_lang --with-gnome --output=%name.lang %name-%ver_base

#%pre

#bonobo-slay -s evolution-data-server

%post -p %post_ldconfig
%postun -p %postun_ldconfig

%files -f %name.lang
%dir %_libexecdir
%_libexecdir/*
%_libdir/%name-%ver_base
%_libdir/*.so.*
%_libdir/bonobo/servers/*
%_datadir/idl/*
%_datadir/%name-%ver_base
%_datadir/pixmaps/*
%doc AUTHORS ChangeLog NEWS README  MAINTAINERS

%files devel
%_includedir/*
%_libdir/*.so
%_libdir/pkgconfig/*

%files devel-doc
%_gtk_docdir/*

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin