Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
DISCONTINUED:openSUSE:11.1:Update
evince
evince.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File evince.spec of Package evince
# # spec file for package evince (Version 2.24.1) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: evince BuildRequires: docbook_4 BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: ghostscript-fonts-std BuildRequires: ghostscript-x11 BuildRequires: gnome-doc-utils-devel BuildRequires: intltool BuildRequires: libdjvulibre-devel BuildRequires: libglade2-devel BuildRequires: libgnomeprintui-devel BuildRequires: libpoppler-glib-devel BuildRequires: libspectre-devel BuildRequires: libstdc++ BuildRequires: libtiff-devel BuildRequires: nautilus-devel BuildRequires: perl-XML-Parser BuildRequires: scrollkeeper BuildRequires: t1lib-devel BuildRequires: texlive-bin-devel BuildRequires: texlive-devel BuildRequires: update-desktop-files # Only for directory ownership: BuildRequires: gtk-doc Version: 2.24.1 Release: 1 Url: http://www.gnome.org/projects/evince/ Group: Productivity/Office/Other License: GPL v2 or later Summary: GNOME Document Viewer Source: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/0.4/%{name}-%{version}.tar.bz2 # PATCH-FIX-OPENSUSE evince-2.19.92-correct-help-uri.patch Patch4: evince-2.19.92-correct-help-uri.patch # PATCH-FIX-UPSTREAM evince-thumbnailer-g_type_init.patch bnc358405 bgo513934 jpr@suse.de Patch5: evince-thumbnailer-g_type_init.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: %{name}-lang = %{version} # Replaces ggv in <= 10.3, gpdf in <= 10.2: Provides: ggv gpdf Obsoletes: ggv gpdf %gconf_schemas_prereq %description Evince is a document viewer capable of displaying multiple and singlepage document formats like PDF and PostScript. For more information about Evince, visit the project Web site at http://www.gnome.org/projects/evince/. Authors: -------- copyright 1996-2003 Glyph & Cog, LLC. Martin Kretzschmar <m_kretzschmar@gmx.net> Marco Pesenti Gritti <marco@gnome.org> Jonathan Blandford <jrb@gnome.org> %package devel License: GPL v2 or later Summary: GNOME Document Viewer Group: Productivity/Office/Other Requires: %{name} = %{version} %description devel Evince is a document viewer capable of displaying multiple and singlepage document formats like PDF and PostScript. For more information about Evince, visit the project Web site at http://www.gnome.org/projects/evince/. Authors: -------- copyright 1996-2003 Glyph & Cog, LLC. Martin Kretzschmar <m_kretzschmar@gmx.net> Marco Pesenti Gritti <marco@gnome.org> Jonathan Blandford <jrb@gnome.org> %package doc License: GPL v2 or later Summary: GNOME Document Viewer Group: Productivity/Office/Other Requires: %{name} = %{version} %description doc Evince is a document viewer capable of displaying multiple and single page document formats like PDF and PostScript. For more general information about Evince, visit the project Web site at http://www.gnome.org/projects/evince/. Authors: -------- copyright 1996-2003 Glyph & Cog, LLC. Martin Kretzschmar <m_kretzschmar@gmx.net> Marco Pesenti Gritti <marco@gnome.org> Jonathan Blandford <jrb@gnome.org> %lang_package %prep %setup -q %patch4 -p1 %patch5 -p1 %build # needed for evince-0.6.1: export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" %configure\ --disable-scrollkeeper\ --enable-djvu\ --enable-dvi\ --enable-comics\ --enable-impress\ --enable-pixbuf\ --enable-t1lib\ --enable-nautilus %__make %{?jobs:-j%jobs} %install %makeinstall %find_lang %{name} %find_gconf_schemas cat %{name}.schemas_list >%{name}.lst %suse_update_desktop_file -r -N Evince evince GNOME GTK Graphics Office Viewer rm $RPM_BUILD_ROOT/%{_libdir}/*.*a rm $RPM_BUILD_ROOT%{_libdir}/*/*/*.*a %fdupes $RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %pre -f %{name}.schemas_pre %posttrans -f %{name}.schemas_posttrans %preun -f %{name}.schemas_preun %files -f %{name}.lst %defattr (-, root, root) %doc AUTHORS COPYING ChangeLog NEWS README TODO %{_bindir}/* %{_datadir}/applications/*.desktop %{_datadir}/evince %{_datadir}/icons/hicolor/*/apps/evince*.* %{_datadir}/omf/* %{_libdir}/nautilus/extensions-*/*.so %{_libdir}/evince %{_libdir}/*.so.* %doc %{_mandir}/man?/*.* %files lang -f %{name}.lang %files devel %defattr(-, root, root) %{_includedir}/evince-2.20 %{_libdir}/*.so %files doc %defattr (-, root, root) %{_datadir}/gtk-doc/html/evince %changelog * Tue Oct 21 2008 mboman@suse.de - Update to version 2.24.1: + Bugs fixed: bgo#556162, bgo#556264, bgo#534684, bgo#555801, bgo#554500, bgo#552382, bgo#553369, bgo#555134 + Fix several memory leaks + Translation updates * Tue Sep 23 2008 maw@suse.de - Update to version 2.24.0: + Use GdkAppLaunchContext when available to launch external uris + Use the message area to show errors when lauching external uris instead of a popup window + Assume invalid uris are http uris (bgo#552071) + Updated translations. * Wed Sep 10 2008 maw@suse.de - Update to version 2.23.92: + Bugs fixed: bgo#529833, bgo#550136, and bgo#547164 + Updated translations. * Tue Sep 02 2008 mboman@novell.com - Update to version 2.23.91: + Use EggSMClient from libegg instead of gnome-client and remove libgnome and libgnomeui dependencies + Implement document_get_page_label in tiff backend + Bugs fixed: bgo#549163, bgo#548653, bgo#548444, bgo#547440, bgo#548462 + Start up in the right workspace when resuming a previous session + Fix metacity warnings shown in ~/.xsession-errors + Updated translations. * Fri Aug 29 2008 maw@suse.de - Update to version 2.23.6: + .desktop file fix (bgo#544237) + Updated translations. * Fri Aug 08 2008 maw@suse.de - Update to version 2.23.5: + A warning message is shown in the message area when the document has no pages (bgo#171588) + Automaticly reload the document when the file has changed on disk (bgo#304249) + Added Ctrl-Insert keybinding for copying text and Ctrl+N for opening a copy (bgo#526523 and bgo#532239) + Save as action has been added as a toolbar button too + Primary selection is also updated when copying a link address (bgo#520855) + Added GtkMountOperation, copied from gtk+ + GS code has been removed; libspectre is now required to build the PostScript backend + Intercept window manager's fullscreen request in order to run/stop fullscreen mode (bgo#493541) + 7-zip compressed commics support (bgo#532312) + Add Alt+Left and Alt+Right shortcuts to rotate (bgo#539972) + Media player keys support (bgo#539971) + Bugs fixed: bgo#537574, bgo#530852, bgo#530202, bgo#520290, bgo#536883m bgo#533323, bgo#533897, bgo#533896, bgo#534493, bgo#537535, bgo#531956, bgo#542548, bgo#542924, bgo#540950, and bgo#542001 + Updated translations - Respin evince-2.19.92-correct-help-uri.patch. * Fri Jun 20 2008 maw@suse.de - Update to version 2.22.2: + Bugs fixed: bgo#533323, bgo#530852, and bgo#520290 + Updated translations - Drop an obsolete patch: evince-bnc379750-impress-parser-crashes.patch. * Thu May 01 2008 hpj@suse.de - Added evince-bnc379750-impress-parser-crashes.patch, which fixes bnc#379750. * Thu Apr 10 2008 maw@suse.de - Update to version 2.22.1.1: + Bugs fixed: bgo#526799, bgo#526517, bgo#307087, bgo#524288, bgo#525015, bgo#525009, bgo#521797, bgo#523069, bgo#508845, bgo#365332, bgo#521224, and bgo#524112 + Updated translations. * Mon Mar 17 2008 rodrigo@suse.de - Tag patches * Thu Mar 13 2008 maw@suse.de - Update to version 2.22.0: + Do not print when Escape is pressed to close printing dialog (bgo#495107) + Fix a crash in nautilus properties page (bgo#519679) + Fix a crash with transition effects (bgo#519106) + Fix document mime type detection (bgo#518874) + Fix a crash in forms (bgo#518831) + Fix images extraction (bgo#516237) + Updated translations. * Tue Feb 19 2008 maw@suse.de - Update to version 2.21.91: + Bugs fixed: bgo#512370, bgo#513934, bgo#482720, bgo#512719, bgo#512720, bgo#512718, bgo#512771, and bgo#513203 + Updated translations. * Mon Feb 04 2008 jpr@suse.de - Add evince-thumbnailer-g_type_init.patch (bnc #358405) * Thu Jan 31 2008 maw@suse.de - Update to version 2.21.90: + This release overrides document permissions by default. See http://bugzilla.gnome.org/show_bug.cgi?id=382700 for more information about this. + Ghostscript interface for PostScript documents is now deprecated and libspectre is suggested instead + Port to gio and drop gnome-vfs dependency + Scroll pages in page entry with mouse wheel (bgo#324122) + Automatic scrolling in context menu (bgo#323670) + Kinetic scrolling (bgo#4612713) + New plugin system for backends (bgo#351348) + Allow saving images in formats other than PNG (bgo#500209) + Add support for page transitions (bgo#458460) + Override document restrictions by default (bgo#382700) + Use up/down arrows instead of left/right (bgo#170081) + Reset cursor correctly (bgo#501603, bgo#509958) + Use GSlice to allocate memory (bgo#475972) + Do not limit minimum zoom factor in best fit/fit width mode (bgo#503805) + Use libspectre, if available, for the ps backend (bgo#317106, bgo#499787, bgo#501235, bgo#421879, bgo#445797, bgo#443859, bgo#486547, bgo#386005, bgo#507705) + Put RTL marker in recent file list (bgo#509076) + Put Nautilus extension in right place (bgo#505359) + Avoid filename quoting issues (bgo#502500) + Repair horizontal scrolling with shift (bgo#483412) + Gnome Keyring is now an optional dependency (bgo#509676) + Reduce memory consumption by rendering images on demand + Fix printing in dvi backend when filename contains white spaces + Other bugs fixed: bgo#502843, bgo#460658, bgo#504721, and bgo#511635 + Updated translations - Split out a -devel subpackage. * Fri Jan 25 2008 maw@suse.de - Update to version 2.21.1: + New Features and UI Improvements: * Use message area for notification about errors * Some print settings for documents are stored in metadata * Added command line option for search * Expander with a recent documents is added to toolbar * Egg-recent code dropped * Djvu, dvi and comics are enabled by default * Support for links with URI's like mailto (Pascal Terjan) * Removed the shadow of the fullscreen toolbar + Bug fixes: * Tiff documents were rendered with wrong colors * Fix endless loop when zero pages per sheet is selected * Do not jump to the first page when reloading from command line * Memory leak fix * Fix printing with poppler splash backend * Fix a crash when printing with the gnome-print dialog * Warning fix * Printing multiple pages per sheet fixes * Respect ranges order during print * Silently ignore unknown form fields * Do not show the toolbar in fullscreen mode if the main toolbar is not visible * Give priority to form fields over images + Updated translations - Remove abuild.patch - Respin evince-2.19.92-correct-help-uri.patch and rename it to evince-2.21.1-correct-help-uri.patch. * Tue Oct 16 2007 sbrabec@suse.cz - Package provides replacement for ggv and gpdf. * Thu Oct 11 2007 sbrabec@suse.cz - poppler devel package names prepended by "lib". * Wed Oct 10 2007 maw@suse.de - Remove evince-poppler-0.5.4.patch, evince-poppler-0.5.4-ifdef-cleanup.patch, and evince-poppler-0.5.4-ifdef-zoom-cleanup.patch, which were only necessary to make evince build against an old version of poppler. * Mon Oct 08 2007 sbrabec@suse.cz - Use binding specific poppler devel package. * Mon Oct 01 2007 jpr@suse.de - Don't use cairo rendering patch for zoom (#329047) * Tue Sep 18 2007 maw@suse.de - Update to version 2.20.0: + Forms support broken by forgotten ifdef fix fixed + Fixed an issue with making a copy and xfer to different file system + Desktop file fixes + Updated translations - Respin evince-poppler-0.5.4-ifdef-cleanup.patch. * Sun Sep 16 2007 jpr@suse.de - Add evince-poppler-0.5.4-ifdef-cleanup.patch which augments evince-poppler-0.5.4.patch. The original patch caused print rendering code to be #ifdef'ed out and overloaded the meaning of an [#]ifdef variable (#310058)) * Fri Sep 14 2007 hpj@suse.de - Add evince-2.19.92-correct-help-uri.patch, which lets us find our documentation in help-bundle/. * Mon Sep 10 2007 maw@suse.de - Update to version 2.19.92: + The poppler requirement upstream has been bumped to 0.6 (but we continue to build against 0.5.4, so respin evince-poppler-0.5.4.patch) + Restart searches when reloading a document with the find bar visible + Don't jump to the first page when reloading a document from the last page + Don't update visibility when changing a chrome flag + Use GTK_UNIT_POINTS instead of GTK_UNIT_PIXEL + Make sure current-page <= end-page in continuous mode + Ignore outline items without a title + Use only drag mouse cursor during a drag op + Actually fix printing regressions + Add support for double and triple click selections + Updated translations. * Thu Aug 30 2007 maw@suse.de - Remove perl-dont-interpolate-at-sign.patch, which was working around a temporarily broken intltool. * Wed Aug 29 2007 maw@suse.de - Update to version 2.19.4 + The big bump in version number is due to evince now following version numbers used by much of the rest of the GNOME project + Find works when findbar is hidden (Justin Blanchard) + Use directly cairo_surface_get_content (Jeff Muizelaar) + Great speedup by using CAIRO_FORMAT_RGB24 instead of CAIRO_FORMAT_ARGB32 (Jeff Muizelaar) + Fix for embedded thumbnails dimension and rotation (Carlos Garcia Campos) + Avoid ifdefs inside macros (Jens Granseuer) + Memory leak fixes (Justin Blanchard, Hiroyuki Ikezoe) + New icon sizes (Andreas Nilsson) + Invalid read fix (Justin Blanchard) + Fix multihead problems in toolbar editor (Carlos Garcia Campos) + Use the same cairo context for every page in the same expose event (Carlos Garcia Campos) - Add perl-dont-interpolate-at-sign.patch. * Tue Aug 14 2007 jpr@suse.de - Build evince with PDF support and poppler 0.5.4 (#293561) - Build evince with dejavu support (#288641) * Tue Aug 07 2007 maw@suse.de - Use %%fdupes - Split off a -lang subpackage. * Thu Aug 02 2007 mauro@suse.de - Remove the ExcludeArch per Ro request. * Wed Aug 01 2007 mauro@suse.de - Update to version 0.9.3 - Added an ExcludedArch for ia64 and s390 - Fix a header problem with ev-link, use new gtk tooltips when available instead of ev-tooltip. - Fix compile warnings, fix memory leak, - Bugfix for bug #396535, #449462, #460862, #437681, #460909, #458111, [#455667], #452872, #449734, #452850, #349433, #450148, #415032. * Fri Jul 06 2007 maw@suse.de - Update to version 0.9.1 - New features: * Printing support in djvu documents (Alaska Subedi) * Optional drop of libgnome dependency (Ross Burton) * Print button for preview mode (Carlos Garcia Campos) * Remember print settings (Carlos Garcia Campos) * Use gtk+ builtin paper list to identify the document's paper size (Carlos Garcia Campos) * Start rendering pages before any other jobs (Carlos Garcia Campos) * Developer documentation updated. (Iñigo Martínez) * History button improvements (Nickolay Shmyrev) * Cairo-based renderer for pages and selections of PDF, DVJU and DVI documents (Carlos Garcia Campos) * PDF exporter for printing DVI documents (Alaska Subedi) * Zoom icon artwork (Michael Monreal) * Patch to avoid frequent process wakeup for metadata handling (Bastien Nocera, Arjan van de Ven) * Bumped poppler requirements to 0.5.9 (Carlos Garcia Campos) * Changed sidebar ordering (Wouter Bolsterlee) * Removed extra locking of a main loop to speed up rendering (Carlos Garcia Campos) - Bug fixes and updated translations - Add abuild.patch. * Thu Jun 07 2007 sbrabec@suse.cz - Removed invalid desktop Category "Application" (#254654). * Mon May 14 2007 pgajdos@suse.cz - removed gnome-icon-theme and hicolor-icon-theme from both Requires and BuildRequires [#247450] * Fri Apr 20 2007 aj@suse.de - Use texlive for building. * Wed Apr 11 2007 maw@suse.de - Update to version 0.8.1 - Bugfixes: * Default resolutions used when it's not provided by TIFF document (Carlos Garcia Campos) * Added support for ps, eps and compressed documents thumbnails (Carlos Garcia Campos) * Implemented font color specials in the DVI backend (Ricardo Markiewicz) * DOCUMENTS folder from xdg-data-dirs is used as default folder when opening a file chooser (Matthias Clasen) * unlink-tempfile is used instead of unlink-temp-file (Carlos Garcia Campos) - Updated translations for the ca, gl, eu, es, cs, and dz locales. * Fri Mar 23 2007 maw@suse.de - Update to version 0.8.0 - b.g.o fixes: 416447, 334542, 409828, 392186, 318568, and 164755. * Thu Mar 08 2007 sbrabec@suse.cz - Removed obsolete hicolor icon symlink (#248676). * Wed Mar 07 2007 sbrabec@suse.cz - Enabled all optional features and plugins. * Tue Feb 27 2007 maw@suse.de - BuildRequire and Require hicolor-icon-theme (#247450) - Create a -doc subpackage (#248813). * Mon Feb 19 2007 maw@suse.de - Update to version 0.7.2 - Remove evince-CVE-2006-5864.patch which is now upstream - Package gtk-doc generated docs * Wed Jan 10 2007 sbrabec@suse.cz - More spec file cleanups. * Thu Dec 14 2006 maw@suse.de - Move to /usr - Cleanup specfile a bit. * Thu Dec 07 2006 sbrabec@suse.cz - Fixed buffer overflow in DSC parsing (#225201, CVE-2006-5864). * Mon Nov 13 2006 jhargadon@suse.de - re-enabling evince-desktop.patch to resolve bug #220232 * Tue Oct 17 2006 jhargadon@suse.de - update to version 0.6.1 - Bug Fixes: * Current page follows find page * Reopen reloads document * Document size is guessed correctly * Icons are installed in correct folders * Memory leak fixed, etc - translation updates * Fri Oct 13 2006 jhargadon@suse.de - Update for gnome-doc-utils-devel * Wed Sep 13 2006 jhargadon@suse.de - update to version 0.6.0 - Links aren't lost while resizing - Tiff backend crash is fixed - Recent code and icons code are screen safe - Crash while handling password-protected documents is fixed - translation updates * Fri Aug 18 2006 jhargadon@suse.de - update to version 0.5.5 - Evince have preview mode for using with gtk+ - New print dialog is used with gtk 2.10 - Sidebar is unified with Epiphany - Escape unfocus page entry - Memory leak fixes - updated translations * Wed Aug 02 2006 gekker@suse.de - Update to version 0.5.4 New Features: * Evince supports impress slides with --enable-impress * URI's with anchors can be opened * Evince supports attachments in PDF files * Links system is reworked allowing named links * Evince can search text in DJVU files * Various types of PDF links are now supported * New backend for comic books (CBR/CBZ archives) * Storage of passwords for protected documents in gnome-keyring * Layout settings for new documents are taken from the last used document Interface imporovements: * Esc closes properties dialog * Cursor is hidden in presentation mode * Find previous item is added to the menu * Odd pages are placed to the right in dual page mode * Statusbar was removed to save space * Notification about page processing is shown on the page * Improved intelligent window title that shouldn't confuse users * Show index by default if available * Tooltips for links * Now we have right click context menu Bug Fixes: * Fixed multiple crashes * Page-label command line option works again * GOption port and po/LINGUAS work * Fixed mime type detection by file contents * Several memory leaks were found * Current page is selected more intelligently * View don't jump on scrolling * In presentation mode we scroll by one page * Produce thumbnails for comic books * Ghostscript interpreter is checked in runtime * PS mime types are listed in desktop file * It's possible to add sidebar checkbutton on toolbar * It's possible to print in inverse order * Filechooser now will ask for overwrite confirmation * Search now takes account for scrolling * It's allowed to scroll view from find entry * Evince don't jump to find result if window was scrolled during search * It's now clear what page the toolbar page number applies to * Printing of multiple copies start to work * Improved session handling * Vertical and horizontal scrolling on selection Updated Translations * Mon Feb 20 2006 thoenig@suse.de - Backport fix from Evince CVS to honor API changes of D-BUS 0.60 (closes #151512) * Fri Feb 17 2006 sreeves@suse.de - Update .desktop file (Name, GenericName, Comment, DocPath) * Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires * Wed Jan 11 2006 sbrabec@suse.cz - Removed libpixman from neededforbuild. * Wed Nov 09 2005 sbrabec@suse.cz - Enabled D-BUS support. - Update desktop file. * Wed Nov 09 2005 sbrabec@suse.cz - Show evince in menu (#132746). * Fri Sep 02 2005 gekker@suse.de - Update to version 0.4.0 * Thu Aug 18 2005 gekker@suse.de - Update to version 0.3.4 - Put evince in correct desktop category * Thu Jul 21 2005 gekker@suse.de - Update to version 0.3.2 * Tue May 24 2005 sbrabec@suse.cz - Updated to version 0.3.1. * Mon May 09 2005 sbrabec@suse.cz - New SuSE package, version 0.3.0.
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor