Evince (neko mips4)
From Nekoware
| neko_evince | |
| Packaged by: | Jeremy Y. Meng void.foo@gmail dot com |
|---|---|
| Internal Version: | 1 |
| Download: | neko_evince-0.4.0.tardist |
| Current release: | 0.4.0 / January 18 2006 |
| Use: | Unknown |
| Licence: | Unknown |
| Website: | www.gnome.org/projects/evince/ |
Evince is a document viewer for multiple document formats. It currently supports pdf, postscript, djvu, tiff and dvi. The goal of evince is to replace the multiple document viewers that exist on the GNOME Desktop with a single simple application.
Evince is specifically designed to support the file following formats.
PDF Postscript djvu (not in this nekoware version because no neko_libdjvure yet) tiff dvi
For more information, see
http://www.gnome.org/projects/evince/
Contents |
[edit] Installing the package
Download and install the neko_evince-0.4.0 (version 1) tardist package from the Nekoware repository.
Installation of the precompiled binary package can be achieved using either Software Manager or inst: In the case of inst, all that's required is the command:
~ $ inst -f /path/to/neko_evince-0.4.0.tardist install all keep *.opt.src go quit
You will need "root" privileges to install the software.
A list of all files is installed by this package is available.
[edit] Package Dependencies
The following additional packages are required to run this software correctly:
[edit] Package Incompatibilities
The following packages are marked as incompatible.
- No incompatibilities.
[edit] Package Layout
Default indicates whether the subsystem will be installed if "install standard" (or similar) is used. Order is used if any given subsystem must be installed before others.
| Name | Size [Kbytes] | Default | Order | Description |
|---|---|---|---|---|
| neko_evince.sw.eoe | 2,241 | Yes | 9999 | execution only env |
| neko_evince.sw.lib | 0 | Yes | 9999 | shared libraries |
| neko_evince.opt.relnotes | 3 | No | 9999 | release notes |
| neko_evince.opt.src | 871 | No | 9999 | original source code |
| neko_evince.opt.dist | 15 | No | 9999 | distribution files |
[edit] Compiling
As for the majority of Nekoware packages, the 7.4.x release of SGI's MIPSpro Compiler suite has been used to build this package.
[edit] Environment
setenv CC c99 setenv CXX CC setenv CPP setenv CFLAGS -O3 -mips4 -I/usr/nekoware/include -OPT:Olimit=0:roundoff=3 -TARG:platform=IP27:proc=r10000 -Wl,-rpath -Wl,/usr/nekoware/lib setenv CPPFLAGS -I/usr/nekoware/include setenv CXXFLAGS -O3 -mips4 -I/usr/nekoware/include -OPT:Olimit=0:roundoff=3 -TARG:platform=IP27:proc=r10000 -Wl,-rpath -Wl,/usr/nekoware/lib setenv LDFLAGS -L/usr/nekoware/lib setenv PKG_CONFIG /usr/nekoware/bin/pkg-config setenv PKG_CONFIG_PATH /usr/nekoware/lib/pkgconfig setenv PKG_CONFIG_LIBDIR /usr/nekoware/lib setenv LD_LIBRARY_PATH /usr/nekoware/lib setenv LD_LIBRARYN32_PATH /usr/nekoware/lib:/usr/nekoware/qt/lib setenv LD_LIBRARY64_PATH /usr/nekoware/lib64
[edit] Configure
./configure --with-gs=/usr/nekoware/bin/gs --enable-tiff --enable-dvi --enable-pixbuf --prefix=/usr/nekoware
[edit] Release Notes
Click on the "show" link to expand the contents of the package's 'relnotes' file.
| The original "relnotes" File. |
|---|
PACKAGE NAME
neko_evince
SOURCE/VERSION
evince-0.4.0
DESCRIPTION
Evince is a document viewer for multiple document formats. It
currently supports pdf, postscript, djvu, tiff and dvi. The goal of
evince is to replace the multiple document viewers that exist on the
GNOME Desktop with a single simple application.
Evince is specifically designed to support the file following formats.
PDF
Postscript
djvu (not in this nekoware version because no neko_libdjvure yet)
tiff
dvi
For more information, see
http://www.gnome.org/projects/evince/
ENVIRONMENT VARIABLES
setenv CC c99
setenv CXX CC
setenv CPP
setenv CFLAGS -O3 -mips4 -I/usr/nekoware/include -OPT:Olimit=0:roundoff=3 -TARG:platform=IP27:proc=r10000 -Wl,-rpath -Wl,/usr/nekoware/lib
setenv CPPFLAGS -I/usr/nekoware/include
setenv CXXFLAGS -O3 -mips4 -I/usr/nekoware/include -OPT:Olimit=0:roundoff=3 -TARG:platform=IP27:proc=r10000 -Wl,-rpath -Wl,/usr/nekoware/lib
setenv LDFLAGS -L/usr/nekoware/lib
setenv PKG_CONFIG /usr/nekoware/bin/pkg-config
setenv PKG_CONFIG_PATH /usr/nekoware/lib/pkgconfig
setenv PKG_CONFIG_LIBDIR /usr/nekoware/lib
setenv LD_LIBRARY_PATH /usr/nekoware/lib
setenv LD_LIBRARYN32_PATH /usr/nekoware/lib:/usr/nekoware/qt/lib
setenv LD_LIBRARY64_PATH /usr/nekoware/lib64
CONFIGURE FLAGS
./configure --with-gs=/usr/nekoware/bin/gs --enable-tiff --enable-dvi --enable-pixbuf --prefix=/usr/nekoware
KNOWN DEPENDANCIES
atk-1.10.1, cairo-1.0.2, esd, expat-2005-01-28, fontconfig-2.3.2,
freetype2-2.1.10, gconf-2.12.1, gettext-0.14.1, glib-2.8.4,
glitz-20050806, gnomekeyring-0.4.6, gnomevfs-2.12.2, gtk-2.8.8,
libart, audiofile, libbonobo-2.10.1, libbonoboui-2.10.1,
libglade-2.5.1, libgnome-2.12.0.1, libgnomeprint-2.8.2,
libgnomeprintui-2.8.2, libgnomeui-2.12.0, libiconv-1.9.2, libjpeg-6b,
libpixman-0.1.6, libpng-1.2.8, libxft-2.1.6, libxml2,
libxrender-0.8.4, openssl-0.9.7i, orbit2-2.12.4, pango-1.10.1,
poppler-0.5.0, popt-1.7, share_mime_info, tiff, zlib,
ERRORS/MISCELLANEOUS
1. No djvu support yet.
2. Although changing '-lt1lib' to '-lt1' in ./configure and thereafter
generated ./dvi/mdvi-lib/Makefile make evince compile with t1lib,
however, t1lib not working properly when viewing *.dvi files.
Thus in this version, t1lib for dvi is not enabled.
3. Static libs should appear before dynamic shared libs in linking.
I manually adjusted them in the command-line.
4. XDG_DATA_DIRS=/usr/nekoware/share
is needed for evince to find mime database.
I renamed
/usr/nekoware/bin/evince
to
/usr/nekoware/bin/evince-0.4.0
then added a shell script wrapper 'evince' for the job.
5. need neko_ghostscript for view postscript document, although
not specified as a dependency (people don't need to install it
if they don't use evince to view *.ps files.
Similarly, teTeX is needed for viewing *.dvi files.
PACKAGED BY
Jeremy Y. Meng ( void.foo at gmail dot com )
|
[edit] Errors/Miscellaneous
1. No djvu support yet.
2. Although changing '-lt1lib' to '-lt1' in ./configure and thereafter
generated ./dvi/mdvi-lib/Makefile make evince compile with t1lib,
however, t1lib not working properly when viewing *.dvi files.
Thus in this version, t1lib for dvi is not enabled.
3. Static libs should appear before dynamic shared libs in linking.
I manually adjusted them in the command-line.
4. XDG_DATA_DIRS=/usr/nekoware/share
is needed for evince to find mime database.
I renamed
/usr/nekoware/bin/evince
to
/usr/nekoware/bin/evince-0.4.0
then added a shell script wrapper 'evince' for the job.
5. need neko_ghostscript for view postscript document, although not specified as a dependency (people don't need to install it if they don't use evince to view *.ps files.
Similarly, teTeX is needed for viewing *.dvi files.
[edit] Older Versions
- None
