Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37738763
en ru br
Репозитории ALT
S:45.0-alt1
5.1: 2.28.2-alt0.M51.1
4.1: 2.22.2-alt0.M41.1
4.0: 2.19.92-alt1
3.0: 0.3.2-alt0.1
www.altlinux.org/Changes

Другие репозитории
Upstream:2.22.0

Группа :: Офис
Пакет: evince

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

# This spec is backported to ALTLinux 4.1 automatically by rpmbph script. Do not edit it.
#
%define major 2.22
Name: evince
Version: %major.2
Release: alt0.M41.1

Summary: A document viewer

License: GPL
Group: Office
Url: http://www.gnome.org/projects/evince/

Packager: Vitaly Lipatov <lav at altlinux.ru>

Source: http://ftp.gnome.org/pub/GNOME/sources/%name/%major/%name-%version.tar.bz2
#Patch: %name-0.9.0-vfs.patch
Patch: evince-0.9.2-libpoppler.patch

# Typical environment for GNOME program

Requires(post): GConf2
Requires(post,postun): desktop-file-utils
BuildPreReq: desktop-file-utils
BuildPreReq: rpm-build-compat

# Note: we need tetex for dvi support

# manually removed:
# Automatically added by buildreq on Sat Nov 10 2007
BuildRequires: docbook-dtds gcc-c++ ghostscript-module-X gnome-doc-utils libSM-devel libdbus-glib-devel libdjvu-devel libgnome-keyring-devel libgnomeprintui-devel libgnomeui-devel libjpeg-devel libnautilus-devel libpoppler-glib-devel libtiff-devel perl-XML-Parser python-modules-compiler python-modules-encodings t1lib-devel tetex-devel

# FIXME icon-theme during build?

BuildPreReq: gnome-icon-theme gnome-doc-utils libpoppler-devel >= 0.8 libpoppler-glib-devel >= 0.8 libdjvu-devel >= 3.5.17 ghostscript-classic

Provides: %_bindir/%name

%description
Evince is a document viewer capable of displaying multiple and single page docum
ent formats like PDF and Postscript.

%prep
%setup -q
%__bzip2 -k ChangeLog
#%patch

%build
#__autoreconf && gnome-doc-prepare --copy --force
#./autogen.sh

%configure --disable-schemas-install --disable-scrollkeeper --enable-pdf \
--enable-tiff --enable-djvu --enable-dvi \
--enable-comics --enable-impress \
--enable-t1lib --enable-pixbuf \
--enable-nautilus --with-libgnome --with-print=gtk --enable-dbus

%make_build

%install
%makeinstall_std
%__subst "s|^NoDisplay.*||g" %buildroot%_desktopdir/%name.desktop

%find_lang %name --with-gnome
rm -rf %buildroot%_localstatedir/scrollkeeper

%post
%post_ldconfig
%gconf2_install %name
%update_menus
#update_scrollkeeper
%update_desktopdb

%preun
if [ $1 = 0 ]; then
%gconf2_uninstall %name
fi

%postun
%clean_menus
#clean_scrollkeeper
%clean_desktopdb
%postun_ldconfig

%files -f %name.lang
%doc AUTHORS ChangeLog.bz2 NEWS README
%config %_sysconfdir/gconf/schemas/*.schemas
%_bindir/*
%_desktopdir/%name.desktop
%_datadir/%name/
#%_liconsdir/*
#%_miconsdir/*
%_iconsdir/hicolor/*/apps/*
%_man1dir/*
%_gtkdocdir/%name/
#%_includedir/evince-2.20/
%_libdir/evince/backends/*.so
%_libdir/evince/backends/*.evince-backend
%_libdir/libevbackend.so.*
%_libdir/nautilus/extensions-2.0/libevince-properties-page.so

%changelog

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

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