- update to 4.4.4 from Giovanni Bechis, new MAINTAINER

ok merdely@
This commit is contained in:
okan 2008-02-08 23:10:45 +00:00
parent 6101ab777c
commit 4682ea6767
19 changed files with 361 additions and 305 deletions

View File

@ -1,14 +1,13 @@
# $OpenBSD: Makefile,v 1.52 2008/01/04 17:48:33 espie Exp $
# $OpenBSD: Makefile,v 1.53 2008/02/08 23:10:45 okan Exp $
COMMENT= send/receive faxes and share modems
DISTNAME= hylafax-4.1.5
PKGNAME= ${DISTNAME}p7
DISTNAME= hylafax-4.4.4
CATEGORIES= comms
FLAVORS= a4
FLAVOR?=
HOMEPAGE= http://www.HylaFAX.org/
MAINTAINER= Giovanni Bechis <g.bechis@snb.it>
MASTER_SITES= ftp://ftp.hylafax.org/source/
# License: BSD
@ -17,23 +16,30 @@ PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
FLAVORS= a4
FLAVOR?=
WANTLIB= c m stdc++ util z
RUN_DEPENDS= :ghostscript-*:print/ghostscript/gnu
LIB_DEPENDS= tiff::graphics/tiff \
jpeg::graphics/jpeg
BUILD_DEPENDS= :ghostscript-*:print/ghostscript/gnu
RUN_DEPENDS= ::mail/metamail
LIB_DEPENDS= jbig::graphics/jbigkit \
tiff::graphics/tiff
CONFIGURE_STYLE= simple
USE_GMAKE= Yes
CONFIGURE_ARGS = --nointeractive
CONFIGURE_ARGS+= --with-CC="${CC}"
CONFIGURE_ARGS+= --with-CXX="${CXX}"
CONFIGURE_ARGS+= --with-INSTALL=""
CONFIGURE_ARGS= --nointeractive \
--disable-pam \
--with-CC="${CC}" \
--with-CXX="${CXX}" \
--with-INSTALL=""
CONFIGURE_ENV+= CCOMPILER="${CC}" CXXCOMPILER="${CXX}" \
GCOPTS="${CFLAGS}" GCXXOPTS="${CXXFLAGS}" \
PREFIX="${PREFIX}" LOCALBASE="${LOCALBASE}"
PREFIX="${PREFIX}" LOCALBASE="${LOCALBASE}" \
SCRIPT_SH=/bin/ksh
.if ${FLAVOR:L} == "a4"
CONFIGURE_ARGS+= --with-PAGESIZE=A4
@ -41,17 +47,15 @@ CONFIGURE_ARGS+= --with-PAGESIZE=A4
FAKE_FLAGS= ROOT=${WRKINST} SPOOL=${PREFIX}/libdata/hylafax
SUID_EXES= ${PREFIX}/sbin/faxgetty ${PREFIX}/sbin/faxq \
${PREFIX}/bin/faxrm ${PREFIX}/bin/faxalter
NO_REGRESS= Yes
NO_SYSTRACE= "test -d '' succeeds"
pre-configure:
@perl -pi -e 's,%%LOCALBASE%%,${LOCALBASE},' ${WRKSRC}/configure
post-install:
@chown uucp:dialer ${SUID_EXES}
@chmod a=rx,u+s ${SUID_EXES}
${INSTALL_DATA} ${FILESDIR}/hylafax.sh.sample ${PREFIX}/lib/fax
@ln -sf ${TRUEPREFIX}/libdata/hylafax ${WRKINST}/var/spool/hylafax
@chown -R uucp:dialer ${PREFIX}/libdata/hylafax
@sed -e s,%%PREFIX%%,${TRUEPREFIX},g ${FILESDIR}/README.OpenBSD > \
${WRKBUILD}/README.OpenBSD
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/hylafax/
${INSTALL_DATA} ${WRKBUILD}/README.OpenBSD ${PREFIX}/share/doc/hylafax/
.include <bsd.port.mk>

View File

@ -1,5 +1,5 @@
MD5 (hylafax-4.1.5.tar.gz) = ZxNa5yH3qSfg+almRGlGFw==
RMD160 (hylafax-4.1.5.tar.gz) = yq6TEwDiAlt2cu4qUWxBAdhw+TA=
SHA1 (hylafax-4.1.5.tar.gz) = +mCopRkh1CqjZzK1ye5i1bDxjas=
SHA256 (hylafax-4.1.5.tar.gz) = jumNY6A7a89uzGpKVtumsSwV630Nqpl0A3XuUATDwhU=
SIZE (hylafax-4.1.5.tar.gz) = 1276511
MD5 (hylafax-4.4.4.tar.gz) = S+s9Q4ymxPAPHZT5ZD5maA==
RMD160 (hylafax-4.4.4.tar.gz) = WYJYrWy8pTRO+58/oNzCmkOufEs=
SHA1 (hylafax-4.4.4.tar.gz) = aoZnZeSMTIUbT9xFxxRdC/GLIUM=
SHA256 (hylafax-4.4.4.tar.gz) = bAWaOe/qm12NJABNxHda4RQCaBPqO2yk43fU8pyOtWk=
SIZE (hylafax-4.4.4.tar.gz) = 1188551

View File

@ -0,0 +1,27 @@
Congratulations, HylaFAX has been installed!
It now needs some manual configuration before it is usable.
Make sure that you have configured HylaFAX before running faxq:
server: %%PREFIX%%/sbin/faxsetup
modems: %%PREFIX%%/sbin/faxaddmodem
incoming calls: /etc/ttys
When you are asked to specify the name of tty device, use a
tty device existing on your architecture instead of "ttyd1".
To start, add the following to /etc/rc.local:
if [ -x %%PREFIX%%/sbin/faxq ]; then
%%PREFIX%%/sbin/hfaxd -i hylafax
%%PREFIX%%/sbin/faxq
echo -n ' hylafax'
fi
For accepting incoming FAX/data calls, modify /etc/ttys(5) to
contain something like this:
tty00 "%%PREFIX%%/sbin/faxgetty" dialup on
and send a SIGHUP to init(8).
Additional documentation at http://www.hylafax.org/.

View File

@ -1,15 +0,0 @@
#! /bin/sh
# OpenBSD HylaFAX startup example
#
# Make sure that you have configured HylaFAX before running faxq!:
# server: /usr/local/sbin/faxsetup
# modems: /usr/local/sbin/faxaddmodem
# incoming calls: /etc/ttys
#
# Add these to /etc/rc.local:
if [ -x /usr/local/sbin/faxq ]; then
/usr/local/sbin/faxq && echo -n ' hylafax'
fi

View File

@ -1,13 +0,0 @@
--- config/skel.orig Sun Apr 7 16:29:27 2002
+++ config/skel Wed Jul 31 12:31:40 2002
@@ -41,8 +41,8 @@ ServerTracing: 1 # log server-related
SessionTracing: 11 # log server-related operations
RecvFileMode: 0600 # recvd facsimile are not public
LogFileMode: 0600 # private log files
-DeviceMode: 0600 # device is accessible only to uucp/fax
-GettyArgs: "-h %l dx_%s" # requires modem to auto-detect fax/data
+DeviceMode: 0660 # device is accessible only to uucp/fax
+GettyArgs: "std.%s" # requires modem to auto-detect fax/data
QualifyTSI: "" # do not restrict inbound facsimile
SpeakerVolume: off # machine's are already too loud
RingsBeforeAnswer: 1 # answer on first ring

View File

@ -1,98 +1,12 @@
$OpenBSD: patch-configure,v 1.6 2006/10/18 08:09:43 ajacoutot Exp $
--- configure.orig Tue Oct 1 16:05:55 2002
+++ configure Tue Oct 17 15:39:54 2006
@@ -37,10 +37,10 @@
#
# Setup general configuration parameters.
#
-DIR_BIN=/usr/local/bin
-DIR_SBIN=/usr/local/sbin
-DIR_LIBDATA=/usr/local/lib/fax
-DIR_LIB=/usr/local/lib
+DIR_BIN=${PREFIX}/bin
+DIR_SBIN=${PREFIX}/sbin
+DIR_LIBDATA=${PREFIX}/lib/fax
+DIR_LIB=${PREFIX}/lib
DIR_LIBEXEC=$DIR_SBIN
DIR_SPOOL=/var/spool/hylafax
DIR_HTML=/var/httpd/htdocs/hylafax
@@ -59,7 +59,7 @@ DSO=auto
GETTY=auto
HTML=no
PS=auto
-SYSVINIT=auto
+SYSVINIT=no
FAXQ_SERVER=yes # init script starts faxq
HFAXD_SERVER=yes # init script starts hfaxd
HFAXD_OLD_PROTOCOL=no # don't start old protocol
@@ -72,8 +72,8 @@ DPS=no
GS=no
IMP=no
UTMP=auto
-LIBTIFF="-L/usr/local/lib -ltiff"
-TIFFINC=/usr/local/include
+LIBTIFF="-L${LOCALBASE}/lib -ltiff -ljpeg -lz"
+TIFFINC=${LOCALBASE}/include
TIFFBIN=
LIBZ=
ZLIBINC=
@@ -81,8 +81,8 @@ 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${LOCALBASE}/lib -ldb"
+DBLIBINC=${LOCALBASE}/include
FAXD=
LIBFAXSERVER='libfaxserver.${DSO}'
LIBUTIL='${UTIL}/libfaxutil.${DSO}'
@@ -2312,11 +2312,10 @@ EOF
Note " Found tiffio.h version ${header_ver}"
Note " Found libtiff version ${lib_ver}"
if [ ${header_ver} -ge 19960307 ]; then
- if [ "${lib_ver}" = "3.4" ]; then
- tiff_runlen_t="uint16"
- elif [ "${lib_ver}" = "3.5" ]; then
- tiff_runlen_t="uint32"
- fi
+ case ${lib_ver} in
+ 3.4) tiff_runlen_t="uint16" ;;
+ 3.[5-8]) tiff_runlen_t="uint32" ;;
+ esac
fi
else
cat 1>&2 <<EOF
@@ -2351,9 +2350,10 @@ EOF
Incompatible TIFF Library.
-HylaFAX ${VERSION} requires TIFF software distribution ver 3.4 or 3.5.
-If you do not have up to date TIFF software on your system then you can
-retrieve it from the location where you obtained this software.
+HylaFAX ${VERSION} requires TIFF software distribution ver 3.4, 3.5, or
+3.6. If you do not have up to date TIFF software on your system then
+you can retrieve it from the location where you obtained this software.
+The Home Page for version 3.5 and later is http://www.libtiff.org
$OpenBSD: patch-configure,v 1.7 2008/02/08 23:10:45 okan Exp $
--- configure.orig Thu Aug 23 15:02:32 2007
+++ configure Wed Nov 7 17:29:51 2007
@@ -1521,7 +1521,7 @@ int t() { $f(); return 0; }
int main(){ t(); return 0; }
EOF
boom
return 1
@@ -3669,17 +3669,8 @@ else
fi
capture cat t.c
- runMake t "t:; \${CCF} t.c $libs"
+ runMake t "t:; \${CCF} t.c -L%%LOCALBASE%%/lib $libs"
}
# vgetty support
-if [ -z "$PATH_VGETTY" ]; then
- PATH_VGETTY=`findApp vgetty /usr/libexec:/sbin:$PATH`
- if [ -z "$PATH_VGETTY" ]; then
- PATH_VGETTY=/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."
- fi
-else
+ PATH_VGETTY=${LOCALBASE}/libexec/vgetty
Note "Using $PATH_VGETTY as the program to exec for a voice call."
-fi
# egetty support
if [ -z "$PATH_EGETTY" ]; then
#

View File

@ -1,12 +0,0 @@
$OpenBSD: patch-defs_in,v 1.1 2003/01/31 15:53:50 brad Exp $
--- defs.in.orig Fri Jan 31 10:34:45 2003
+++ defs.in Fri Jan 31 10:35:31 2003
@@ -128,7 +128,7 @@ LLDOPTS = @LLDOPTS@
#
# Default optimizer and prototype options
#
-OPTIMIZER = -O
+OPTIMIZER =
CVERSION = @ENVOPTS@
C++FILE = @CXXFILE@

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-etc_faxaddmodem_sh_in,v 1.1 2008/02/08 23:10:45 okan Exp $
--- etc/faxaddmodem.sh.in.orig Sat Nov 24 23:49:32 2007
+++ etc/faxaddmodem.sh.in Sat Nov 24 23:49:53 2007
@@ -1745,7 +1745,7 @@ fi
FIFO=$SPOOL/FIFO.$DEVID
test -p $FIFO || {
prompt "Creating fifo $FIFO for faxgetty..."
- if (mkfifo $FIFO) >/dev/null 2>&1; then
+ if (/sbin/mkfifo $FIFO) >/dev/null 2>&1; then
echo "done."
elif (mknod $FIFO p) >/dev/null 2>&1; then
echo "done."

View File

@ -0,0 +1,17 @@
$OpenBSD: patch-etc_faxsetup_sh_in,v 1.1 2008/02/08 23:10:45 okan Exp $
--- etc/faxsetup.sh.in.orig Tue Nov 13 15:33:30 2007
+++ etc/faxsetup.sh.in Sat Nov 24 23:27:24 2007
@@ -2265,12 +2265,7 @@ if onServer; then
findproc()
{
- # NB: ps ax should give an error on System V, so we try it first!
- pid="`ps ax 2>/dev/null | $AWK \"\
- /[\/ (]$1[ )]/ {print \\$1;}
- /[\/ ]$1\$/ {print \\$1;}\"`"
- test "$pid" ||
- pid="`ps -e 2>/dev/null | $AWK \"/ $1[ ]*\$/ {print \\$1;}\"`"
+ pid="`/usr/bin/pgrep $1`"
echo "$pid"
}

View File

@ -1,8 +1,12 @@
--- faxd/Getty.c++.orig Sat Sep 16 07:13:48 2000
+++ faxd/Getty.c++ Wed Jul 31 12:40:10 2002
@@ -219,7 +219,7 @@ Getty::hangup()
$OpenBSD: patch-faxd_Getty_c++,v 1.3 2008/02/08 23:10:45 okan Exp $
--- faxd/Getty.c++.orig Tue May 15 17:52:03 2007
+++ faxd/Getty.c++ Wed Nov 7 17:29:51 2007
@@ -228,9 +228,9 @@ void
Getty::hangup()
{
// NB: this is executed in the parent
fxStr device = fxStr::format("%s/" | line, _PATH_DEV);
- fxStr device = fxStr::format("%s" | line, _PATH_DEV);
+ fxStr device = fxStr::format("%s/" | line, _PATH_DEV);
Sys::chown(device, UUCPLock::getUUCPUid(), UUCPLock::getUUCPGid());
- Sys::chmod(device, 0600); // reset protection
+ Sys::chmod(device, 0660); // reset protection

View File

@ -1,12 +0,0 @@
$OpenBSD: patch-hfaxd_FileTransfer_c++,v 1.2 2003/11/11 22:30:34 todd Exp $
--- hfaxd/FileTransfer.c++.orig 1999-11-18 06:18:57.000000000 -0600
+++ hfaxd/FileTransfer.c++ 2003-11-11 16:26:23.000000000 -0600
@@ -556,7 +556,7 @@ HylaFAXServer::storeUniqueCmd(bool isTem
} else
perror_reply(553, filename, errno);
} else
- reply(553, emsg);
+ reply(553, "%s", (const char*)emsg);
}
/*

View File

@ -1,15 +0,0 @@
$OpenBSD: patch-hfaxd_OldProtocol_c++,v 1.1 2004/02/10 17:24:59 espie Exp $
--- hfaxd/OldProtocol.c++.orig 2004-02-09 02:20:33.000000000 +0100
+++ hfaxd/OldProtocol.c++ 2004-02-09 02:20:46.000000000 +0100
@@ -752,9 +752,9 @@ OldProtocolServer::reallyRemoveJob(const
}
#define DEFINE_Op(op) \
-void OldProtocolServer::##op##Job(const char* tag) \
+void OldProtocolServer::op##Job(const char* tag) \
{ applyToJob(tag, fxQUOTE(op), &OldProtocolServer::do##op); }\
-void OldProtocolServer::##op##JobGroup(const char* tag) \
+void OldProtocolServer::op##JobGroup(const char* tag) \
{ applyToJobGroup(tag, fxQUOTE(op), &OldProtocolServer::do##op); }
void
OldProtocolServer::doremove(Job& job, const char*)

View File

@ -1,12 +0,0 @@
$OpenBSD: patch-hfaxd_Parser_c++,v 1.2 2003/11/11 22:30:34 todd Exp $
--- hfaxd/Parser.c++.orig 2002-09-13 11:20:34.000000000 -0500
+++ hfaxd/Parser.c++ 2003-11-11 16:26:23.000000000 -0600
@@ -963,7 +963,7 @@ HylaFAXServer::site_cmd(Token t)
break;
case T_TRIGGER:
if (string_param(s, "trigger-spec")) {
- logcmd(t, s);
+ logcmd(t, "%s", (const char*)s);
triggerCmd("%s", (const char*) s);
return (true);
}

View File

@ -1,21 +0,0 @@
$OpenBSD: patch-hfaxd_SNPPServer_c++,v 1.1 2003/11/11 22:30:34 todd Exp $
--- hfaxd/SNPPServer.c++.orig 2002-02-14 22:20:50.000000000 -0600
+++ hfaxd/SNPPServer.c++ 2003-11-11 16:26:23.000000000 -0600
@@ -849,7 +849,7 @@ SNPPServer::dataCmd(void)
fxStr emsg;
u_int seqnum = getDocumentNumbers(1, emsg);
if (seqnum == (u_int) -1) {
- reply(554, emsg);
+ reply(554, "%s", (const char*)emsg);
return;
}
msgFile = fxStr::format("/%s/doc%u.page", FAX_TMPDIR, seqnum);
@@ -1053,7 +1053,7 @@ SNPPServer::messageCmd(const char* msg)
fxStr emsg;
u_int seqnum = getDocumentNumbers(1, emsg);
if (seqnum == (u_int) -1) {
- reply(554, emsg);
+ reply(554, "%s", (const char*)emsg);
return;
}
msgFile = fxStr::format("/%s/doc%u.page", FAX_TMPDIR, seqnum);

View File

@ -1,11 +0,0 @@
--- port/install.sh.in.orig Mon Oct 12 16:47:50 1998
+++ port/install.sh.in Wed Jul 31 12:31:40 2002
@@ -129,7 +129,7 @@ do
test -p $1 >/dev/null 2>&1
}
;;
- -ln) shift; CMD=@LN@; SRC="$1"
+ -ln) shift; CMD=@LN@; SRC="$ROOT/$1"
STRIP=":"
;;
-lns) shift; CMD=@LN@; preopts="@LN_S@"; SRC="$1"

View File

@ -1,12 +0,0 @@
$OpenBSD: patch-util_Types_h,v 1.1 2004/02/10 17:24:59 espie Exp $
--- util/Types.h.orig 2004-02-09 02:11:40.000000000 +0100
+++ util/Types.h 2004-02-09 02:11:47.000000000 +0100
@@ -29,7 +29,7 @@
#include "string.h"
#include "assert.h"
#include "stdio.h"
-#include "new.h"
+#include "new"
#include "sys/types.h"
#include "port.h"

View File

@ -1,13 +1,14 @@
HylaFAX is an enterprise-class system for sending and receiving facsimiles as
well as for sending alpha-numeric pages. The software is designed around a
client-server architecture. Fax modems may reside on a single machine on a
network and clients can submit an outbound job from any other machine on the
network. Client software is designed to be lightweight and easy to port.
HylaFAX is an enterprise-class system for sending and receiving
facsimiles as well as for sending alpha-numeric pages. The software is
designed around a client-server architecture. Fax modems may reside on
a single machine on a network and clients can submit an outbound job
from any other machine on the network. Client software is designed to
be lightweight and easy to port.
HylaFAX is designed to be very robust and reliable. The fax server is designed
to guard against unexpected failures in the software, in the configuration, in
the hardware and in general use. HylaFAX can support multiple modems and a
heavy traffic load.
HylaFAX is designed to be very robust and reliable. The fax server is
designed to guard against unexpected failures in the software, in the
configuration, in the hardware and in general use. HylaFAX can support
multiple modems and a heavy traffic load.
If you expect to send more than a few facsimiles a day, then HylaFAX is the fax
package for you!!
If you expect to send more than a few facsimiles a day, then HylaFAX is
the fax package for you!!

View File

@ -1,24 +1,4 @@
Congratulations, HylaFAX has been installed!
It now needs some manual configuration before it is usable.
Setting up: (for the impatient)
Invoke ${PREFIX}/sbin/faxsetup to interactively configure it.
When you are asked to specify the name of tty device, use a
tty device existing on your architecture instead of "ttyd1".
Consult ${PREFIX}/lib/fax/hylafax.sh.sample for an example
of what to put in /etc/rc.local.
For accepting incoming FAX/data calls, modify /etc/ttys(5) to
contain something like this:
cua00 "${PREFIX}/sbin/faxgetty" dialup on
and send a SIGHUP to init(8).
Documentation: (for the methodical)
On Line Manuals: man hylafax
World Wide Web site: http://www.hylafax.org/
Instructions for configuration may be found in the file
${PREFIX}/share/doc/hylafax/README.OpenBSD

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.13 2006/11/07 22:22:28 sturm Exp $
@comment $OpenBSD: PLIST,v 1.14 2008/02/08 23:10:46 okan Exp $
@conflict p5-SendPage-*
@mode 4555
@owner uucp
@ -24,7 +24,6 @@ lib/fax/faxcover.ps
lib/fax/faxcover_example_sgi.ps
lib/fax/faxmail.ps
lib/fax/hfaxd.conf
lib/fax/hylafax.sh.sample
lib/fax/pagesizes
lib/fax/typerules
@owner uucp
@ -35,9 +34,14 @@ libdata/hylafax/COPYRIGHT
libdata/hylafax/archive/
libdata/hylafax/bin/
libdata/hylafax/bin/archive
libdata/hylafax/bin/b64-encode.awk
libdata/hylafax/bin/common-functions
libdata/hylafax/bin/dictionary
libdata/hylafax/bin/faxrcvd
libdata/hylafax/bin/mkcover
libdata/hylafax/bin/notify
libdata/hylafax/bin/notify-4.1
libdata/hylafax/bin/notify-4.2
libdata/hylafax/bin/notify.awk
libdata/hylafax/bin/pcl2fax
libdata/hylafax/bin/pdf2fax.gs
@ -45,7 +49,9 @@ libdata/hylafax/bin/pollrcvd
libdata/hylafax/bin/ps2fax.dps
libdata/hylafax/bin/ps2fax.gs
libdata/hylafax/bin/ps2fax.imp
libdata/hylafax/bin/qp-encode.awk
libdata/hylafax/bin/tiff2fax
libdata/hylafax/bin/tiff2pdf
libdata/hylafax/bin/wedged
libdata/hylafax/client/
libdata/hylafax/config/
@ -59,6 +65,7 @@ libdata/hylafax/config/class1.0
libdata/hylafax/config/class2
libdata/hylafax/config/class2.0
libdata/hylafax/config/class2.1
libdata/hylafax/config/conexant-1.0
libdata/hylafax/config/davicom-2
libdata/hylafax/config/digi
libdata/hylafax/config/digi-2
@ -73,12 +80,18 @@ libdata/hylafax/config/exar
libdata/hylafax/config/gvc-288
libdata/hylafax/config/gvc-288-2
libdata/hylafax/config/hayes
libdata/hylafax/config/iaxmodem
libdata/hylafax/config/intel-400e
libdata/hylafax/config/ip568x
libdata/hylafax/config/linux-isdn-2
libdata/hylafax/config/lucent
libdata/hylafax/config/lucent-isa
libdata/hylafax/config/lucent-mt-10
libdata/hylafax/config/lucent-mt-2
libdata/hylafax/config/lucent-mt-20
libdata/hylafax/config/lucent-mt-21
libdata/hylafax/config/mainpine-2
libdata/hylafax/config/mainpine-21
libdata/hylafax/config/moto-288
libdata/hylafax/config/mt-1432
libdata/hylafax/config/nuvo-voyager
@ -95,6 +108,7 @@ libdata/hylafax/config/rockwell-k56
libdata/hylafax/config/rockwell-rc
libdata/hylafax/config/sierra
libdata/hylafax/config/skel
libdata/hylafax/config/t38modem
libdata/hylafax/config/telebit-qblazer
libdata/hylafax/config/telebit-t3000
libdata/hylafax/config/telebit-wb
@ -121,6 +135,223 @@ libdata/hylafax/etc/dialrules.sf-ba
libdata/hylafax/etc/dpsprinter.ps
libdata/hylafax/etc/hosts.hfaxd
libdata/hylafax/etc/lutRS18.pcf
libdata/hylafax/etc/templates/
libdata/hylafax/etc/templates/README
libdata/hylafax/etc/templates/de/
libdata/hylafax/etc/templates/de/faxrcvd-error.txt
libdata/hylafax/etc/templates/de/faxrcvd-failure.txt
libdata/hylafax/etc/templates/de/faxrcvd-notify-error.txt
libdata/hylafax/etc/templates/de/faxrcvd-notify-success.txt
libdata/hylafax/etc/templates/de/faxrcvd-success.txt
libdata/hylafax/etc/templates/de/notify-blocked.txt
libdata/hylafax/etc/templates/de/notify-done-page.txt
libdata/hylafax/etc/templates/de/notify-done.txt
libdata/hylafax/etc/templates/de/notify-failed-page.txt
libdata/hylafax/etc/templates/de/notify-failed.txt
libdata/hylafax/etc/templates/de/notify-format_failed.txt
libdata/hylafax/etc/templates/de/notify-killed.txt
libdata/hylafax/etc/templates/de/notify-no_formatter.txt
libdata/hylafax/etc/templates/de/notify-poll_failed.txt
libdata/hylafax/etc/templates/de/notify-poll_no_document.txt
libdata/hylafax/etc/templates/de/notify-poll_rejected.txt
libdata/hylafax/etc/templates/de/notify-rejected.txt
libdata/hylafax/etc/templates/de/notify-removed.txt
libdata/hylafax/etc/templates/de/notify-requeued.txt
libdata/hylafax/etc/templates/de/notify-timedout.txt
libdata/hylafax/etc/templates/en/
libdata/hylafax/etc/templates/en/faxrcvd-error.txt
libdata/hylafax/etc/templates/en/faxrcvd-failure.txt
libdata/hylafax/etc/templates/en/faxrcvd-notify-error.txt
libdata/hylafax/etc/templates/en/faxrcvd-notify-success.txt
libdata/hylafax/etc/templates/en/faxrcvd-success.txt
libdata/hylafax/etc/templates/en/notify-blocked.txt
libdata/hylafax/etc/templates/en/notify-done-page.txt
libdata/hylafax/etc/templates/en/notify-done.txt
libdata/hylafax/etc/templates/en/notify-failed-page.txt
libdata/hylafax/etc/templates/en/notify-failed.txt
libdata/hylafax/etc/templates/en/notify-format_failed.txt
libdata/hylafax/etc/templates/en/notify-killed.txt
libdata/hylafax/etc/templates/en/notify-no_formatter.txt
libdata/hylafax/etc/templates/en/notify-poll_failed.txt
libdata/hylafax/etc/templates/en/notify-poll_no_document.txt
libdata/hylafax/etc/templates/en/notify-poll_rejected.txt
libdata/hylafax/etc/templates/en/notify-rejected.txt
libdata/hylafax/etc/templates/en/notify-removed.txt
libdata/hylafax/etc/templates/en/notify-requeued.txt
libdata/hylafax/etc/templates/en/notify-timedout.txt
libdata/hylafax/etc/templates/es/
libdata/hylafax/etc/templates/es/faxrcvd-error.txt
libdata/hylafax/etc/templates/es/faxrcvd-failure.txt
libdata/hylafax/etc/templates/es/faxrcvd-notify-error.txt
libdata/hylafax/etc/templates/es/faxrcvd-notify-success.txt
libdata/hylafax/etc/templates/es/faxrcvd-success.txt
libdata/hylafax/etc/templates/es/notify-blocked.txt
libdata/hylafax/etc/templates/es/notify-done-page.txt
libdata/hylafax/etc/templates/es/notify-done.txt
libdata/hylafax/etc/templates/es/notify-failed-page.txt
libdata/hylafax/etc/templates/es/notify-failed.txt
libdata/hylafax/etc/templates/es/notify-format_failed.txt
libdata/hylafax/etc/templates/es/notify-killed.txt
libdata/hylafax/etc/templates/es/notify-no_formatter.txt
libdata/hylafax/etc/templates/es/notify-poll_failed.txt
libdata/hylafax/etc/templates/es/notify-poll_no_document.txt
libdata/hylafax/etc/templates/es/notify-poll_rejected.txt
libdata/hylafax/etc/templates/es/notify-rejected.txt
libdata/hylafax/etc/templates/es/notify-removed.txt
libdata/hylafax/etc/templates/es/notify-requeued.txt
libdata/hylafax/etc/templates/es/notify-timedout.txt
libdata/hylafax/etc/templates/fr/
libdata/hylafax/etc/templates/fr/faxrcvd-error.txt
libdata/hylafax/etc/templates/fr/faxrcvd-failure.txt
libdata/hylafax/etc/templates/fr/faxrcvd-notify-error.txt
libdata/hylafax/etc/templates/fr/faxrcvd-notify-success.txt
libdata/hylafax/etc/templates/fr/faxrcvd-success.txt
libdata/hylafax/etc/templates/fr/notify-blocked.txt
libdata/hylafax/etc/templates/fr/notify-done-page.txt
libdata/hylafax/etc/templates/fr/notify-done.txt
libdata/hylafax/etc/templates/fr/notify-failed-page.txt
libdata/hylafax/etc/templates/fr/notify-failed.txt
libdata/hylafax/etc/templates/fr/notify-format_failed.txt
libdata/hylafax/etc/templates/fr/notify-killed.txt
libdata/hylafax/etc/templates/fr/notify-no_formatter.txt
libdata/hylafax/etc/templates/fr/notify-poll_failed.txt
libdata/hylafax/etc/templates/fr/notify-poll_no_document.txt
libdata/hylafax/etc/templates/fr/notify-poll_rejected.txt
libdata/hylafax/etc/templates/fr/notify-rejected.txt
libdata/hylafax/etc/templates/fr/notify-removed.txt
libdata/hylafax/etc/templates/fr/notify-requeued.txt
libdata/hylafax/etc/templates/fr/notify-timedout.txt
libdata/hylafax/etc/templates/html-sample1/
libdata/hylafax/etc/templates/html-sample1/css.inc
libdata/hylafax/etc/templates/html-sample1/divider.inc
libdata/hylafax/etc/templates/html-sample1/fax-attach.inc
libdata/hylafax/etc/templates/html-sample1/fax-data.inc
libdata/hylafax/etc/templates/html-sample1/fax-dispatched.inc
libdata/hylafax/etc/templates/html-sample1/faxrcvd-error.txt
libdata/hylafax/etc/templates/html-sample1/faxrcvd-failure.txt
libdata/hylafax/etc/templates/html-sample1/faxrcvd-notify-error.txt
libdata/hylafax/etc/templates/html-sample1/faxrcvd-notify-success.txt
libdata/hylafax/etc/templates/html-sample1/faxrcvd-success.txt
libdata/hylafax/etc/templates/html-sample1/footer.inc
libdata/hylafax/etc/templates/html-sample1/header.inc
libdata/hylafax/etc/templates/html-sample1/hook.sh
libdata/hylafax/etc/templates/html-sample1/job-data.inc
libdata/hylafax/etc/templates/html-sample1/notify-blocked.txt
libdata/hylafax/etc/templates/html-sample1/notify-done.txt
libdata/hylafax/etc/templates/html-sample1/notify-failed.txt
libdata/hylafax/etc/templates/html-sample1/notify-format_failed.txt
libdata/hylafax/etc/templates/html-sample1/notify-killed.txt
libdata/hylafax/etc/templates/html-sample1/notify-no_formatter.txt
libdata/hylafax/etc/templates/html-sample1/notify-rejected.txt
libdata/hylafax/etc/templates/html-sample1/notify-removed.txt
libdata/hylafax/etc/templates/html-sample1/notify-requeued.txt
libdata/hylafax/etc/templates/html-sample1/notify-timedout.txt
libdata/hylafax/etc/templates/html-sample1/session_log.inc
libdata/hylafax/etc/templates/it/
libdata/hylafax/etc/templates/it/faxrcvd-error.txt
libdata/hylafax/etc/templates/it/faxrcvd-failure.txt
libdata/hylafax/etc/templates/it/faxrcvd-notify-error.txt
libdata/hylafax/etc/templates/it/faxrcvd-notify-success.txt
libdata/hylafax/etc/templates/it/faxrcvd-success.txt
libdata/hylafax/etc/templates/it/notify-blocked.txt
libdata/hylafax/etc/templates/it/notify-done-page.txt
libdata/hylafax/etc/templates/it/notify-done.txt
libdata/hylafax/etc/templates/it/notify-failed-page.txt
libdata/hylafax/etc/templates/it/notify-failed.txt
libdata/hylafax/etc/templates/it/notify-format_failed.txt
libdata/hylafax/etc/templates/it/notify-killed.txt
libdata/hylafax/etc/templates/it/notify-no_formatter.txt
libdata/hylafax/etc/templates/it/notify-poll_failed.txt
libdata/hylafax/etc/templates/it/notify-poll_no_document.txt
libdata/hylafax/etc/templates/it/notify-poll_rejected.txt
libdata/hylafax/etc/templates/it/notify-rejected.txt
libdata/hylafax/etc/templates/it/notify-removed.txt
libdata/hylafax/etc/templates/it/notify-requeued.txt
libdata/hylafax/etc/templates/it/notify-timedout.txt
libdata/hylafax/etc/templates/pl/
libdata/hylafax/etc/templates/pl/faxrcvd-error.txt
libdata/hylafax/etc/templates/pl/faxrcvd-failure.txt
libdata/hylafax/etc/templates/pl/faxrcvd-notify-error.txt
libdata/hylafax/etc/templates/pl/faxrcvd-notify-success.txt
libdata/hylafax/etc/templates/pl/faxrcvd-success.txt
libdata/hylafax/etc/templates/pl/notify-blocked.txt
libdata/hylafax/etc/templates/pl/notify-done-page.txt
libdata/hylafax/etc/templates/pl/notify-done.txt
libdata/hylafax/etc/templates/pl/notify-failed-page.txt
libdata/hylafax/etc/templates/pl/notify-failed.txt
libdata/hylafax/etc/templates/pl/notify-format_failed.txt
libdata/hylafax/etc/templates/pl/notify-killed.txt
libdata/hylafax/etc/templates/pl/notify-no_formatter.txt
libdata/hylafax/etc/templates/pl/notify-poll_failed.txt
libdata/hylafax/etc/templates/pl/notify-poll_no_document.txt
libdata/hylafax/etc/templates/pl/notify-poll_rejected.txt
libdata/hylafax/etc/templates/pl/notify-rejected.txt
libdata/hylafax/etc/templates/pl/notify-removed.txt
libdata/hylafax/etc/templates/pl/notify-requeued.txt
libdata/hylafax/etc/templates/pl/notify-timedout.txt
libdata/hylafax/etc/templates/pt/
libdata/hylafax/etc/templates/pt/faxrcvd-error.txt
libdata/hylafax/etc/templates/pt/faxrcvd-failure.txt
libdata/hylafax/etc/templates/pt/faxrcvd-notify-error.txt
libdata/hylafax/etc/templates/pt/faxrcvd-notify-success.txt
libdata/hylafax/etc/templates/pt/faxrcvd-success.txt
libdata/hylafax/etc/templates/pt/notify-blocked.txt
libdata/hylafax/etc/templates/pt/notify-done-page.txt
libdata/hylafax/etc/templates/pt/notify-done.txt
libdata/hylafax/etc/templates/pt/notify-failed-page.txt
libdata/hylafax/etc/templates/pt/notify-failed.txt
libdata/hylafax/etc/templates/pt/notify-format_failed.txt
libdata/hylafax/etc/templates/pt/notify-killed.txt
libdata/hylafax/etc/templates/pt/notify-no_formatter.txt
libdata/hylafax/etc/templates/pt/notify-poll_failed.txt
libdata/hylafax/etc/templates/pt/notify-poll_no_document.txt
libdata/hylafax/etc/templates/pt/notify-poll_rejected.txt
libdata/hylafax/etc/templates/pt/notify-rejected.txt
libdata/hylafax/etc/templates/pt/notify-removed.txt
libdata/hylafax/etc/templates/pt/notify-requeued.txt
libdata/hylafax/etc/templates/pt/notify-timedout.txt
libdata/hylafax/etc/templates/pt_BR/
libdata/hylafax/etc/templates/pt_BR/faxrcvd-error.txt
libdata/hylafax/etc/templates/pt_BR/faxrcvd-failure.txt
libdata/hylafax/etc/templates/pt_BR/faxrcvd-notify-error.txt
libdata/hylafax/etc/templates/pt_BR/faxrcvd-notify-success.txt
libdata/hylafax/etc/templates/pt_BR/faxrcvd-success.txt
libdata/hylafax/etc/templates/pt_BR/notify-blocked.txt
libdata/hylafax/etc/templates/pt_BR/notify-done-page.txt
libdata/hylafax/etc/templates/pt_BR/notify-done.txt
libdata/hylafax/etc/templates/pt_BR/notify-failed-page.txt
libdata/hylafax/etc/templates/pt_BR/notify-failed.txt
libdata/hylafax/etc/templates/pt_BR/notify-format_failed.txt
libdata/hylafax/etc/templates/pt_BR/notify-killed.txt
libdata/hylafax/etc/templates/pt_BR/notify-no_formatter.txt
libdata/hylafax/etc/templates/pt_BR/notify-poll_failed.txt
libdata/hylafax/etc/templates/pt_BR/notify-poll_no_document.txt
libdata/hylafax/etc/templates/pt_BR/notify-poll_rejected.txt
libdata/hylafax/etc/templates/pt_BR/notify-rejected.txt
libdata/hylafax/etc/templates/pt_BR/notify-removed.txt
libdata/hylafax/etc/templates/pt_BR/notify-requeued.txt
libdata/hylafax/etc/templates/pt_BR/notify-timedout.txt
libdata/hylafax/etc/templates/ro/
libdata/hylafax/etc/templates/ro/faxrcvd-error.txt
libdata/hylafax/etc/templates/ro/faxrcvd-failure.txt
libdata/hylafax/etc/templates/ro/faxrcvd-notify-error.txt
libdata/hylafax/etc/templates/ro/faxrcvd-notify-success.txt
libdata/hylafax/etc/templates/ro/faxrcvd-success.txt
libdata/hylafax/etc/templates/ro/notify-blocked.txt
libdata/hylafax/etc/templates/ro/notify-done-page.txt
libdata/hylafax/etc/templates/ro/notify-done.txt
libdata/hylafax/etc/templates/ro/notify-failed-page.txt
libdata/hylafax/etc/templates/ro/notify-failed.txt
libdata/hylafax/etc/templates/ro/notify-format_failed.txt
libdata/hylafax/etc/templates/ro/notify-killed.txt
libdata/hylafax/etc/templates/ro/notify-no_formatter.txt
libdata/hylafax/etc/templates/ro/notify-poll_failed.txt
libdata/hylafax/etc/templates/ro/notify-poll_no_document.txt
libdata/hylafax/etc/templates/ro/notify-poll_rejected.txt
libdata/hylafax/etc/templates/ro/notify-rejected.txt
libdata/hylafax/etc/templates/ro/notify-removed.txt
libdata/hylafax/etc/templates/ro/notify-requeued.txt
libdata/hylafax/etc/templates/ro/notify-timedout.txt
libdata/hylafax/etc/xferfaxlog
libdata/hylafax/info/
libdata/hylafax/log/
@ -131,6 +362,7 @@ libdata/hylafax/status/
libdata/hylafax/tmp/
@owner
@group
@man man/man1/edit-faxcover.1
@man man/man1/faxalter.1
@man man/man1/faxcover.1
@man man/man1/faxmail.1
@ -141,8 +373,6 @@ libdata/hylafax/tmp/
@man man/man1/sendpage.1
@man man/man1/sgi2fax.1
@man man/man1/textfmt.1
@man man/man5/cid.5f
@man man/man5/destctrls.5f
@man man/man5/dialrules.5f
@man man/man5/doneq.5f
@man man/man5/hosts.hfaxd.5f
@ -182,6 +412,7 @@ libdata/hylafax/tmp/
@man man/man8/faxstate.8c
@man man/man8/faxwatch.8c
@man man/man8/hfaxd.8c
@man man/man8/jobcontrol.8c
@man man/man8/mkcover.8c
@man man/man8/notify.8c
@man man/man8/pagesend.8c
@ -198,6 +429,7 @@ libdata/hylafax/tmp/
sbin/choptest
sbin/cqtest
sbin/dialtest
sbin/edit-faxcover
sbin/faxabort
sbin/faxaddmodem
sbin/faxadduser
@ -245,21 +477,9 @@ sbin/tiffcheck
sbin/tsitest
sbin/typetest
sbin/xferfaxstats
@exec install -d -o uucp -g dialer -m 755 /var/spool/hylafax
@exec ln -s /var/spool/hylafax %D/hylafax
@exec install -d -o uucp -g dialer -m 700 %D/hylafax/archive
@exec install -d -o uucp -g dialer -m 755 %D/hylafax/bin
@exec install -d -o uucp -g dialer -m 755 %D/hylafax/client
@exec install -d -o uucp -g dialer -m 755 %D/hylafax/config
@exec install -d -o uucp -g dialer -m 755 %D/hylafax/dev
@exec install -d -o uucp -g dialer -m 700 %D/hylafax/docq
@exec install -d -o uucp -g dialer -m 700 %D/hylafax/doneq
@exec install -d -o uucp -g dialer -m 755 %D/hylafax/etc
@exec install -d -o uucp -g dialer -m 755 %D/hylafax/info
@exec install -d -o uucp -g dialer -m 755 %D/hylafax/log
@exec install -d -o uucp -g dialer -m 700 %D/hylafax/pollq
@exec install -d -o uucp -g dialer -m 755 %D/hylafax/recvq
@exec install -d -o uucp -g dialer -m 700 %D/hylafax/sendq
@exec install -d -o uucp -g dialer -m 755 %D/hylafax/status
@exec install -d -o uucp -g dialer -m 700 %D/hylafax/tmp
@exec mkfifo %D/hylafax/FIFO; chown uucp:dialer %D/hylafax/FIFO; chmod 600 %D/hylafax/FIFO
share/doc/hylafax/
share/doc/hylafax/README.OpenBSD
@exec ln -sf %D/libdata/hylafax /var/spool/hylafax
@exec mkfifo %D/libdata/hylafax/FIFO; chown uucp:dialer %D/libdata/hylafax/FIFO; chmod 600 %D/libdata/hylafax/FIFO
@unexec rm %D/libdata/hylafax/FIFO
@unexec rm -fr /var/spool/hylafax/