Qpdfview 0.4.8 GA installation


0. CONTENTS OF THIS FILE
========================

1. INTRODUCTION

2. REQUIREMENTS

3. INSTALLATION

4. BUGREPORTS

5. CREDITS

6. SUPPORT AND DONATIONS

7. HISTORY


1. INTRODUCTION
===============

Welcome to Qpdfview 0.4.8 GA port for OS/2 and eComStation.


2. REQUIREMENTS
===============

The following requirements need to be installed.


2.1 kLIBC, GCC4Core, Qt4, Zlib, cups
------------------------------------

The installation of these products can be done either by RPM or ZIP files.

2.1.a RPM installation
----------------------

kLIBC
-----

  1. yum install libc

GCC4Core
--------

  1. yum install libgcc4*
  2. yum install gcc-stack-protector
  3. yum install gcc-stdc++-shared-library
  4. yum install gcc-supc++-shared-library

Qt4 dll
-------

  1. yum install libqt4

Zlib
----

  1. yum install zlib

Jpeg
----

  1. yum install libjpeg

djvulibre
---------

  not available as a rpm at this time of writing

cups
----

  not available as a rpm at this time of writing

freetype/fontconfig
-------------------

  not available as a rpm at this time of writing

ghstscript
----------

  not available as a rpm at this time of writing

pthread
-------

  1. yum install pthread


2.1.b ZIP Installation
----------------------

kLIBC
-----

  1. Download kLIBC 0.6.5 or better (see http://svn.netlabs.org/libc for more
     information)
  2. Install the files to your libpath eg x:\ecs\dll

GCC4Core
--------

  1. Download GCC4Core 1.2.1 or better from http://ftp.netlabs.org/pub/gcc
  2. Install the files to your libpath eg. x:\ecs\dll

Qt4 dll
-------

  1. Download Qt4 4.7.3 or better (see http://svn.netlabs.org/qt4 for more 
     information)
  2. Install the files according to the readme

Zlib
----

  1. Download zlib from http://rpm.netlabs.org/release/00/zip
  2. Unpack and install z.dll to your libpath eg. x:\ecs\dll

Jpeg
----

  1. Download jpeg from http://rpm.netlabs.org/release/00/zip
  2. Unpack and install jpeg.dll to your libpath eg. x:\ecs\dll

djvulibre
---------

  1. Download djvulibre from ftp://ftp.netlabs.org/pub/unixos2/djvulibre-3_5_25.zip
  2. Unpack and install djvu.dll to your libpath eg. x:\ecs\dll

cups
----

  1. Go to eCUPS wiki to see how to install eCUPS (http://svn.netlabs.org/ecups)
  2. Install eCUPS according to the above wiki

freetype/fontconfig
-------------------

  1. Download MZFNTCFGFT_RUNTIME as zip or wpi from 
     ftp://ftp.netlabs.org/incoming/mozilla
  2. Unpack and install it to your libpath eg. x:\ecs\dll

ghostscript
-----------

  1. Download ghostscript as zip from ftp://ftp.netlabs.org/pub/unixos2/gs871os2.zip
  2. Unpack and install the gsdll23.dll to your libpath eg. x:\ecs\dll
     (note this ghostscript it right now not compatible with P. Smedley's port)

pthread
-------

  1. Download pthread from http://rpm.netlabs.org/release/00/zip
  2. Unpack and install pthr01.dll to your libpath eg. x:\ecs\dll
 

3. INSTALLATION
===============
          
To install qpdfview, do the following:

  1. Create a directory for qpdfview.
  2. Extract the qpdfview package to the new directory.
  3. Create a WPS object for qdpfview.exe.
  4. Start qdpfview
  5. Happy using it
  6. If you want to use qpdfview from within a browser, you have to copy
     popp*.dll and tiff.dll to the libpath eg. x:\ecs\dll

If you have tried to open a file and not all requirements have been there at
this try, Qt screwed his plugin cache.
To overcome that delete %HOME%/.config/Trolltech.ini. It will be created again
when a Qt app starts.

Optional: to have special fonts working you need poppler-data pack.

  - extract the 4 directories from the package found on http://poppler.freedesktop.org
    to your %unixroot%/usr/local/share/poppler or to the dir where qpdfview.exe is installed
  - if you also want japanese fonts working, take care that the "Times New Roman WT J" font
    is installed. This font is used as a fallback
  

4. BUGREPORTS
=============

Please create bugreports at http://svn.netlabs.org/qtapps
Only bug reports with a reproducable bug are accepted. :-)


5. CREDITS
==========

The port was done by:

Silvan Scherrer aka _diver

Thanks go to:

  * Dmitriy Kuminov

They either helped me when I had some nasty questions or did some testing for
me.


6. SUPPORT AND DONATIONS
========================

qpdfview port is based on volunteer work. If you would like to support further
development, you can do so in one of the following ways:


  * Donate to the Qt4 project: see qt.netlabs.org for more information

  * Contribute to the project: Besides actual development, this also includes
    maintaining the documentation and the project web site as well as help
    for users.


7. HISTORY
==========

2014-02-18

  * updated to latest qpdfview 0.4.8 source

2013-12-03

  * updated to latest qpdfview 0.4.7 source

2013-11-29

  * updated to latest poppler 0.24.4

2013-10-15

  * updated to latest qpdfview 0.4.6 source

2013-08-14

  * updated to latest qpdfview 0.4.4.99 source
  * updated to latest poppler 0.24.0

2013-06-17

  * added .ps and .eps file support

2013-05-27

  * updated to latest qpdfview 0.4.3 source

2013-05-14

  * updated to latest qpdfview 0.4.3 beta source

2013-04-25

  * updated to latest poppler 0.22.3

2013-04-19

  * updated to latest qpdfview 0.4.2 beta source

2013-03-25

  * updated to latest qpdfview 0.4.1 source

2013-03-20

  * updated to latest qpdfview 0.4.1 beta source

2013-02-19

  * updated to latest qpdfview 0.4.0 source

2013-02-12

  * updated to latest qpdfview 0.4.0 beta1 source

2013-02-06

  * updated to latest qpdfview 0.3.7 source

2013-01-14

  * updated to latest poppler 0.22.0

2012-12-13

  * updated to latest qpdfview 0.3.7 beta 1 source

2012-11-27

  * updated to latest qpdfview source

2012-10-29

  * created install.os2
  * updated qpdfview to contain a icon (thx Herwig)

2012-10-24

  * first public port


