debian/0000755000000000000000000000000012164123257007171 5ustar debian/rules0000755000000000000000000000566211467556311010270 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 # These are used for cross-compiling and for saving the configure script # from having to guess our platform (since we know it already) DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) CFLAGS = -Wall -g ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 else CFLAGS += -O2 endif ifneq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) STRIP += --enable-debug endif config.status: configure #Read "The problem with time-stamp skews and Debian source packages:" #in /usr/share/doc/autotools-dev/README.Debian.gz # touch configure.in && \ # touch aclocal.m4 && \ # touch configure dh_testdir # Add here commands to configure the package. CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --sysconfdir=/etc --with-spooldir=\$${prefix}/bin ${STRIP} build: build-stamp build-stamp: config.status dh_testdir # Add here commands to compile the package. cp -p efax/efax.1 efax/efax-0.9a.1 cp -p efax/efix.1 efax/efix-0.9a.1 $(MAKE) touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp # Add here commands to clean up after the build process. [ ! -f Makefile ] || $(MAKE) distclean rm -f efax/efax-0.9a.1 rm -f efax/efix-0.9a.1 dh_clean --exclude ./efax/Makefile.orig --exclude ./efax/efax.c.orig --exclude ./efax/efix.c.orig --exclude ./efax/efaxlib.c.orig --exclude ./efax/efaxmsg.c.orig --exclude ./efax/efaxio.c.orig --exclude ./efax/efaxos.c.orig install: build dh_testdir dh_testroot dh_clean -k config.log --exclude ./efax/Makefile.orig --exclude ./efax/efax.c.orig --exclude ./efax/efix.c.orig --exclude ./efax/efaxlib.c.orig --exclude ./efax/efaxmsg.c.orig --exclude ./efax/efaxio.c.orig --exclude ./efax/efaxos.c.orig dh_installdirs # Add here commands to install the package into debian/efax-gtk. $(MAKE) install DESTDIR=$(CURDIR)/debian/efax-gtk # Build architecture-independent files here. binary-indep: build install # We have nothing to do by default. # Build architecture-dependent files here. binary-arch: build install dh_testdir dh_testroot dh_install dh_installchangelogs ChangeLog dh_installdocs dh_installexamples dh_installmenu dh_installman dh_link dh_strip dh_compress dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install debian/source/0000755000000000000000000000000011546412003010462 5ustar debian/source/format0000644000000000000000000000001411467556776011724 0ustar 3.0 (quilt) debian/efax-gtk-socket-client.10000644000000000000000000000457611467551057013547 0ustar .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH efax-gtk-socket-client 1 "July 18, 2006" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME efax-gtk-socket-client \- a client of efax-gtk to work with lpd/lprng .SH SYNOPSIS .B efax-gtk-socket-client .RI [ hostname ] \ [ port ] .SH DESCRIPTION This program enables lpd/lprng to access the efax-gtk socket server. Meaning the user can send faxes to a printer, which will ack as a fax. .br .sp 2 It takes two arguments - first a hostname to connect to, and secondly a port number at that hostname to connect to. All efax-gtk-socket-client does is to read from standard input (in this case from lpd/lprng) and passes it to a socket at the hostname and port number passed as arguments to it (namely the hostname of the computer efax-gtk is running on - normally you would specify localhost - and the port number of the socket). .br fax:\ .br :sd=/var/spool/fax:\ .br :mx#0:\ .br :sh:\ .br :lp=/dev/null:\ .br :if=/var/spool/fax/efax-gtk-faxfilter: .br .sp 2 This will cause a printer by the name of "fax" to be available, which (if printed to) will send the file to the efax-gtk socket server. If you set efax-gtk to listen on a port other than port 9900, you will need to amend the file /var/spool/fax/efax-gtk-faxfilter by hand to specify the correct port number on which efax-gtk is listening. Don't forget to restart the lpd printer daemon after amending /etc/printcap. .PP .SH OPTIONS [ hostname ] \- The name of the host to listen to. Usually should be locahlhost. .br [ port ] \- the port number to listen to on the [ hostname ]. .SH SEE ALSO .BR efax (1), .BR efax-gtk (1). .SH AUTHOR efax-gtk-socket-client was written by Chris Vine . .PP This manual page was written by Lior Kaplan , for the Debian project (but may be used by others). debian/compat0000644000000000000000000000000211467551057010377 0ustar 5 debian/docs0000644000000000000000000000002411467551057010050 0ustar AUTHORS BUGS README debian/patches/0000755000000000000000000000000011546413067010624 5ustar debian/patches/efax-manpages0000644000000000000000000000077511546412704013271 0ustar Description: Change manpages names according to the binary files. Author: Lior Kaplan --- a/efax/Makefile.in +++ b/efax/Makefile.in @@ -242,7 +242,7 @@ efax_0_9a_SOURCES = efax.c efaxlib.c efaxio.c efaxos.c efaxmsg.c efix_0_9a_SOURCES = efix.c efaxlib.c efaxmsg.c noinst_HEADERS = efaxlib.h efaxio.h efaxos.h efaxmsg.h -dist_man_MANS = efax.1 efix.1 +dist_man_MANS = efax-0.9a.1 efix-0.9a.1 INCLUDES = -DDATADIR=\"$(datadir)\" AM_CFLAGS = @GLIB_CFLAGS@ efax_0_9a_LDADD = @GLIB_LIBS@ debian/patches/desktop0000644000000000000000000000045111467563333012224 0ustar Description: Remove encoding from desktop file to make lintian happy. Author: Lior Kaplan --- a/efax-gtk.desktop +++ b/efax-gtk.desktop @@ -1,6 +1,5 @@ [Desktop Entry] Version=1.0 -Encoding=UTF-8 Name=Efax-gtk Name[zh_TW]=傳真 Name[he_IL]=תוכנת פקסים efax-gtk debian/patches/series0000644000000000000000000000002611467563120012035 0ustar desktop efax-manpages debian/changelog0000644000000000000000000001713112164121573011045 0ustar efax-gtk (3.2.8-2) unstable; urgency=low * debian/control: - Update build dependency from libtiff4-dev to libtiff5-dev - Add Vcs-Git field (Closes: #638472) -- Lior Kaplan Mon, 01 Jul 2013 00:30:31 +0300 efax-gtk (3.2.8-1) unstable; urgency=low * New upstream release -- Lior Kaplan Mon, 04 Apr 2011 22:01:32 +0300 efax-gtk (3.2.6-1) unstable; urgency=low * New upstream release * Switch to dpkg-source 3.0 (quilt) format. * Remove "stock_send-fax.xpm", upstream provides an icon. -- Lior Kaplan Sat, 13 Nov 2010 20:51:44 +0200 efax-gtk (3.2.3-2) unstable; urgency=low * Apply patch by upstream to fix FTBFS on hurd-i386. -- Lior Kaplan Thu, 17 Jun 2010 13:50:08 +0300 efax-gtk (3.2.3-1) unstable; urgency=low * New upstream release - Fixes FTBFS on kfreebsd-* (Closes: #583831) - Ensures PIPE_BUF is defined in mainwindow.cpp (Fixes FTBFS on hurd-i386). -- Lior Kaplan Sat, 05 Jun 2010 02:06:37 +0300 efax-gtk (3.2.2-1) unstable; urgency=low * New upstream release * debian/control: - Add build dependency on pkg-config, libdbus-glib-1-dev, libtiff4-dev. - Remove build dependency on libsigc++-2.0-dev. - Bump Standards-Version to 3.8.4 (no changes needed). - Add dependency on ghostscript package. - Remove dependency on efax package. -- Lior Kaplan Sat, 22 May 2010 18:51:27 +0300 efax-gtk (3.0.17-1) unstable; urgency=low * New upstream release - Fixes FTBFS with g++-4.3 (Closes: #472553) -- Lior Kaplan Fri, 28 Mar 2008 09:52:50 +0300 efax-gtk (3.0.16-2) unstable; urgency=low * Handle nostrip build option (Closes: #436813) * Bump Standards-Version to 3.7.3 (no changes needed) -- Lior Kaplan Fri, 28 Dec 2007 22:24:21 +0200 efax-gtk (3.0.16-1) unstable; urgency=low * New upstream release - Incorporates some patches to upstream. * Merge some changes done in Ubuntu by Christophe Sauthier and Nicolas Valcárcel Scerpella (Closes: #449170,#453036): - Update the .desktop file in line with freedesktop.org guidelines: + Remove the Encoding field (deprecated). + Remove Application in the Categories field (deprecated). + Remove the icon's extension. - Add icon "stock_send-fax.xpm" from gnome-icon-theme to debian/. * debian/control: - Add dependency of autotools-dev as the config.{guess,sub} are from 2003. - Move Homepage from a pseudo-header to a regular header. -- Lior Kaplan Sat, 01 Dec 2007 14:46:27 +0200 efax-gtk (3.0.15-1) unstable; urgency=low * New upstream release * Update debian/menu according to the new menu policy. -- Lior Kaplan Mon, 16 Jul 2007 00:03:09 +0300 efax-gtk (3.0.14-1) unstable; urgency=low * New upstream release -- Lior Kaplan Fri, 06 Apr 2007 00:35:24 +0300 efax-gtk (3.0.12-1) unstable; urgency=low * New upstream release -- Lior Kaplan Sat, 18 Nov 2006 03:23:18 +0200 efax-gtk (3.0.11-1) unstable; urgency=low * New upstream release * Fix efax-gtk.desktop (patch from Ubuntu) (Closes: #383206) -- Lior Kaplan Fri, 25 Aug 2006 17:38:02 +0300 efax-gtk (3.0.10-1) unstable; urgency=low * New upstream release - Adds Traditional Chinese translation * update man pages. * Upgrade standards version to 3.7.2 (no changes needed). * debian/copyright: Add "any later version" to license as done in the sources. -- Lior Kaplan Tue, 18 Jul 2006 23:05:49 +0300 efax-gtk (3.0.9-1) unstable; urgency=low * New upstream release * Add debian/watch -- Lior Kaplan Fri, 17 Mar 2006 00:27:34 +0200 efax-gtk (3.0.7.0-1) unstable; urgency=low * Renaming of upstream version 3.0.7, in order to upload the right source. Kurt Roeckx found that the previous package had the source of version 3.0.0 instead of 3.0.7. - Really fixes FTBFS on 64 bit arches (Closes: #334759) - efax-gtk 3.0.7 reports version 3.0.0 (Closes: #344628) -- Lior Kaplan Sat, 24 Dec 2005 13:57:05 +0200 efax-gtk (3.0.7-1) unstable; urgency=low * New upstream release - Fixes FTBFS on 64 bit arches (Closes: #334759) * Remove efax-gtk-send manpage, binary was dropped in previous versions. -- Lior Kaplan Thu, 1 Dec 2005 23:22:59 +0200 efax-gtk (3.0.6-1) unstable; urgency=low * New upstream release * fix FSF address in debian/copyright * fixed the manpages according to Lintian's warnings -- Lior Kaplan Sun, 16 Oct 2005 23:05:04 +0200 efax-gtk (3.0.4-1) unstable; urgency=low * New upstream release * rebuild due to the C++ ABI transition (Closes: #324758) -- Lior Kaplan Sat, 27 Aug 2005 13:09:29 +0300 efax-gtk (3.0.3-1) unstable; urgency=low * New upstream release. * Closes: #267484: need an option to hide calling-card code * Upgrade standards version to 3.6.2 (no changes needed) * Created man page for efax-gtk-socket-client. -- Lior Kaplan Thu, 21 Jul 2005 00:01:20 +0300 efax-gtk (3.0.2-1) unstable; urgency=low * New upstream release * debian/control: remove gtkmm from the description. * add two example scripts: mail_fax & print_fax -- Lior Kaplan Sat, 11 Jun 2005 14:42:44 +0300 efax-gtk (3.0.1-1) unstable; urgency=low * New upstream release -- Lior Kaplan Thu, 12 May 2005 15:04:22 +0300 efax-gtk (3.0-1) unstable; urgency=low * New upstream release * debian/control: remove libgtkmm-2.4-dev from Depends (not needed any more) -- Lior Kaplan Sat, 7 May 2005 17:46:06 +0300 efax-gtk (2.2.15-1) unstable; urgency=low * New upstream release * debian/control: add Shaul Karl (my sponsor) to uploaders, so the package upload wont consider as a NMU. -- Lior Kaplan Sun, 27 Feb 2005 01:08:55 +0200 efax-gtk (2.2.14-3) unstable; urgency=low * Fix package short description (Closes: #296058). -- Lior Kaplan Mon, 21 Feb 2005 00:01:12 +0200 efax-gtk (2.2.14-2) unstable; urgency=low * Fixed my mail in the last entry -- Lior Kaplan Fri, 21 Jan 2005 17:45:42 +0200 efax-gtk (2.2.14-1) unstable; urgency=low * New maintainer (Closes: #283931). * New upstream release (Closes: #262149). * In version 2.2.0b, Handling different codeset chars in .efax-gtkrc was fixed (Closes: #222736). * Upstream fixed build problem with gcc 3.4 (Closes: #270075). * debian/control:Build-Depends: Ommiting libpango1.0-dev and libatk1.0-dev as some of the other Build-Depends will pull them in. * Checked the compilation warnings with upstream. Nothing to do right now. -- Lior Kaplan Wed, 5 Jan 2005 23:40:30 +0200 efax-gtk (2.0.5a-1) unstable; urgency=low * New upstream release. Closes: #171495 * Sponsored by Francesco P. Lovergine -- Filippo Panessa Thu, 10 Apr 2003 11:38:13 +0200 efax-gtk (1.0.1a-2) unstable; urgency=low * Orphaned: maintainer set to QA team. * clean needs a 'make clean' not 'make distclean'. * Removing config.cache|status in clean target. * revised man pages NAMEs. Thanks lintian. -- Francesco Paolo Lovergine Mon, 7 Apr 2003 16:54:11 +0200 efax-gtk (1.0.1a-1) unstable; urgency=low * Initial Release. Closes: #135054 -- Muhammad Hussain Yusuf Thu, 21 Feb 2002 16:42:45 +0000 debian/menu0000644000000000000000000000017411467551057010072 0ustar ?package(efax-gtk):needs="X11" section="Applications/Network/File Transfer"\ title="efax-gtk" command="/usr/bin/efax-gtk" debian/control0000644000000000000000000000166512164123247010603 0ustar Source: efax-gtk Section: comm Priority: optional Maintainer: Lior Kaplan Build-Depends: debhelper (>= 5.0.0), pkg-config, libgtk2.0-dev, libdbus-glib-1-dev, libtiff5-dev, gettext Standards-Version: 3.9.1 Vcs-Git: git://git.code.sf.net/p/efax-gtk/git Vcs-Browser: http://sourceforge.net/p/efax-gtk/git/ci/master Homepage: http://efax-gtk.sourceforge.net/ Package: efax-gtk Architecture: any Depends: ghostscript, ${shlibs:Depends}, ${misc:Depends} Recommends: heirloom-mailx Description: front end in GTK+ for the efax program efax-gtk is a GTK+ front end for the efax 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. debian/efax-gtk.manpages0000644000000000000000000000007411467551057012425 0ustar debian/efax-gtk-faxfilter.1 debian/efax-gtk-socket-client.1 debian/dirs0000644000000000000000000000006711467551057010070 0ustar usr/share/applications usr/share/pixmaps var/spool/fax debian/efax-gtk.examples0000644000000000000000000000002311467551057012442 0ustar mail_fax print_fax debian/efax-gtk-faxfilter.10000644000000000000000000000112111467551057012746 0ustar .TH efax-gtk-faxfilter 1 "18 July 2006" .SH NAME efax-gtk-faxfilter \- Wrapper around efax-gtk-socket-client .SH SYNOPSIS \fIefax-gtk-faxfilter\fP .br efax-gtk-faxfilter is a script which drives efax-gtk-socket-client - it is the way the user identifies the hostname and the port number for efax-gtk-socket-client. .SH SEE ALSO efax(1), efax-gtk(1), efax-gtk-socket-client(1) .SH AUTHOR efax-gtk-faxfilter was written by Chris Vine . .PP This manual page was written by Lior Kaplan , for the Debian project (but may be used by others). debian/copyright0000644000000000000000000000226111546413454011131 0ustar This package was debianized by Muhammad Hussain Yusuf on Thu, 21 Feb 2002 16:42:45 +0000. It was downloaded from http://efax-gtk.sourceforge.net/ Copyright: Copyright (C) 2001-2011 Chris Vine Copyright (C) 1999 Ed Casas Upstream Author: Chris Vine License: This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This package 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. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. debian/watch0000644000000000000000000000025711467551057010236 0ustar version=3 # Uncomment to find new files on sourceforge, for debscripts >= 2.9 # http://sf.net/#PACKAGE#/#PACKAGE#-(.*)\.tar\.gz http://sf.net/efax-gtk/efax-gtk-(.*)\.src\.tgz