Репозитории 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 |
Группа :: Графические оболочки/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 можно просмотреть здесь
%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 можно просмотреть здесь