diff -Nru hylafax-6.0.6/debian/changelog hylafax-6.0.6/debian/changelog --- hylafax-6.0.6/debian/changelog 2014-12-04 21:48:07.000000000 +0000 +++ hylafax-6.0.6/debian/changelog 2016-11-11 15:27:24.000000000 +0000 @@ -1,3 +1,26 @@ +hylafax (3:6.0.6-7) unstable; urgency=medium + + * debian/control: + - Use newer version of substvar: ${binary:Version}. Closes: #833207 + - Add misc depends to debug packages. + - Set section of debug packages to 'debug'. + - Bump to Standards Version 3.9.8 (no changes). + - Set dependency to debhelper version 9. + - Remove Vcs entries (they were no Debian Vcs). + - Update my own email address. + * Add some upstream patches: + - 821: Check faxanswer "how" parameter length. + - 822: Last line of configuration file may not be terminated by '\n'. + - 823: Set fax status on glare errors. + - 824: serverconfig fixup: JobRetryOther + JobRequeueOther. + - 825: Fix memory corruption when using libtiff v4.0 or newer. + * Add some more patches: + - 826: Do not send pnmtops dpi value as float value. Closes: #727608 + - 827: Make Debian build reproducible. Closes: #790355 + * Remove obsolete debian/NEWS file. + + -- Joachim Wiedorn Fri, 11 Nov 2016 16:27:24 +0100 + hylafax (3:6.0.6-6) unstable; urgency=medium * Don't remove files managed by dpkg when purging package. diff -Nru hylafax-6.0.6/debian/control hylafax-6.0.6/debian/control --- hylafax-6.0.6/debian/control 2013-03-10 17:17:18.000000000 +0000 +++ hylafax-6.0.6/debian/control 2016-11-07 16:28:41.000000000 +0000 @@ -1,18 +1,29 @@ Source: hylafax -Maintainer: Giuseppe Sacco -Uploaders: Joachim Wiedorn Section: comm Priority: extra -Standards-Version: 3.9.2 +Maintainer: Giuseppe Sacco +Uploaders: Joachim Wiedorn +Build-Depends: debhelper (>= 9), + autotools-dev, libjbig-dev, + libtiff5-dev (>= 4.0.1-3), + libtiff-tools (>= 4.0.1-3), + zlib1g-dev (>= 0.95), ed, + libpam-dev | libpam0g-dev, + gsfonts, ghostscript, + dpkg (>= 1.14.6) +Standards-Version: 3.9.8 Homepage: http://www.hylafax.org -Vcs-Cvs: :pserver:cvs@cvs.hylafax.org:/cvsroot -Vcs-Browser: http://git.hylafax.org/HylaFAX -Build-Depends: debhelper (>= 7.0.50~), libtiff5-dev (>= 4.0.1-3), libtiff-tools (>= 4.0.1-3), zlib1g-dev (>= 0.95), ed, autotools-dev, libpam-dev | libpam0g-dev, gsfonts, ghostscript, dpkg (>= 1.14.6), libjbig-dev Package: hylafax-server Architecture: any Section: comm -Depends: ${shlibs:Depends}, ${misc:Depends}, libtiff-tools (>= 4.0.1-3), hylafax-client (= ${binary:Version}), bsd-mailx | mailx, psmisc, sed (>= 4.1.2), ghostscript, adduser, lsb-base (>= 3.0-6), exim4-daemon-light | mail-transport-agent +Depends: ${shlibs:Depends}, ${misc:Depends}, + hylafax-client (= ${binary:Version}), + libtiff-tools (>= 4.0.1-3), + bsd-mailx | mailx, psmisc, + sed (>= 4.1.2), ghostscript, + adduser, lsb-base (>= 3.0-6), + exim4-daemon-light | mail-transport-agent Suggests: mgetty, psrip Conflicts: mgetty-fax, capi4hylafax (<< 1:01.02.03-4) Description: Flexible client/server fax software - server daemons @@ -27,7 +38,9 @@ Package: hylafax-client Architecture: any Section: comm -Depends: ${shlibs:Depends}, ${misc:Depends}, enscript | libgnomeprint-data, ucf, gsfonts, ghostscript +Depends: ${shlibs:Depends}, ${misc:Depends}, + enscript | libgnomeprint-data, + ucf, gsfonts, ghostscript Pre-Depends: libpaper-utils Suggests: mgetty-viewfax Recommends: netpbm, transfig @@ -39,9 +52,9 @@ retrieval of facsimiles and the send of alphanumeric pages. Package: hylafax-server-dbg -Section: comm +Section: debug Architecture: any -Depends: hylafax-server (= ${Source-Version}) +Depends: hylafax-server (= ${binary:Version}), ${misc:Depends} Description: Debug symbols for the hylafax server This package support the sending and receiving of facsimiles, the polled retrieval of facsimiles and the send of alphanumeric pages. @@ -55,8 +68,8 @@ Package: hylafax-client-dbg Architecture: any -Section: comm -Depends: hylafax-client (= ${Source-Version}) +Section: debug +Depends: hylafax-client (= ${binary:Version}), ${misc:Depends} Description: Flexible client/server fax software - client utilities The HylaFAX client software communicates with a HylaFAX server via TCP/IP. . diff -Nru hylafax-6.0.6/debian/NEWS hylafax-6.0.6/debian/NEWS --- hylafax-6.0.6/debian/NEWS 2011-12-29 08:25:40.000000000 +0000 +++ hylafax-6.0.6/debian/NEWS 1970-01-01 00:00:00.000000000 +0000 @@ -1,162 +0,0 @@ -hylafax (2:6.1~20111227-3) unstable; urgency=low - - * Added two more options for cron jobs. Hylafax will delete old logs - and old faxes from its spool directory. Usually this is done after - 35 days, but now it is possible to change this period and other - parameters in /etc/default/hylafax. If these options are not specified - at all, then cron operations aren't run. - - -- Giuseppe Sacco Thu, 29 Dec 2011 09:19:15 +0100 - -hylafax (2:6.0.4-9) unstable; urgency=low - - * Please note that faxmail in hylafax 6 version changed behaviour - on managing postscript files. In hylafax version 4 all postscript - attachments are "inlined" into the main postscript document, meaning - that the 1 postscript document submitted has all postscript - attachments consumed inside it, followed by the non-postscript documents - (in order). - In hylafax 6 all postscript attachments are submitted per se. - Also note that new faxmail revert behaviour if it find postscript - attachments with mime Content-Type application/x-faxmail-inline-postscript - - -- Giuseppe Sacco Wed, 11 Aug 2010 19:30:12 +0200 - -hylafax (2:6.0.4-7) unstable; urgency=low - - * Changed regex library used from internal one to the libc implementation. - * Removed all files in $SPOOL/bin from confiles. This means that they aren't - checked anymore for differences while upgrading. If anyone need to - customise any of these files, he should copy them, change them, and then - update /etc/hylafax/config* files in order to use customised files - instead of default ones. - - -- Giuseppe Sacco Sun, 20 Jun 2010 15:28:00 +0200 - -hylafax (2:6.0.4-4) unstable; urgency=low - - For the first time this package start to provide all required - configuration to run on Debian and Ubuntu systems. - - A few steps has been done in order to support upstart, as required - by Ubuntu and probably also by Debian squeeze. - - -- Giuseppe Sacco Tue, 11 May 2010 10:50:26 +0200 - -hylafax (2:6.0.0~rc1) unstable; urgency=low - - Changed the received queue protection method. The old method was - added in Debian from a proposed patch, but upstream choosed a different - way of protecting the queue. Please check the new parameters PublicJobQ - and PublicRecvQ documented in hfaxd manual page. - - -- Giuseppe Sacco Sat, 18 Apr 2009 17:02:26 +0200 - -hylafax (2:4.3.0-9) unstable; urgency=low - - This new version uses lsb functions to manage start/stop daemons output, and - it also changes the FROM address of all emails that are now from "faxmaster". - If you wish to change it, you may as usual, customize /etc/hylafax/FaxNotify - and add FROMADDR="username@domain.tld". - - -- Giuseppe Sacco Tue, 19 Sep 2006 09:48:04 +0200 - -hylafax (2:4.3.0-4) unstable; urgency=low - - This Debian version of hylafax will support PAM. To enable such support, - you need to install an appropriate file under /etc/pam.d/. An example - of such a file is in /usr/share/doc/hylafax-server/examples/. - - -- Giuseppe Sacco Thu, 13 Jun 2006 12:34:14 +0200 - -hylafax (2:4.3.0-1) unstable; urgency=low - - All versions of hylafax disabled PAM when installed. - This new version ships a very simple configuration file - in /usr/share/doc/hylafax-server/examples/pam-hylafax. To enable - PAM support just copy this file in /etc/pam.d and name it hylafax. - - -- Giuseppe Sacco Thu, 1 Jun 2006 11:49:11 +0200 - -hylafax (1:4.2.1-1) unstable; urgency=high - - Many hylafax installations have insecure entries in hosts.hfaxd. The - problem is that if you enter "username" it will also match - "otherusername"; "host" will also match "hostname". - - Unless you intend such behavior, you should modify your hosts.hfaxd to - use start and end delimiters as in the following examples: - - @192.168.0.[0-9]+$ - ^username@:uid:pass:adminpass - ^user@host$ - - -- Giuseppe Sacco Thu, 6 Jan 2005 13:05:32 +0100 - -hylafax (1:4.2.0-16) unstable; urgency=medium - - A script for storing cover pages is now added in the - /usr/share/doc/hylafax-server/examples directory. It should be - called in place of the supplied faxsend. It will merge the - cover page and the document and then call the real faxsend. - - This workaround is taken from hylafax bug #603 - (http://bugs.hylafax.org/bugzilla/show_bug.cgi?id=603) - but it should be pointed that this is not really a bug, while a - wish that my users hope to be accepted by hylafax authors. - - In order to use it, just copy it in any directory, like - /usr/local/bin/retainfaxcover.sh and add the following line to - /etc/hylafax/config: - - SendFaxCmd /usr/local/bin/retainfaxcover.sh - - the restart hylafax calling '/etc/init.d/hylafax force-reload' - - -- Giuseppe Sacco Tue, 14 Dec 2004 16:53:10 +0100 - -hylafax (1:4.2.0-8) unstable; urgency=low - - The new init script that starts and stop hylafax have been changed - in order to better handle upgrade from previous versions of the sarge - package. This means that after calling start-stop-daemon, the script - will check if processes are still pending and will try to kill them. - - I believe that this might be a problem if you are running many hylafax - servers in parallel (i.e., in different chroot environment). If you - happen to fall in ths case then please use the old script or modify - the new one. - - -- Giuseppe Sacco Tue, 12 Oct 2004 13:45:23 +0200 - -hylafax (1:4.2.0-7) unstable; urgency=low - - Two Directories - ---------------- - - In Debian Sarge release of hylafax, the client and server packages - have been completely reworked in order to fix many important bugs. - - The major refactoring completely separated the environment where - the server run from the host machine. The server is run in a - chroot environment starting at /var/spool/hylafax. - - Since Debian policy requires that all configuration files must - be put in /etc, the chroot environment can not access them. - Hylafax used to be able to do so via links from - /var/spool/hylafax/etc. - - The two directories /var/spool/hylafax/etc and /etc/hylafax must - always contain identical files. All programs that update these files, - now update both copies at once. - - Every file is "resynced" when the server starts, but to be more - safe in order to never overwrite a potencial "good" file, I decided - to write a statement about files not in sync and - ask for a bug report during the execution of /etc/init.d/hylafax. - The master copy of the files is /etc/hylafax when the server starts - via /etc/init.d/hylafax, but switch to /var/spool/hylafax/etc when - the server is running. - - -- Giuseppe Sacco Wed, 4 Sep 2004 07:54:00 +0200 - diff -Nru hylafax-6.0.6/debian/patches/821_faxanswer-how-param.patch hylafax-6.0.6/debian/patches/821_faxanswer-how-param.patch --- hylafax-6.0.6/debian/patches/821_faxanswer-how-param.patch 1970-01-01 00:00:00.000000000 +0000 +++ hylafax-6.0.6/debian/patches/821_faxanswer-how-param.patch 2016-11-10 20:09:18.000000000 +0000 @@ -0,0 +1,22 @@ +From 673cb99388c9a70f71265aafd3d424c9288d2436 Mon Sep 17 00:00:00 2001 +From: Patrice Fournier +Date: Tue, 26 Jun 2012 22:50:30 -0400 +Subject: Check faxanswer "how" parameter length... + + +diff --git a/util/faxmsg.c b/util/faxmsg.c +index b36506f..6dcf732 100644 +--- a/util/faxmsg.c ++++ b/util/faxmsg.c +@@ -105,6 +105,11 @@ main(int argc, char** argv) + switch (c) { + case 'h': + arg = optarg; ++ if (strlen(arg) > sizeof(cmd)-2) { ++ /* The "how" value won't fit in cmd with the command tag ++ * and terminating NUL character. */ ++ fatal("How value too long: %s", arg); ++ } + break; + case 'q': + spooldir = optarg; diff -Nru hylafax-6.0.6/debian/patches/822_last-line-termination.patch hylafax-6.0.6/debian/patches/822_last-line-termination.patch --- hylafax-6.0.6/debian/patches/822_last-line-termination.patch 1970-01-01 00:00:00.000000000 +0000 +++ hylafax-6.0.6/debian/patches/822_last-line-termination.patch 2016-11-10 20:09:37.000000000 +0000 @@ -0,0 +1,23 @@ +From bf2a12881d0299b9cd85b10c1e291cbd513d08c1 Mon Sep 17 00:00:00 2001 +From: Patrice Fournier +Date: Tue, 26 Jun 2012 22:50:30 -0400 +Subject: The last line of a configuration file may not be terminated by a '\n' + +Make sure the last character of a read line is '\n' before nuking it. + +diff --git a/libhylafax/FaxConfig.c++ b/libhylafax/FaxConfig.c++ +index 956f1b4..2166015 100644 +--- a/libhylafax/FaxConfig.c++ ++++ b/libhylafax/FaxConfig.c++ +@@ -57,7 +57,10 @@ FaxConfig::readConfig(const fxStr& filename) + configTrace(NLS::TEXT("Read config file %s"), (const char*) filename); + char line[1024]; + while (fgets(line, sizeof (line)-1, fd)){ +- line[strlen(line)-1]='\0'; // Nuke \r at end of line ++ size_t len = strlen(line); ++ // The last line of a file may not be terminated by a '\n'. ++ if (line[len-1] == '\n') ++ line[len-1] = '\0'; // Nuke \n at end of line + (void) readConfigItem(line); + } + fclose(fd); diff -Nru hylafax-6.0.6/debian/patches/823_status-on-glare-errors.patch hylafax-6.0.6/debian/patches/823_status-on-glare-errors.patch --- hylafax-6.0.6/debian/patches/823_status-on-glare-errors.patch 1970-01-01 00:00:00.000000000 +0000 +++ hylafax-6.0.6/debian/patches/823_status-on-glare-errors.patch 2016-11-10 20:10:05.000000000 +0000 @@ -0,0 +1,18 @@ +From 9696957df77e6dcf5a4f73d7eba3d83b5f187623 Mon Sep 17 00:00:00 2001 +From: Patrice Fournier +Date: Tue, 26 Jun 2012 22:50:30 -0400 +Subject: Set fax status on glare errors + + +diff --git a/faxd/FaxSend.c++ b/faxd/FaxSend.c++ +index ed6860b..3ae73fe 100644 +--- a/faxd/FaxSend.c++ ++++ b/faxd/FaxSend.c++ +@@ -345,6 +345,7 @@ FaxServer::sendFax(FaxRequest& fax, FaxMachineInfo& clientInfo, const fxStr& num + case ClassModem::NODIALTONE: // no local dialtone, possibly unplugged + case ClassModem::ERROR: // modem might just need to be reset + case ClassModem::FAILURE: // modem returned something unexpected ++ case ClassModem::RING: // glare - ring detected after dial + if (!clientInfo.getCalledBefore() && fax.ndials > retryOther) + sendFailed(fax, send_failed, result); + else diff -Nru hylafax-6.0.6/debian/patches/824_jobretryother-jobrequeueother.patch hylafax-6.0.6/debian/patches/824_jobretryother-jobrequeueother.patch --- hylafax-6.0.6/debian/patches/824_jobretryother-jobrequeueother.patch 1970-01-01 00:00:00.000000000 +0000 +++ hylafax-6.0.6/debian/patches/824_jobretryother-jobrequeueother.patch 2016-11-10 20:10:47.000000000 +0000 @@ -0,0 +1,28 @@ +From 57d5b47afcaba2bb76d0b9dab31349af89c2ef42 Mon Sep 17 00:00:00 2001 +From: Aidan Van Dyk +Date: Tue, 26 Jun 2012 22:50:21 -0400 +Subject: serverconfig fixup: JobRetryOther + JobRequeueOther + + +diff --git a/faxd/ServerConfig.c++ b/faxd/ServerConfig.c++ +index 4101472..adb20cd 100644 +--- a/faxd/ServerConfig.c++ ++++ b/faxd/ServerConfig.c++ +@@ -476,6 +476,8 @@ ServerConfig::setConfigItem(const char* tag, const char* value) + requeueTTS[ClassModem::NOFCON] = getNumber(value); + else if (streq(tag, "jobreqdataconn")) + requeueTTS[ClassModem::DATACONN] = getNumber(value); ++ else if (streq(tag, "jobreqerror")) ++ requeueTTS[ClassModem::ERROR] = getNumber(value); + else if (streq(tag, "nocarrierretrys")) + retryMAX[ClassModem::NOCARRIER] = getNumber(value); + else if (streq(tag, "jobretrybusy")) +@@ -488,6 +490,8 @@ ServerConfig::setConfigItem(const char* tag, const char* value) + retryMAX[ClassModem::NOFCON] = getNumber(value); + else if (streq(tag, "jobretrydataconn")) + retryMAX[ClassModem::DATACONN] = getNumber(value); ++ else if (streq(tag, "jobretryerror")) ++ retryMAX[ClassModem::ERROR] = getNumber(value); + else + return ModemConfig::setConfigItem(tag, value); + return (true); diff -Nru hylafax-6.0.6/debian/patches/825_fix-memory-corruption-libtiff4.patch hylafax-6.0.6/debian/patches/825_fix-memory-corruption-libtiff4.patch --- hylafax-6.0.6/debian/patches/825_fix-memory-corruption-libtiff4.patch 1970-01-01 00:00:00.000000000 +0000 +++ hylafax-6.0.6/debian/patches/825_fix-memory-corruption-libtiff4.patch 2016-11-10 20:11:19.000000000 +0000 @@ -0,0 +1,31 @@ +From 52228cb481ffdff6e97461fa151533f54a52163c Mon Sep 17 00:00:00 2001 +From: Thomas Jarosch +Date: Thu, 31 Jul 2014 14:58:08 +0200 +Subject: Fix memory corruption when using libtiff v4.0 or newer + +One tag was missed when adapting to +libtiff v4.0 uint64 data types. + +Upstream libtiff documents the following tags as changed: + TIFFTAG_FREEBYTECOUNTS + TIFFTAG_FREEOFFSETS + + TIFFTAG_STRIPBYTECOUNTS + TIFFTAG_STRIPOFFSETS + + TIFFTAG_TILEBYTECOUNTS + TIFFTAG_TILEOFFSETS + +diff --git a/faxd/FaxModem.h b/faxd/FaxModem.h +index 4090ebe..ac2c1eb 100644 +--- a/faxd/FaxModem.h ++++ b/faxd/FaxModem.h +@@ -82,7 +82,7 @@ private: + tstrip_t recvStrip; // current strip number during receive + u_char* recvRow; // current receive row raster + u_char* recvPageStart; // pointer to start of page buffer +- u_long* savedWriteOff; // file offset at start of page data ++ tiff_offset_t* savedWriteOff; // file offset at start of page data + tiff_bytecount_t* savedStripByteCounts; // byte counts at start of page data + int decodedPixels; // number of pixels decoded with error + int decoderFd[2]; // file descriptors for the decoder pipe diff -Nru hylafax-6.0.6/debian/patches/826_pnmtops-dpi-no-float.patch hylafax-6.0.6/debian/patches/826_pnmtops-dpi-no-float.patch --- hylafax-6.0.6/debian/patches/826_pnmtops-dpi-no-float.patch 1970-01-01 00:00:00.000000000 +0000 +++ hylafax-6.0.6/debian/patches/826_pnmtops-dpi-no-float.patch 2016-11-10 21:29:41.000000000 +0000 @@ -0,0 +1,28 @@ +Package: hylafax +Subject: pnmtops dpi no float +Author: Joachim Wiedorn +Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=727608 +Forwarded: no +Last-Update: 2016-11-10 + +pnmtops.c expects either INT or INTxINT for -dpi (it calls +strtol(dpiOpt, &dpistr2, 10) to parse the numbers), so sending +it a float is a bug. +--- + +Index: hylafax-6.0.6/libhylafax/TypeRules.c++ +=================================================================== +--- hylafax-6.0.6.orig/libhylafax/TypeRules.c++ 2013-10-16 20:05:03.000000000 +0200 ++++ hylafax-6.0.6/libhylafax/TypeRules.c++ 2013-10-16 20:34:32.187667461 +0200 +@@ -237,9 +237,9 @@ + switch (c = cmd[i]) { + case 'i': fmtd.append(quoted(input)); continue; + case 'o': fmtd.append(quoted(output)); continue; +- case 'R': fmtd.append(fxStr(hr, "%.2f")); continue; ++ case 'R': fmtd.append(fxStr(hr, "%.0f")); continue; + case 'r': fmtd.append(fxStr(hr/25.4, "%.2g")); continue; +- case 'V': fmtd.append(fxStr(vr, "%.2f")); continue; ++ case 'V': fmtd.append(fxStr(vr, "%.0f")); continue; + case 'v': fmtd.append(fxStr(vr/25.4, "%.2g")); continue; + case 'f': fmtd.append(df); continue; + case 'W': fmtd.append(fxStr(pw, "%.4g")); continue; diff -Nru hylafax-6.0.6/debian/patches/827_make-build-reproducible.patch hylafax-6.0.6/debian/patches/827_make-build-reproducible.patch --- hylafax-6.0.6/debian/patches/827_make-build-reproducible.patch 1970-01-01 00:00:00.000000000 +0000 +++ hylafax-6.0.6/debian/patches/827_make-build-reproducible.patch 2016-11-10 21:34:40.000000000 +0000 @@ -0,0 +1,25 @@ +Package: hylafax +Subject: make build reproducible +Author: Joachim Wiedorn +Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=790355 +Forwarded: no +Last-Update: 2016-11-10 + +The attached patch removes changing timestamps from the build system. +Once applied, hylafax can be built reproducibly in our reproducible +toolchain. +--- + +diff -urN s826/configure s827/configure +--- s826/configure 2016-11-10 21:35:51.675710483 +0100 ++++ s827/configure 2016-11-10 22:31:22.091611089 +0100 +@@ -470,7 +470,8 @@ + $RM ./config.log + exec 5>./config.log # compiler messages and the like + +-DATE=`date` ++# make build reproducible ++DATE=`dpkg-parsechangelog -SDate` + + eval `cat $SRCDIR/VERSION | sed 's/\([0-9][0-9]*\)\.\([0-9][0-9]*\)[.-]\([0-9]*\)\(.*\)/DIST_MAJOR=\1; DIST_MINOR=\2; DIST_PATCH=\3; DIST_TYPE=\4/'` + DIST_ALPHA=`awk '{print $3}' $SRCDIR/dist/hylafax.alpha` diff -Nru hylafax-6.0.6/debian/patches/series hylafax-6.0.6/debian/patches/series --- hylafax-6.0.6/debian/patches/series 2012-06-17 14:25:18.000000000 +0000 +++ hylafax-6.0.6/debian/patches/series 2016-11-10 21:34:54.000000000 +0000 @@ -19,3 +19,10 @@ 809_make_too_much_verbose.patch 810_hardening.patch 820_spelling_bug_664994.patch +821_faxanswer-how-param.patch +822_last-line-termination.patch +823_status-on-glare-errors.patch +824_jobretryother-jobrequeueother.patch +825_fix-memory-corruption-libtiff4.patch +826_pnmtops-dpi-no-float.patch +827_make-build-reproducible.patch diff -Nru hylafax-6.0.6/debian/rules hylafax-6.0.6/debian/rules --- hylafax-6.0.6/debian/rules 2014-12-04 21:36:47.000000000 +0000 +++ hylafax-6.0.6/debian/rules 2016-11-11 15:25:47.000000000 +0000 @@ -24,7 +24,7 @@ --with-DIR_SBIN="/usr/sbin" \ --with-DIR_LOCKS="/var/lock" \ --with-PATH_AFM="/usr/share/fonts/type1/gsfonts" \ - --with-FONTMAP="/usr/share/gs-esp/8.15/lib:/usr/share/gs-esp/7.07/lib:/usr/share/gs/6.53" \ + --with-FONTMAP="/usr/share/ghostscript/9.19/lib" \ --with-MANSCHEME="bsd-source-gzip-strip" \ --with-DIR_HTML="/usr/share/doc/hylafax" \ --with-DIR_CGI="/usr/lib/cgi-bin" \ @@ -41,6 +41,7 @@ --with-SORT="/usr/bin/sort" \ --with-OPTIMIZER="$(CFLAGS) $(CPPFLAGS)" \ --with-MANDIR="/usr/share/man" \ + --with-PATH_DPSRIP="" \ --with-PATH_IMPRIP="/usr/bin/psrip" \ --with-AWK="/usr/bin/awk" # --with-INSTALL=/usr/bin/install \