Needs:
- Java >= 1.5 (1.4 does not work). >= 1.6 recommended, because it has getFreeSpace()
- MySQL 5.0 (for 4.x, see Scheduler.java line 32 findChannels)
- MySQL Connector/J
- Linux 2.6.28 or newer (for DVB S2API = DVB API 5.0) or any Linux (old DVB API 3.3)
- /usr/include/linux/dvb/version.h needs to have version 5.0 (if you have kernel >= 2.6.28),
  adapt /usr/include/linux/ as necessary and matching your kernel.
- DVB drivers - working! (hard)
- dvb-tools, only for the initial tuning data in /usr/share/dvb/
  You can also get them from <http://hftom.free.fr/kaxtv/dvbdata.tar.gz>
- lirc - working (hard)
Ubuntu:
- apt-get install sun-java6-jdk (openjdk-6-jre-headless and openjdk-6-jdk untested) libmysql-java mysql-server dvb-utils
- Environment:
  - mysql-java ConnectorJ is in /usr/share/java/mysql-connector-java.jar
  - jni headers are in -I/usr/lib/jvm/java-6-sun/include/ -I/usr/lib/jvm/java-6-sun/include/linux
SuSE:
- YaST, add Java install source, packages java-1_5_0-sun-devel, mysql-connector-java, dvb
- Environment:
  - mysql-java ConnectorJ is in /usr/share/java/mysql-connector-java.jar
Gentoo:
- emerge jdk, jdbc-mysql, linuxtv-dvb-apps
- Environment:
  - jni headers are in -I/usr/lib/jvm/java/include/ -I/usr/lib/jvm/java/include/linux/
    or -I/opt/sun-jdk-1.6.0.12/include/ -I/opt/sun-jdk-1.6.0.12/include/linux/ or similar
  - mysql-java ConnectorJ is in /usr/share/jdbc-mysql/lib/jdbc-mysql.jar
All:
- compile and install libdvben50221 <http://linuxtv.org/hg/dvb-apps/archive/tip.tar.bz2>
  (or just install dvb-utils?) (Only needed for encrypted channels / pay-TV)

Zeipis install:
1. Place zeipis.zip and JNI/ (both) in a directory of your choice
2. Compile JNI component:
  $ cd JNI/dvbtune/
  $ make.sh (adapt paths in it as necessary)
3. Compile CA driver (only if you have encrypted channels / pay-TV):
  $ cd JNI/dvbca/
  $ make.sh (dito)
4. Compile EPG GUI (if zeipisdesktopepg is not already in your tarball)
  $ cd ../epg-qt/
  $ mkdir debug; cd debug
  $ ./configure; make
  $ ./src/zeipisdesktopepg (to run it)

Main problems:
me as user
- premiere activation
- putting CAM and smartcard right way around
- order of magnitude for frequency / symbol rate parameters
- alphacrypt update: remove smartcard, ORF1, CAM menu (gnutv -cammenu, press enter)
dev
- wait between CA and tuning
