Downloads

Here you can find some downloads

Installation using APT

The recommended way to install YajHFC on Debian/Ubuntu is to use the YajHFC apt repository.

To use it, add the following line to your /etc/apt/sources.list and run apt-get update :

deb http://download.yajhfc.de/repository/apt/ stable/

The packages found there should work for both Debian and Ubuntu, so you can use the same apt line for both distributuions.

Usually you will receive a warning that my packages are not authenticated when you try to add my packages for the first time (since I am not a Debian or Ubuntu maintainer).
You can either ignore this warning or import my public key, so that apt considers my packages "trustworthy".

To import the public key, execute the following command in a terminal (and re-run "apt-get update" afterwards):

wget -q https://www.yajhfc.de/JonasWolz.pub -O - | sudo apt-key add -

After successfully adding the repository, you will have the following additional packages available:

yajhfc
Installs the main jar file, a launcher and adds a menu shortcut.
yajhfc-console
Installs a command line only version of YajHFC (cyajhfc).
yajhfc-faxprinter
Installs a fax printer in CUPS.
yajhfc-fopplugin
Installs the YajHFC FOPPlugin.
yajhfc-pdfplugin
Installs the YajHFC PDF plugin.

You can now install YajHFC just like any other software packaged for your distribution.

For example, to install a fax printer and all dependencies, run the following command:

sudo apt-get install yajhfc-faxprinter

If you have any questions about the .deb packages, please write to the yajhfc-user mailing list or contact me by mail at support@yajhfc.de.

Manual Installation

If you can not or do not want to use the apt repository, you can download the packages directly from the following directory:

http://download.yajhfc.de/repository/apt/stable/deb-all/

Sources

The sources for the .deb packages are available in the following locations:

Using APT:

deb-src http://download.yajhfc.de/repository/apt/ stable/

Manual download:

http://download.yajhfc.de/repository/apt/stable/sources/

If you are interested in the source code, just download the source archive for the release you are interested in (e.g. yajhfc-0_3_2-src.zip for version 0.3.2).

Alternatively, go to Github and download the source code from the git repositories.

To build YajHFC, you will also need an up-to-date version of the gnu.hylafax library from https://github.com/jwolz/yajhfc-gnu-hylafax.

For more detailed instructions on how to build YajHFC from the source code please see the file BUILDING.txt included in the source archive.

Software packages used by YajHFC

YajHFC uses the following third-party packages (you don't need to download any of these just to run YajHFC, however):

  1. The gnu.hylafax library.
  2. TableLayout.jar from https://tablelayout.dev.java.net/. The necessary classes from this package are included in the jar sub-directory of the source archive.
  3. "Java look and feel Graphics Repository" (jlfgr-1_0.jar) from http://java.sun.com/developer/techDocs/hi/repository/. The necessary GIF files from this package are included in the jar sub-directory of the source archive, too.

Subcategories

Here you can find an archive of previous YajHFC versions.