Efax-gtk
Faxing with Linux/Unix
Introduction
Efax-gtk is a GUI front end for the
'efax' fax
program. It can be used to send and receive faxes with a
fax modem, and to
view,
print and manage faxes received. It also has a socket
interface to provide a "virtual printer" for sending faxes from word
processors and similar programs, and can automatically e-mail a
received fax to a designated user, and automatically print a received
fax.
More information is provided in the README file: README
Requirements
To compile and run the current version of efax-gtk, c++-gtk-utils
>= 1.2.7 or >= 2.0.0-rc1, GTK+2 >= 2.12 or GTK+3 >= 2.99
and libtiff must be installed. dbus-glib (>= 0.70) is also required
if the installed glib is less than 2.26. GTK+ comes with Gnome.
c++-gtk-utils can be obtained
from c++-gtk-utils
To use the program you must also have ghostscript (gs) installed (this is included in practically all Linux/Unix-type distributions). You do not need to separately download and install 'efax' - the standard efax-gtk packages in the 'Download' section below include the necessary efax source code.
To use the supplied 'mail_fax'
script (which will automatically mail a received fax to a specified
user), you will also need Heirloom mailx. This can be obtained here, if it
is not included in your distribution: mailx
Download
The source code for the most recent stable version is efax-gtk-3.2.9
The last single theaded version of the program is efax-gtk-2.2.6c : this is still being maintained by way of bug fixes, so bug reports on it will be accepted.
The final version for GTK+1.2 and
gtkmm-1.2 is efax-gtk-1.0.8a
See the ChangeLog
for further information about releases.
Help
A mailing list is
available at https://lists.sourceforge.net/lists/listinfo/efax-gtk-general
,
and a public forum is available at http://sourceforge.net/forum/?group_id=109982
I can be contacted at cvine -at- users -dot-
sourceforge -dot- net.
SVN
NOTE: only the versions of efax-gtk listed above in the Download section are stable. The code in SVN is unstable and although it will probably compile, it is not guaranteed to work. With this understanding, the latest source code in SVN can be obtained from the sourceforge SVN repository with:svn co https://efax-gtk.svn.sourceforge.net/svnroot/efax-gtk/trunk/efax-gtk
The contents of the SVN repository for efax-gtk can be viewed
through the web interface at viewSVN
Precompiled
packages
A precompiled package of version 3.2.6 for Debian GNU/Linux unstable (SID) can be obtained here: Debian unstable . A precompiled package of version 3.0.17 for Debian stable can be obtained here: Debian stable .
A precompiled package of version 3.2.0 for Fedora 12 (x86) and version 3.0.19 for Fedora 11 (x86) is available from Zdravko Nikolov here: Fedora .A precompiled package of version 3.0.7 for Slackware 10.2 by
Gergely Szakats can be obtained here: Slackware .
A precompiled package of version 3.0.8 for OpenSuse 10.0 by David
Weber can be obtained here:
OpenSuse .
Any issues about the precompiled packages should be sent to the
relevant maintainer of the package concerned.
Chris Vine cvine -at- users -dot- sourceforge -dot- net