===================================================================================================
**** If you like the programs i'm porting and you want to donate to me, see the following URL: ****
**** http://www.bitwiseworks.com/shop/index.php?id_product=38&controller=product&id_lang=1     ****
===================================================================================================
BiblioteQ v10.01   README 20.04.2015


Please use the dir structure as in zip.

Din't test much :P

 CONTENTS OF THIS FILE
========================

1. INTRODUCTION

2. REQUIREMENTS

3. INSTALLATION

4. LICENSE, COPYRIGHT, DISCLAIMER

5. CONTACT

6. CREDITS

7. SUPPORT AND DONATIONS

8. HISTORY

9. RESTRICTIONS


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

Welcome to BiblioteQ v10.01 port for OS/2 and eComStation.

BiblioteQ strives to be a complete and thorough library management suite. 
The application is supported on numerous platforms, including FreeBSD, Linux, OS X, Solaris, Os/2
and Windows. 
Installers are available for OS X, Unix, and Windows.
For some categories, BiblioteQ provides a mechanism for querying the Library of Congress, 
or any other Z39.50-capable system, via the standard Z39.50 protocol; thus simplifying the 
data-entry process.
As for database connectivity, BiblioteQ supports both PostgreSQL and SQLite database engines. 

2. REQUIREMENTS
===============
  The following requirements can be installed either by rpm or by zip files  
  except Extended System Tray widget which is currently available as zip only.
  

  RPM Installation (preferred):
  ============================
  klibc
  -----
    1. yum install libc
  
  GCC4Core
  --------
    1. yum install libgcc1
    2. yum install libssp
    3. yum install libstdc++6 libstdc++
    4. yum install libsupc++6 libsupc++
    5. yum install libgcc-fwd
  
  Qt4 dll
  -------
    1. yum install libqt4
    
  pthread
  -------
    1. yum install pthread

   ssp
   ---
    1. yum install libssp    

   exslt
   -----
    1. yum install libExslt   

  ZIP Installation:
  =================
  klibc    
  -----
    1. Download klibc 0.6.6 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.3.0 or better from ftp://ftp.netlabs.org/pub/gcc
    2. Install the files to your libpath eg. x:\ecs\dll
  
  Qtcore4   
  -------
    1. Download Qt4 4.7.3 or better (see http://svn.netlabs.org/qt4 for more 
      information). 'Qt Runtime Libraries and Plugins' is sufficient.
    2. Install the files according to the readme
  
  pthread
  -------
    1. Download pthread from f.i. http://rpm.netlabs.org/release/00/zip
    2. Unpack and install the dll to your libpath eg. x:\ecs\dll

  gpg-erro
  --------
    1. Download gpg-error from f.i. http://hobbes.nmsu.edu/download/pub/os2/dev/util/libgpg-error-1.13.zip
    2. Unpack and install the dll to your libpath eg. x:\ecs\dll

   gtls28
   ------
    1. Download gtls28 from f.i. http://hobbes.nmsu.edu/download/pub/os2/dev/unix/gnutls-3.3.9.zip
    2. Unpack and install the dll to your libpath eg. x:\ecs\dll
    3. Gtls28 also needs intl28.dll from http://hobbes.nmsu.edu/download/pub/os2/dev/misc/gettext-0.19.2.zip
       and http://hobbes.nmsu.edu/download/pub/os2/dev/misc/libiconv-1.14.zip

   gcrypt
   -----
    1. Download gcrypt from f.i. http://hobbes.nmsu.edu/download/pub/os2/dev/util/libgcrypt-1.6.2.zip
    2. Unpack and install the dll to your libpath eg. x:\ecs\dll

  Extended System Tray
  --------------------
    1. ExtendedSysTray widget for xCenter/eCenter. Not strictly required 
       but strongly recommended. Get it from here if you do not have it 
       installed already - ftp://ftp.netlabs.org/pub/qt4/xsystray/

4. INSTALLATION
===============

BiblioteQ
--------

  1. Create a directory for BiblioteQ.
  2. Extract the BiblioteQ package to the new directory.
  3. Create a WPS object for BiblioteQ.exe.
  4. Start BiblioteQ
  5. Enjoy the app
  

5. LICENSE, COPYRIGHT, DISCLAIMER
=================================

(C) 2007-2015 Alexis Megas http://biblioteq.sourceforge.net/index.html

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


6. CONTACT
==========

if you find a bug, then add a ticket to the trac at http://svn.netlabs.org/qtapps

Only bug reports with a reproducable bug are accepted. :-)



7. CREDITS
==========

The port was done by: Elbert Pol aka TeLLie

Thanks go to:
  * Alexis Megas
  * Dmitry A. Kuminov
  * Silvan Scherrer

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


8. SUPPORT AND DONATIONS
========================

BiblioteQ 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.


9. HISTORY
==========
Compiled now with Qt4.7.3 GA

April 19, 2015.

    Version 10.01 is available.
    Added proxy authentication support to SRU magazine queries.
    All database retrieval queries are now forward-only. Please see https://doc.qt.io/qt-4.8/qsqlquery.html#setForwardOnly.
    Allow usage of QHttp in place of QNetworkAccessManager. Source only.
    Corrected postgresql_destroy_schema.sql.
    Corrected selections of requested items.
    Corrected variable assignment in marc::parseBookZ3950Marc21() with respect to fields 100 and 700.
    Disable general search widgets after a search is performed. Widgets may be enabled via the interface.
    Introduced a basic search that's integrated into the main window.
    Layout changes.
    Moved the category option into the View menu.
    New PostgreSQL guest account! Please see postgresql_update_schema.sql.
    Patrons may now decline reservation histories. Enabled by default.
    Removed biblioteq_patron permissions from biblioteq_membership. PostgreSQL administrators, please see postgresql_update_schema.sql. The biblioteq_membership role must not have access to patron activity.
    Support OS X 10.6.8 and Qt 4.8.6. Thanks to Ceres for reporting the errors.
    Upgraded Qt products to version 5.4.1 on Windows.
