head 1.9; access; symbols pkgsrc-2026Q1:1.9.0.98 pkgsrc-2026Q1-base:1.9 pkgsrc-2025Q4:1.9.0.96 pkgsrc-2025Q4-base:1.9 pkgsrc-2025Q3:1.9.0.94 pkgsrc-2025Q3-base:1.9 pkgsrc-2025Q2:1.9.0.92 pkgsrc-2025Q2-base:1.9 pkgsrc-2025Q1:1.9.0.90 pkgsrc-2025Q1-base:1.9 pkgsrc-2024Q4:1.9.0.88 pkgsrc-2024Q4-base:1.9 pkgsrc-2024Q3:1.9.0.86 pkgsrc-2024Q3-base:1.9 pkgsrc-2024Q2:1.9.0.84 pkgsrc-2024Q2-base:1.9 pkgsrc-2024Q1:1.9.0.82 pkgsrc-2024Q1-base:1.9 pkgsrc-2023Q4:1.9.0.80 pkgsrc-2023Q4-base:1.9 pkgsrc-2023Q3:1.9.0.78 pkgsrc-2023Q3-base:1.9 pkgsrc-2023Q2:1.9.0.76 pkgsrc-2023Q2-base:1.9 pkgsrc-2023Q1:1.9.0.74 pkgsrc-2023Q1-base:1.9 pkgsrc-2022Q4:1.9.0.72 pkgsrc-2022Q4-base:1.9 pkgsrc-2022Q3:1.9.0.70 pkgsrc-2022Q3-base:1.9 pkgsrc-2022Q2:1.9.0.68 pkgsrc-2022Q2-base:1.9 pkgsrc-2022Q1:1.9.0.66 pkgsrc-2022Q1-base:1.9 pkgsrc-2021Q4:1.9.0.64 pkgsrc-2021Q4-base:1.9 pkgsrc-2021Q3:1.9.0.62 pkgsrc-2021Q3-base:1.9 pkgsrc-2021Q2:1.9.0.60 pkgsrc-2021Q2-base:1.9 pkgsrc-2021Q1:1.9.0.58 pkgsrc-2021Q1-base:1.9 pkgsrc-2020Q4:1.9.0.56 pkgsrc-2020Q4-base:1.9 pkgsrc-2020Q3:1.9.0.54 pkgsrc-2020Q3-base:1.9 pkgsrc-2020Q2:1.9.0.50 pkgsrc-2020Q2-base:1.9 pkgsrc-2020Q1:1.9.0.30 pkgsrc-2020Q1-base:1.9 pkgsrc-2019Q4:1.9.0.52 pkgsrc-2019Q4-base:1.9 pkgsrc-2019Q3:1.9.0.48 pkgsrc-2019Q3-base:1.9 pkgsrc-2019Q2:1.9.0.46 pkgsrc-2019Q2-base:1.9 pkgsrc-2019Q1:1.9.0.44 pkgsrc-2019Q1-base:1.9 pkgsrc-2018Q4:1.9.0.42 pkgsrc-2018Q4-base:1.9 pkgsrc-2018Q3:1.9.0.40 pkgsrc-2018Q3-base:1.9 pkgsrc-2018Q2:1.9.0.38 pkgsrc-2018Q2-base:1.9 pkgsrc-2018Q1:1.9.0.36 pkgsrc-2018Q1-base:1.9 pkgsrc-2017Q4:1.9.0.34 pkgsrc-2017Q4-base:1.9 pkgsrc-2017Q3:1.9.0.32 pkgsrc-2017Q3-base:1.9 pkgsrc-2017Q2:1.9.0.28 pkgsrc-2017Q2-base:1.9 pkgsrc-2017Q1:1.9.0.26 pkgsrc-2017Q1-base:1.9 pkgsrc-2016Q4:1.9.0.24 pkgsrc-2016Q4-base:1.9 pkgsrc-2016Q3:1.9.0.22 pkgsrc-2016Q3-base:1.9 pkgsrc-2016Q2:1.9.0.20 pkgsrc-2016Q2-base:1.9 pkgsrc-2016Q1:1.9.0.18 pkgsrc-2016Q1-base:1.9 pkgsrc-2015Q4:1.9.0.16 pkgsrc-2015Q4-base:1.9 pkgsrc-2015Q3:1.9.0.14 pkgsrc-2015Q3-base:1.9 pkgsrc-2015Q2:1.9.0.12 pkgsrc-2015Q2-base:1.9 pkgsrc-2015Q1:1.9.0.10 pkgsrc-2015Q1-base:1.9 pkgsrc-2014Q4:1.9.0.8 pkgsrc-2014Q4-base:1.9 pkgsrc-2014Q3:1.9.0.6 pkgsrc-2014Q3-base:1.9 pkgsrc-2014Q2:1.9.0.4 pkgsrc-2014Q2-base:1.9 pkgsrc-2014Q1:1.9.0.2 pkgsrc-2014Q1-base:1.9 pkgsrc-2013Q4:1.8.0.86 pkgsrc-2013Q4-base:1.8 pkgsrc-2013Q3:1.8.0.84 pkgsrc-2013Q3-base:1.8 pkgsrc-2013Q2:1.8.0.82 pkgsrc-2013Q2-base:1.8 pkgsrc-2013Q1:1.8.0.80 pkgsrc-2013Q1-base:1.8 pkgsrc-2012Q4:1.8.0.78 pkgsrc-2012Q4-base:1.8 pkgsrc-2012Q3:1.8.0.76 pkgsrc-2012Q3-base:1.8 pkgsrc-2012Q2:1.8.0.74 pkgsrc-2012Q2-base:1.8 pkgsrc-2012Q1:1.8.0.72 pkgsrc-2012Q1-base:1.8 pkgsrc-2011Q4:1.8.0.70 pkgsrc-2011Q4-base:1.8 pkgsrc-2011Q3:1.8.0.68 pkgsrc-2011Q3-base:1.8 pkgsrc-2011Q2:1.8.0.66 pkgsrc-2011Q2-base:1.8 pkgsrc-2011Q1:1.8.0.64 pkgsrc-2011Q1-base:1.8 pkgsrc-2010Q4:1.8.0.62 pkgsrc-2010Q4-base:1.8 pkgsrc-2010Q3:1.8.0.60 pkgsrc-2010Q3-base:1.8 pkgsrc-2010Q2:1.8.0.58 pkgsrc-2010Q2-base:1.8 pkgsrc-2010Q1:1.8.0.56 pkgsrc-2010Q1-base:1.8 pkgsrc-2009Q4:1.8.0.54 pkgsrc-2009Q4-base:1.8 pkgsrc-2009Q3:1.8.0.52 pkgsrc-2009Q3-base:1.8 pkgsrc-2009Q2:1.8.0.50 pkgsrc-2009Q2-base:1.8 pkgsrc-2009Q1:1.8.0.48 pkgsrc-2009Q1-base:1.8 pkgsrc-2008Q4:1.8.0.46 pkgsrc-2008Q4-base:1.8 pkgsrc-2008Q3:1.8.0.44 pkgsrc-2008Q3-base:1.8 cube-native-xorg:1.8.0.42 cube-native-xorg-base:1.8 pkgsrc-2008Q2:1.8.0.40 pkgsrc-2008Q2-base:1.8 cwrapper:1.8.0.38 pkgsrc-2008Q1:1.8.0.36 pkgsrc-2008Q1-base:1.8 pkgsrc-2007Q4:1.8.0.34 pkgsrc-2007Q4-base:1.8 pkgsrc-2007Q3:1.8.0.32 pkgsrc-2007Q3-base:1.8 pkgsrc-2007Q2:1.8.0.30 pkgsrc-2007Q2-base:1.8 pkgsrc-2007Q1:1.8.0.28 pkgsrc-2007Q1-base:1.8 pkgsrc-2006Q4:1.8.0.26 pkgsrc-2006Q4-base:1.8 pkgsrc-2006Q3:1.8.0.24 pkgsrc-2006Q3-base:1.8 pkgsrc-2006Q2:1.8.0.22 pkgsrc-2006Q2-base:1.8 pkgsrc-2006Q1:1.8.0.20 pkgsrc-2006Q1-base:1.8 pkgsrc-2005Q4:1.8.0.18 pkgsrc-2005Q4-base:1.8 pkgsrc-2005Q3:1.8.0.16 pkgsrc-2005Q3-base:1.8 pkgsrc-2005Q2:1.8.0.14 pkgsrc-2005Q2-base:1.8 pkgsrc-2005Q1:1.8.0.12 pkgsrc-2005Q1-base:1.8 pkgsrc-2004Q4:1.8.0.10 pkgsrc-2004Q4-base:1.8 pkgsrc-2004Q3:1.8.0.8 pkgsrc-2004Q3-base:1.8 pkgsrc-2004Q2:1.8.0.6 pkgsrc-2004Q2-base:1.8 pkgsrc-2004Q1:1.8.0.4 pkgsrc-2004Q1-base:1.8 pkgsrc-2003Q4:1.8.0.2 pkgsrc-2003Q4-base:1.8 netbsd-1-6-1:1.7.0.6 netbsd-1-6-1-base:1.7 netbsd-1-6:1.7.0.8 netbsd-1-6-RELEASE-base:1.7 pkgviews:1.7.0.4 pkgviews-base:1.7 buildlink2:1.7.0.2 buildlink2-base:1.7 netbsd-1-5-PATCH003:1.7 netbsd-1-5-PATCH001:1.7 netbsd-1-5-RELEASE:1.6 netbsd-1-4-PATCH003:1.6 netbsd-1-4-PATCH002:1.2 comdex-fall-1999:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.9 date 2014.03.14.15.59.29; author adam; state Exp; branches; next 1.8; commitid 4U3eHO9oNAEopGsx; 1.8 date 2003.09.23.21.39.47; author abs; state Exp; branches; next 1.7; 1.7 date 2001.04.23.15.06.12; author abs; state Exp; branches; next 1.6; 1.6 date 2000.08.30.09.50.45; author abs; state Exp; branches; next 1.5; 1.5 date 2000.08.29.17.08.38; author abs; state Exp; branches; next 1.4; 1.4 date 2000.04.20.16.30.25; author jlam; state Exp; branches; next 1.3; 1.3 date 2000.04.10.00.03.03; author jlam; state Exp; branches; next 1.2; 1.2 date 99.10.09.13.42.01; author rh; state Exp; branches; next 1.1; 1.1 date 99.08.11.06.04.28; author rh; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 99.08.11.06.04.28; author rh; state Exp; branches; next ; desc @@ 1.9 log @Changes 6.0.6: These releases are maintenance releases, and do not contain any new features or functionality, but only contain bugfixes: * Re-order library files in fchmod() configure check * faxalter: Wire up the nissing page range -Z options * man: JobReqError/JobRetryError were missing in hylafax-config.4 * typerules: adding missing comma to typeNames array * Do not warn about one of the Fontpath directories not existing * Reworked how faxsetup looks for Fontmap * Use a private Fontmap.HylaFAX file of .pfb files * Combine all Fontmap files in memory, including new Fontmap.HylaFAX * Bug 934: We need to avoid a 0-index in playList * hfaxd: Eliminte extraneous debug logging * hfaxd: Make source port for active connections be ctrl port - 1 * hfaxd: Release old accept fd * Support libtiff 4.0 * faxsend: JobRetryOther/JobRequeueOther weren't actually being used * Make sure not to cut faxq FIFO messages in two when reaching end of buffer * hfaxd: Port is network byte order, correct logging of it @ text @$NetBSD: patch-aa,v 1.8 2003/09/23 21:39:47 abs Exp $ --- Makefile.in.orig Mon Apr 14 03:44:42 2003 +++ Makefile.in @@@@ -227,22 +227,13 @@@@ makeClientDirs:: makeServerDirs:: -${INSTALL} -u ${SYSUSER} -g ${SYSGROUP} -m ${DIRMODE} \ -idb hylafax.sw.server -dir ${SBIN}; - -${INSTALL} -u ${FAXUSER} -g ${FAXGROUP} -m ${DIRMODE} \ - -idb hylafax.sw.server -dir ${SPOOL} - -${INSTALL} -u ${FAXUSER} -g ${FAXGROUP} -m ${DIRMODE} \ - -idb hylafax.sw.server -dir \ - -F ${SPOOL} bin client config dev etc info log recvq status - -${INSTALL} -u ${FAXUSER} -g ${FAXGROUP} -m 700 \ - -idb hylafax.sw.server -dir \ - -F ${SPOOL} sendq doneq docq tmp pollq archive makeDirs: makeClientDirs makeServerDirs makeDevices:: - ${INSTALL} -u ${FAXUSER} -g ${FAXGROUP} -m 600 -fifo \ - -idb hylafax.sw.server -F ${SPOOL} FIFO install: makeDirs makeDevices - ${INSTALL} -m 444 -F ${SPOOL} -idb hylafax.sw.server \ + -${MKDIR} -p -m 755 ${PREFIX}/share/doc/hylafax + ${INSTALL} -m 444 -F ${PREFIX}/share/doc/hylafax -idb hylafax.sw.server \ -src ${SRCDIR}/COPYRIGHT -O COPYRIGHT @@if [ "@@REGEX@@" = yes ]; then \ ${ECHO} "= "regex; cd regex; ${MAKE} install || exit 1; \ @ 1.8 log @Update hylfax to 4.1.7. Changes since 4.1.5: * added new edit-faxcover script * added various enhancements to faxsetup * default libtiff v3.6 compatibility * added NOTIFY_FAXMASTER and ENCODING parameters for FaxDispatch * added 2D-MMR support for Class 2 modems that support it * added RingTimeout, ModemRingResponse, CIDNumberAnswerLength, and CIDNameAnswerLength modem config parameters * support for MultiTech MT5634ZDXb and MT5634ZBA-DID * added subaddressing specification capability to sendfax * numerous bugfixes (several significant) and build cleanups * fixes the PageChop feature that broken in 4.1.6 Also fixed some cosmetic NetBSD issues with faxadmodem @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 @@@@ -237,22 +237,13 @@@@ makeClientDirs:: @ 1.7 log @Update hylafax to 4.1b3, including the recent hfaxd fmt vulnerability fix. Changelog for 1.4beta3: * creation of doneq manpage (20Feb2001) * changed link order in defs.in to fix SCO 3.2v4.2 (11Feb2001) * standardize default TagLine behavior (05Feb2001) * add prototype support for more Cirrus modems (05Feb2001) * added faxstat %Y and %Z JobFmt options (04Dec2000) * man/sendfax corrections (26Nov2000, 04Dec2000, 05Feb20001) * replace \(tm and dagger characters in manpages (26Nov2000, 04Dec2000) * correct recvstats and xferfaxstats from skipping 1st day of month (26Nov2000) * added prototype support to usr-rts and usr-xon configs (15Nov2000, 05Feb2001) * added prototype support to config/usr-2.0 (15Nov2000) * added prototype support to config/rc288dpi (15Nov2000) * replace SysV SIGCLD define with posix SIGCHLD define (15Nov2000) * fix faxsetup typo causing a bash error (30Oct2000) * some typos in the tarball. Corrected Hylafax -> HylaFAX (29Oct2000) * rework of README, COPYRIGHT, and CONTRIBUTORS files (29Oct2000, 04Dec2000) * man/config corrections (29Oct2000, 26Nov2000) * awk fix for Solaris (28Oct2000) * created a non-interactive configure option (21Oct2000) * various html documentation updates (15Oct2000) * significant SysV init-script upgrade (15Oct2000, 31Oct2000) * remove useless and problematic verifyModemRate from faxaddmodem (24Sep2000) * fix faxsetup/faxaddmodem fuser errors (24Sep2000, 30Oct2000) * replace MANSEDLOCAL from configure and manpage numbering fixes (23Sep2000, 13Nov2000, 06Feb2001) * clean up code to create FDIS strings and temp filename creation in SendFaxClient (21Sep2000) * sprintf type cleanups to faxd files (21Sep2000) * fix fxAssert that was around the wrong way in Str.c++ (21Sep2000) * replace sprintf with snprintf in faxadduser, faxdeluser and faxmsg (20Sep2000) * trap some other potential overflows in faxmsg (20-21Sep2000) * enhance the durability of the fxStr classes format() and vformat() methods using the [v]snprintf functions (20Sep2000) * replace sprintf() call in faxalter.c++ with fxStr::format() (20Sep2000) * add snprintf and vsnprintf to port functions (20Sep2000, 15Nov2000) * fix format functions(ie sprintf) so that they are not called twice on the same string (20Sep2000) * fix typo fxStr::format() to fxStr::vformat() in ModemServer.c++ (19Sep2000) * ensure the va_list in ModemServer.c++ is not reused (16Sep2000) * fix isolating snprintf calls to fxStr class (16Sep2000) * cleaned up some potential buffer overflows (16Sep2000) * fix faxsetup for Linux users (14Sep2000) * fix faxsetup crashes due to useradd not supporting -o option (13Sep2000, 19Sep2000) * Class 1 fixes: (08Sep2000) - fix minimum scan line time - fix first and last scan lines - fix some EOP/MPS errors - ModemRecvFillOrder default value is now autodetected - Class 2.0 for USR modems is now disabled by default if no ModemType - ModemFlowControl default value is now XONXOFF instead of NONE - correct ModemMfrQueryCmd and ModemModelQueryCmd default values * fix ugly bash-2 script output in faxaddmodem (05Sep2000) * shift the left margin in 0.4 inches when invoking textfmt (04Sep2000) * fix 2 instances of find statement so that it doesn't select directories (04Sep2000) * add -dFIXEDMEDIA in ps2fax.gs to cope with broken Windows Postscript (04Sep2000) * add letter size paper handling to ps2gax.gs script (04Sep2000) * fix pagesize handling in faxmail (04Sep2000) * zlib removed from HylaFAX distribution (03Sep2000, 16Sep2000) * Class 2 fix post-page response (AT+FET) (02Sep2000) * fix problem on some Solaris systems using gcc (31Aug2000) * fix a missing format specifier in the FaxRecv.c++ traceServer() call (29Aug2000) * portably fix faxaddmodem to not cause grep to complain about directories (29Aug2000) * Class 2 RTN algorithm changed. RTNHandlingMethod parameter added (26Aug2000) * checks added to prevent possible crash when the DTE returns a broken NSF frame (25Aug2000) * typerules support for PDF (23Aug2000) * fix vendorIdSize const definition to be outside the class itself (14-15Aug2000) * use @@SCRIPT_SH@@ instead of /bin/sh in recvstats, faxcron, and xferfaxstats (21Jul2000) * correct awk substr to be explicitly origin-1 in faxcron (21Jul2000) * fix variable assignment in faxsetup else loop (21Jul2000) * fix unbounded access to fxStr nsf in NSF.c++ (29Jun2000) * rename rockwell config file to rockwell-rc (23Jun2000) * defensive shell programming action (18Jun2000) * BSD and other portability fixes (18Jun2000) * security fixes (18Jun2000, 23Jun2000) * Class 2 fix to distinguish between RTN and PIN (07Jun2000) * Dmitry's class1-general patch: (07Jun2000) - Decoding T.30 DIS Frame - HDLC Timeout - Numberof training attempts - Correct delay on soft-resets * beautify SysV init script output (05Jun2000) * new config file for the AT&T DataPort Express in Class 2 (03Jun2000) * silence pointless stty errors when running faxaddmodem on Linux (03Jun2000) * SCO 5 workaround for ioctl (03Jun2000) * add '-type f' to find invocation in faxcron (01Jun2000) * added ModemSoftResetCmd to the start of default reset string (29May2000) * rework of configure libtiff test; supports detecting 3.4 and 3.5 (28May2000, 29May2000, 03Jun2000, 06Jun2000, 08Jun2000, 13Aug2000) * allow HylaFAX to print national characters in the tagline (29Mar2000) * clean up lingering docq files on multi-destination faxes (23Mar2000) * fix problem with NSF.c++ decode() routine (18May2000) * recognition of common NSF strings from fax vendors (15May2000) * remove unused 'modemresetcmd' from ModemConfig.c++ (11May2000) * libtiff-3.5 compatibility fix!!! (11May2000) * fix O_EXCL handling when opening sequence file (31Mar2000) * fix Y2K rollover bug (29Mar2000) * fix erronious xferfaxstats/recvstats output (29Mar2000) * correction so faxcron returns traces of suspicious failures (29Mar2000) * automatically call BreakIntoCommentX in faxcover to create commentX vars (10Mar2000, 17Mar2000) * reorder header files in SuperServer.c++ (10Mar2000) * Y2K fix to SNPPClient.c++ (08Mar2000) * fix to faxQueueApp.c++ crackArgv function to correctly handle end of string (08Mar2000) * added snprintf protoype checking to configure (05Mar2000, 10Mar2000) * ensure that fd_set is properly defined in the Dispatcher header file (05Mar2000) * fixed mkstemp wrapper function in util/Sys.h (05Mar2000) * added missing 'char*' declaration to cp variable in faxcover (03Mar2000) * added new config file for Performance modems (29Feb2000) * create new config file: rockwell-k56 (04Dec1999, 29Feb2000, 22Jun2000) * updated info about the mailing list archives and added info about the links and resources page to the supporting documentation section (03Dec1999) * made mavigation links consistent in html (03Dec1999) * in html recommend 1.16b firmware to reduce T.30 T2 timeout errors for Multitech (03Dec1999) * created icon used for navigation in modem pages (21Nov1999) * html updated for new modem pages and contents.gif icon (21Nov1999) * security fixes (17-18Nov1999) - cleaned up whitespace in MIMEState.c++ - added a glibc check after mkstemp() in faxmail - fixed another potential overflow in imgtofax.c * security fix for faxcover (17Nov1999) * zlib configure fixes (17Nov1999, 03Mar2000) * fix faxalter security vulnerability (11Nov1999) * fix the BoundingBox parameter in TextFmt.c++ (10Sep1999) * incorporated the version number into the config.h file (02Sep1999) * prefer sigaction() over sigvec() for signal handling functions (01Sep1999) * Unixware portability fixes (01Sep1999) * support work for HP-UX 11 (23Aug1999, 02Sep1999, 06Sep2000) * support gcc-2.95 (23Aug1999, 27Aug1999, 30May2000) * broke hylafax manpage into hylafax-server and hylafax-client (18Aug1999, 15Oct2000) * add Ultrix Guidance in html (18Aug1999) * created manpages for faxadduser and faxdeluser (11Aug1999) * continued fixes due to renaming etc/hosts to etc/hosts.hfaxd (05Aug1999, 15Oct2000) * added faxadduser and faxdeluser utilities (05Aug1999, 11Aug1999) * fixes in the package directory (05Aug1999) * standardize defines included in Makefile headers among the subdirectories (05Aug1999) * removed section numbers from manpages in html (02-03Aug1999) * html modems list updated (26Jul1999) * fix bool in configure (26Jul1999) * configure script updates (26Jul1999) * added support for Elsa Microlink modem (15Jul1999) * various information updates for change to hylafax.org (15Jul1999) * change ModemClass parameter to ModemGroup (10Jul1999) * created a BreakIntoCommentX faxcover function (30Jun1999, 10Jul1999) @ text @d3 1 a3 1 --- Makefile.in.orig Sun Sep 3 04:39:31 2000 d5 1 a5 1 @@@@ -223,22 +223,13 @@@@ d29 1 a29 1 ${ECHO} "= "regex; cd regex; ${MAKE} install; \ @ 1.6 log @- Install template config files in share/hylafax/*_template/, and then copy into /var/spool/fax, rather than trying to use symlinks which break under chroot(). - Add basic rc.d/hylafax.sh startup script - Use tiff-3.5-interfaces.patch, pointed out by Bernd Proissl Update to hylafax-4.1b2nb2 @ text @d3 1 a3 1 --- Makefile.in.orig Fri Mar 19 04:11:05 1999 d5 1 a5 1 @@@@ -243,22 +243,13 @@@@ d28 2 a29 2 @@if [ "@@ZLIB@@" = yes ]; then \ ${ECHO} "= "zlib; cd zlib; ${MAKE} install; \ @ 1.5 log @Patch faxd/tif_fax3.h to avoid potential infinite loop in EXPAND1D and EXPAND2D This package still has bizarre issues with trying to symlink everything across from /var/spool/fax into /usr/pkg/..., which breaks probably due to judicious use of chroot(). That _really_ needs to be fixed @ text @@ 1.4 log @Backout changes to use gstty and depend on ghostscript*-5.50nb2. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.3 2000/04/10 00:03:03 jlam Exp $ d3 15 a17 55 --- configure.orig Mon Jul 26 16:57:29 1999 +++ configure Sat Oct 9 15:22:19 1999 @@@@ -37,21 +37,19 @@@@ # # Setup general configuration parameters. # -DIR_BIN=/usr/local/bin -DIR_SBIN=/usr/local/sbin -DIR_LIBDATA=/usr/local/lib/fax -DIR_LIBEXEC=$DIR_SBIN +DIR_BIN=${PREFIX}/bin +DIR_SBIN=${PREFIX}/sbin +DIR_LIBDATA=${PREFIX}/libdata/hylafax +DIR_LIBEXEC=${PREFIX}/libexec DIR_SPOOL=/var/spool/fax -DIR_HTML=/var/httpd/htdocs/hylafax -DIR_CGI=/var/httpd/cgi-bin +DIR_HTML=${PREFIX}/http/htdocs/hylafax +DIR_CGI=${PREFIX}/http/cgi-bin PATH_DPSRIP=$DIR_LIBEXEC/ps2fax.exe -PATH_IMPRIP=/usr/lib/print/psrip +PATH_IMPRIP=${PREFIX}/lib/print/psrip HTMLPATH=/hylafax CGIPATH=/cgi-bin DEFVRES=98 PAGESIZE="North American Letter" -FAXUID=uucp -FAXGID= SYSUID=bin SYSGID= DSO=auto @@@@ -67,18 +65,18 @@@@ GS=no IMP=no UTMP=auto -LIBTIFF="-L/usr/local/lib -ltiff" -TIFFINC=/usr/local/include +LIBTIFF="-Wl,-R${PREFIX}/lib -L${PREFIX}/lib -ltiff -ljpeg -lz -lm" +TIFFINC=${PREFIX}/include TIFFBIN= -ZLIB=yes -LIBZ='-L${DEPTH}/zlib -lz' -ZLIBINC='${DEPTH}/${TOPSRCDIR}/zlib' +ZLIB=no +LIBZ='-lz' +ZLIBINC='/usr/include' REGEX=yes LIBREGEX='-L${DEPTH}/regex -lregex' REGEXINC='${DEPTH}/${TOPSRCDIR}/regex' DBLIB=no -LIBDB="-L/usr/local/lib -ldb" -DBLIBINC=/usr/local/include +LIBDB="-L${PREFIX}/lib -ldb" +DBLIBINC=${PREFIX}/include CONFIG_OSFCNH=auto d19 3 a21 16 # SVR4 packaging stuff @@@@ -195,6 +193,7 @@@@ PKG_VENDOR PORT PORTFUNCS +PREFIX PSPACKAGE PS REGEX RM RMCMD @@@@ -247,7 +246,7 @@@@ test -d /usr/ucb && PATH=$PATH:/usr/ucb # Sun and others test -d /usr/contrib/bin && PATH=$PATH:/usr/contrib/bin # BSDi test -d /usr/5bin && PATH=/usr/5bin:$PATH:/usr/etc # Sun and others -test -d /usr/local/bin && PATH=/usr/local/bin:$PATH # for GNU stuff +test -d ${PREFIX}/bin && PATH=${PREFIX}/bin:$PATH # for packages stuff PATH=$PATH:$OPATH d23 7 a29 113 POSIXLY_CORRECT=1; export POSIXLY_CORRECT # disable GNU extensions @@@@ -617,6 +616,7 @@@@ { echo `(for i do case "$i" in + -Wl*) echo "$i" ;; /*|-l*|-l[$]{DEPTH}/*) echo "$i" ;; -L|-L/*|-L[$]{DEPTH}/*) echo "$i" ;; -I|-I/*|-I[$]{DEPTH}/*) echo "$i" ;; @@@@ -2838,7 +2838,7 @@@@ # Location of TIFF binaries # if [ -z "$TIFFBIN" ]; then - DIRS="/usr/local/bin /usr/contrib/bin /usr/gnu/bin /usr/bin" + DIRS="${PREFIX}/bin /usr/local/bin /usr/gnu/bin /usr/bin" for i in $DIRS; do test -x $i/tiff2ps && { TIFFBIN=$i; break; } done @@@@ -2865,10 +2865,6 @@@@ printf("old include files: version %u\n", TIFFLIB_VERSION); exit(-1); } - if (strncmp(TIFFGetVersion(), "LIBTIFF, Version 3.4", 20) != 0) { - printf("old library: version %s\n", TIFFGetVersion()); - exit(-1); - } else exit(0); } EOF @@@@ -3414,7 +3410,7 @@@@ if [ -z "$PATH_VGETTY" ]; then PATH_VGETTY=`findApp vgetty /usr/libexec:/sbin:$PATH` if [ -z "$PATH_VGETTY" ]; then - PATH_VGETTY=/bin/vgetty + PATH_VGETTY=${PREFIX}/bin/vgetty Note "WARNING, no vgetty program found to handle a voice call, using $PATH_VGETTY." else Note "Looks like $PATH_VGETTY is the program to exec for a voice call." @@@@ -3427,7 +3423,7 @@@@ if [ -z "$PATH_EGETTY" ]; then PATH_EGETTY=`findApp egetty /usr/libexec:/sbin:$PATH` if [ -z "$PATH_EGETTY" ]; then - PATH_EGETTY=/bin/egetty + PATH_EGETTY=${PREFIX}/bin/egetty Note "WARNING, no egetty program found, using $PATH_EGETTY." else Note "Looks like $PATH_EGETTY is the program to exec for an extern call." @@@@ -3497,6 +3493,7 @@@@ { if [ -z "$PATH_GSRIP" ]; then GSLOCS=" + ${PREFIX}/bin/gs /usr/local/bin/gs /usr/contrib/bin/gs /usr/gnu/bin/gs @@@@ -3544,7 +3541,7 @@@@ on building Ghostscript with the necessary TIFF driver. EOF - PATH_PSRIP=/usr/local/bin/gs + PATH_PSRIP=${PREFIX}/bin/gs PATH_GSRIP=$PATH_PSRIP fi } @@@@ -3607,9 +3604,9 @@@@ else DIR_AFMS=" /usr/lib/afm - /usr/local/lib/afm - /usr/local/share/ghostscript/fonts - /usr/local/lib/ghostscript/fonts + ${PREFIX}/lib/afm + ${PREFIX}/share/ghostscript/fonts + ${PREFIX}/lib/ghostscript/fonts /usr/share/ghostscript/fonts /usr/gnu/lib/ghostscript/fonts /opt/gnu/lib/ghostscript/fonts @@@@ -3629,7 +3626,7 @@@@ fi if [ -z "$PATH_AFM" ]; then # put it where ghostscript normally puts things - PATH_AFM=/usr/local/lib/ghostscript/fonts + PATH_AFM=${PREFIX}/share/ghostscript/fonts Note "WARNING, could not locate a directory with font metric information," Note "guessing that font metric information goes in $PATH_AFM." else @@@@ -3648,6 +3645,7 @@@@ # if [ -z "$DIR_MAN" ]; then MANPATH=" + ${PREFIX}/man $MANPATH /usr/local/man /usr/contrib/man @@@@ -3657,7 +3655,7 @@@@ for i in $MANPATH; do test -d $i && { DIR_MAN=$i; break; } done - test -z "$DIR_MAN" && DIR_MAN=/usr/local/man + test -z "$DIR_MAN" && DIR_MAN=${PREFIX}/man fi Note "Looks like manual pages go in $DIR_MAN." if [ -z "$MANSCHEME" ]; then @@@@ -4044,7 +4042,8 @@@@ printConfig checkForExecutable $PATH_SENDMAIL checkForExecutable $PATH_GETTY - prompt "Are these ok [yes]?"; read ok +# prompt "Are these ok [yes]?"; read ok + ok=yes test -z "$ok" && ok=yes case "$ok" in [1-9]|1[0-6]) promptForParameter $ok;; @ 1.3 log @Adapt to gstty/gs. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.2 1999/10/09 13:42:01 rh Exp $ d127 1 a127 1 + ${PREFIX}/bin/gstty d136 1 a136 1 + PATH_PSRIP=${PREFIX}/bin/gstty @ 1.2 log @Make this compile with libtiff-3.5.2. @ text @d1 1 a1 1 $NetBSD$ d127 1 a127 1 + ${PREFIX}/bin/gs d136 1 a136 1 + PATH_PSRIP=${PREFIX}/bin/gs @ 1.1 log @Initial revision @ text @d3 2 a4 2 --- configure.orig Thu Jul 1 12:30:54 1999 +++ configure Tue Aug 10 16:53:18 1999 d85 1 a85 1 @@@@ -2809,7 +2809,7 @@@@ d94 12 a105 1 @@@@ -3385,7 +3385,7 @@@@ d114 1 a114 1 @@@@ -3398,7 +3398,7 @@@@ d123 1 a123 1 @@@@ -3468,6 +3468,7 @@@@ d131 1 a131 1 @@@@ -3515,7 +3516,7 @@@@ d140 1 a140 1 @@@@ -3578,9 +3579,9 @@@@ d153 1 a153 1 @@@@ -3600,7 +3601,7 @@@@ d162 1 a162 1 @@@@ -3619,6 +3620,7 @@@@ d170 1 a170 1 @@@@ -3628,7 +3630,7 @@@@ d179 1 a179 1 @@@@ -4015,7 +4017,8 @@@@ @ 1.1.1.1 log @Initial import of hylafax-4.1b1, a telecommunication and fax server system, as reported by myself in pkg/6678, with tons of modifications. @ text @@