Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37729313
en ru br
Репозитории ALT
5.1: 2.26.2-alt3.M51.1
4.1: 2.22.2-alt0.M41.1
4.0: 2.20.1-alt0.M40.5
+backports:2.20.1-alt0.M40.6
www.altlinux.org/Changes

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

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

%define oname evince
%define major 2.20
Name: evince-gtk
Version: %major.1
Release: alt0.M40.6

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/%oname/%major/%oname-%version.tar.bz2
#Patch: %name-0.9.0-vfs.patch
#Patch: evince-0.9.2-libpoppler.patch
Patch: %name-nognome.patch
Patch1: %name-nognomevfs.patch

# Typical environment for GNOME program

Requires(post): GConf2
#Requires(post,postun): scrollkeeper
Requires(post,postun): desktop-file-utils
Requires: ghostscript-module-X

BuildPreReq: desktop-file-utils
BuildPreReq: rpm-build-compat


# manually removed: libgnomeprintui-devel gnome-doc-utils

# Automatically added by buildreq on Mon Nov 05 2007
BuildRequires: gcc-c++ ghostscript-module-X gnome-doc-utils gnome-vfs-devel gtk-doc intltool libdbus-glib-devel libdjvu-devel libgnome-keyring-devel libgnomeprintui-devel libjpeg-devel libpoppler-glib-devel libtiff-devel python-modules-compiler python-modules-encodings t1lib-devel tetex-devel

BuildPreReq: libglade-devel
BuildPreReq: libpoppler0.6-devel >= 0.5.9 libpoppler0.6-glib-devel >= 0.5.9 libdjvu-devel >= 3.5.17 ghostscript-classic

#Provides: %oname

Conflicts: %oname

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

%prep
%setup -q -n %oname-%version
%__bzip2 -k ChangeLog
# this patch marks places for disable gnome-vfs and gconf using
%patch

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

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

%make_build

%install
%makeinstall

%find_lang %oname
rm -rf %buildroot%_localstatedir/scrollkeeper

%post
%gconf2_install %oname
%update_menus
#update_scrollkeeper
%update_desktopdb

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

%postun
%clean_menus
#clean_scrollkeeper
%clean_desktopdb

%files -f %oname.lang
%doc AUTHORS ChangeLog.bz2 NEWS README
%config %_sysconfdir/gconf/schemas/*.schemas
%_bindir/*
%_desktopdir/*.desktop
%_datadir/%oname/
#%_liconsdir/*
#%_miconsdir/*
%_iconsdir/hicolor/*/apps/*
%_man1dir/*
%_gtkdocdir/%oname/
# FIXME: some depends?
#%files -n nautilus-extension-evince
#%defattr(644,root,root,755)
#%attr(755,root,root) %_libdir/nautilus/extensions-1.0/*.so*
#%_libdir/nautilus/extensions-1.0/*

%changelog

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

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