ports/98222: port update comms/hylafax to 4.3.0
W.J.Zwart at NescioLudens.nl
W.J.Zwart at NescioLudens.nl
Wed May 31 15:20:45 UTC 2006
>Number: 98222
>Category: ports
>Synopsis: port update comms/hylafax to 4.3.0
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Wed May 31 15:20:15 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: W.J.Zwart at NescioLudens.nl
>Release: FreeBSD 5.5-PRERELEASE i386
>Organization:
Nescio Ludens BV
>Environment:
System: FreeBSD froukje.nescioludens.nl 5.5-PRERELEASE FreeBSD 5.5-PRERELEASE #9: Sun May 7 14:49:09 CEST 2006 root at froukje.nescioludens.nl:/usr/obj/usr/src/sys/FILESERVER i386
>Description:
This is a proposed update of the hylafax port to version 4.3.0
>How-To-Repeat:
>Fix:
Below is the shar of the complete comms/hylafax dir; if diff's are more convenient please let me know and I will provide them.
--- hylafax.4.3.0 begins here ---
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# .
# ./Makefile
# ./distinfo
# ./pkg-descr
# ./pkg-plist
# ./files
# ./files/README
# ./files/pkg-message.in
# ./files/hylafax.sh.sample.in
# ./README.html
#
echo c - .
mkdir -p . > /dev/null 2>&1
echo x - ./Makefile
sed 's/^X//' >./Makefile << 'END-of-./Makefile'
X# ports collection makefile for: hylafax
X# Date created: 16 May 1995
X# Whom: Julian Stacey <jhs at freebsd.org>
X#
X# $FreeBSD: ports/comms/hylafax/Makefile,v 1.79 2006/05/03 23:38:35 edwin Exp $
X#
X
XPORTNAME= hylafax
XPORTVERSION= 4.3.0
XCATEGORIES= comms
XMASTER_SITES= ftp://ftp.hylafax.org/source/ \
X ftp://ftp.pangora.org/hylafax.org/source/ \
X ftp://ftp.planetmirror.com/pub/hylafax/source/ \
X ftp://mirror.aarnet.edu.au/pub/hylafax/ \
X ftp://gd.tuwien.ac.at/infosys/fax/hylafax/ \
X ftp://ftp.ntua.gr/pub/net/hylafax/ \
X ftp://na.mirror.garr.it/mirrors/hylafax/ \
X http://public.planetmirror.com/pub/hylafax/source/
X
XMAINTAINER= W.J.Zwart at NescioLudens.nl
XCOMMENT= Fax software
X
X# no dependency on ghostscript because we don't know which
X# version the user prefers
XRUN_DEPENDS= gawk:${PORTSDIR}/lang/gawk
XLIB_DEPENDS= tiff:${PORTSDIR}/graphics/tiff \
X jpeg:${PORTSDIR}/graphics/jpeg
XBUILD_DEPENDS= ${LOCALBASE}/lib/afm/Courier:${PORTSDIR}/print/afm \
X gawk:${PORTSDIR}/lang/gawk
X
XDIST_SUBDIR= hylafax
X
XCONFIGURE_ARGS= --with-INSTALL="" \
X --with-LIBTIFF="-L${LOCALBASE}/lib -ltiff -ljpeg" \
X --with-ZLIB=no --with-LIBZ=-lz --with-ZLIBINC=none \
X --with-TIFFINC="${LOCALBASE}/include" \
X --with-GCOPTS=" " --with-GCXXOPTS=" " \
X --with-REGEX=no --with-LIBREGEX='' --with-REGEXINC=none \
X --with-DIR_HTML="${DOCSDIR}" \
X --with-AWK="${LOCALBASE}/bin/gawk"
X
XSUB_FILES= pkg-message hylafax.sh.sample
X
X# Defaults to "North American Letter". Use "ISO A4" for A4.
X.if defined(PAGESIZE)
XCONFIGURE_ARGS+=--with-PAGESIZE="${PAGESIZE}"
X.endif
X
X# Want PAM?
X.if defined(WITHOUT_PAM)
XCONFIGURE_ARGS+=--disable-pam
X.endif
X
X# Want HTML documentation?
X.if defined(WITH_HTMLDOC)
XCONFIGURE_ARGS+=--with-HTML=yes
XPLIST_SUB+= PORTDOCS=""
X.else
XPLIST_SUB+= PORTDOCS="@comment "
X.endif
X
X.if defined(PACKAGE_BUILDING) || defined(BATCH)
XCONFIGURE_ARGS+=--nointeractive
X.endif
X
XMAKE_ARGS+= OPTIMIZER="" -EOPTIMIZER
XHAS_CONFIGURE= yes
XCONFIGURE_ENV= ENVOPTS="${CFLAGS}"
X
XMAN1= edit-faxcover.1 faxalter.1 faxcover.1 faxmail.1 faxrm.1 faxstat.1 \
X hylafax-client.1 sendfax.1 sendpage.1 sgi2fax.1 textfmt.1
X
XMAN5= callid.5f destctrls.5f dialrules.5f doneq.5f hosts.hfaxd.5f \
X hylafax-config.5f hylafax-info.5f hylafax-log.5f hylafax-server.5f \
X hylafax-shutdown.5f pagermap.5f pagesizes.5f recvq.5f sendq.5f \
X status.5f tsi.5f typerules.5f xferfaxlog.5f
X
XMAN8= choptest.8c cqtest.8c dialtest.8c faxabort.8c faxaddmodem.8c \
X faxadduser.8c faxanswer.8c faxconfig.8c faxcron.8c faxdeluser.8c \
X faxgetty.8c faxinfo.8c faxlock.8c faxmodem.8c faxq.8c \
X faxqclean.8c faxquit.8c faxrcvd.8c faxsend.8c faxsetup.8c faxstate.8c \
X faxwatch.8c hfaxd.8c mkcover.8c notify.8c pagesend.8c pdf2fax.8c \
X pollrcvd.8c ps2fax.8c recvstats.8c tagtest.8c tiff2fax.8c \
X tiffcheck.8c tsitest.8c wedged.8c xferfaxstats.8c
X
XSUID_EXES= ${PREFIX}/sbin/faxgetty ${PREFIX}/sbin/faxq \
X ${PREFIX}/bin/faxrm ${PREFIX}/bin/faxalter
X
X.include <bsd.port.pre.mk>
X
Xpre-extract:
X @if [ -d ${PKG_DBDIR}/tiff-3.6.1 ]; then \
X ${ECHO_MSG} ""; \
X ${ECHO_MSG} "Hylafax does not work with libtiff-3.6.1."; \
X ${ECHO_MSG} "Please upgrade to libtiff-3.6.1_1. (/usr/ports/graphics/tiff)"; \
X ${ECHO_MSG} ""; \
X exit 1; \
X fi
X
Xpost-patch:
X ${REINPLACE_CMD} \
X -e 's,/usr/local,${LOCALBASE},g' \
X ${WRKSRC}/configure
X ${REINPLACE_CMD} -e 's,-O hfaxd.conf,-O hfaxd.conf-dist,' \
X ${WRKSRC}/hfaxd/Makefile.in
X ${REINPLACE_CMD} -e 's,-O typerules,-O typerules-dist -src typerules,' \
X -e 's,-O pagesizes,-O pagesizes-dist -src pagesizes,' \
X ${WRKSRC}/util/Makefile.in
X
Xpost-install:
X ${CHOWN} uucp ${SUID_EXES}
X ${CHMOD} 4555 ${SUID_EXES}
X ${INSTALL_SCRIPT} ${WRKDIR}/hylafax.sh.sample ${PREFIX}/etc/rc.d
X.for f in hfaxd.conf pagesizes typerules
X if [ ! -f ${PREFIX}/lib/fax/${f} ]; then ${CP} -p ${PREFIX}/lib/fax/${f}-dist ${PREFIX}/lib/fax/${f}; fi
X.endfor
X @${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.post.mk>
END-of-./Makefile
echo x - ./distinfo
sed 's/^X//' >./distinfo << 'END-of-./distinfo'
XMD5 (hylafax/hylafax-4.3.0.tar.gz) = 15fbb3eb5fdf6def379799442a68da4e
XSHA256 (hylafax/hylafax-4.3.0.tar.gz) = a50512bfe6ae60573084dadfb5a629de78db30d19ac59ad6750bd621e138817c
XSIZE (hylafax/hylafax-4.3.0.tar.gz) = 1468136
END-of-./distinfo
echo x - ./pkg-descr
sed 's/^X//' >./pkg-descr << 'END-of-./pkg-descr'
X(excerpt from HylaFAX FAQ, http://www.hylafax.org/HylaFAQ/Q001.html)
X
X HylaFAX is a facsimile system for UNIX systems. It supports:
X o sending facsimile
X o receiving facsimile
X o polled retrieval of facsimile
X o transparent shared data use of the modem
X o sending messages to pagers
X Facsimile can be any size (e.g. A4, B4), either 98 or 196 lpi, and
X transmitted/received as either 1D-encoded or 2D-encoded facsimile data
X (2D-encoded data is frequently more compact and hence takes a shorter
X time to communicate). Any modem that supports one of the standard
X interfaces for facsimile operation can be used; i.e. any Class 1, Class
X 2, or Class 2.0 modem.
X
XWWW: http://www.hylafax.org/
END-of-./pkg-descr
echo x - ./pkg-plist
sed 's/^X//' >./pkg-plist << 'END-of-./pkg-plist'
Xbin/faxalter
Xbin/faxcover
Xbin/faxmail
Xbin/faxrm
Xbin/faxstat
Xbin/sendfax
Xbin/sendpage
Xetc/rc.d/hylafax.sh.sample
Xlib/fax/faxcover.ps
Xlib/fax/faxcover_example_sgi.ps
Xlib/fax/faxmail.ps
X at unexec if cmp -s %D/lib/fax/hfaxd.conf %D/lib/fax/hfaxd.conf-dist; then rm -f %D/lib/fax/hfaxd.conf; fi
Xlib/fax/hfaxd.conf-dist
X at exec [ -f %B/hfaxd.conf ] || cp %B/%f %B/hfaxd.conf
X at unexec if cmp -s %D/lib/fax/pagesizes %D/lib/fax/pagesizes-dist; then rm -f %D/lib/fax/pagesizes; fi
Xlib/fax/pagesizes-dist
X at exec [ -f %B/pagesizes ] || cp %B/%f %B/pagesizes
X at unexec if cmp -s %D/lib/fax/typerules %D/lib/fax/typerules-dist; then rm -f %D/lib/fax/typerules; fi
Xlib/fax/typerules-dist
X at exec [ -f %B/typerules ] || cp %B/%f %B/typerules
X at dirrm lib/fax
Xsbin/choptest
Xsbin/cqtest
Xsbin/dialtest
Xsbin/edit-faxcover
Xsbin/faxabort
Xsbin/faxaddmodem
Xsbin/faxadduser
Xsbin/faxanswer
Xsbin/faxconfig
Xsbin/faxcron
Xsbin/faxdeluser
Xsbin/faxgetty
Xsbin/faxinfo
Xsbin/faxlock
Xsbin/faxmodem
Xsbin/faxmsg
Xsbin/faxq
Xsbin/faxqclean
Xsbin/faxquit
Xsbin/faxsend
Xsbin/faxsetup
Xsbin/faxsetup.bsdi
Xsbin/faxsetup.irix
Xsbin/faxsetup.linux
Xsbin/faxstate
Xsbin/faxwatch
Xsbin/hfaxd
Xsbin/hylafax
Xsbin/lockname
Xsbin/ondelay
Xsbin/pagesend
Xsbin/probemodem
Xsbin/recvstats
Xsbin/tagtest
Xsbin/textfmt
Xsbin/tiffcheck
Xsbin/tsitest
Xsbin/typetest
Xsbin/xferfaxstats
X%%PORTDOCS%%share/doc/hylafax/acknowledge.html
X%%PORTDOCS%%share/doc/hylafax/binary.html
X%%PORTDOCS%%share/doc/hylafax/building.html
X%%PORTDOCS%%share/doc/hylafax/cgi-bin/man2html
X%%PORTDOCS%%share/doc/hylafax/cgi-bin/manpage
X%%PORTDOCS%%share/doc/hylafax/cgi-bin/unquote
X%%PORTDOCS%%share/doc/hylafax/class1.html
X%%PORTDOCS%%share/doc/hylafax/class2.html
X%%PORTDOCS%%share/doc/hylafax/class2.0.html
X%%PORTDOCS%%share/doc/hylafax/contrib.html
X%%PORTDOCS%%share/doc/hylafax/copyright.html
X%%PORTDOCS%%share/doc/hylafax/documentation.html
X%%PORTDOCS%%share/doc/hylafax/faxgateway.html
X%%PORTDOCS%%share/doc/hylafax/ftpmail-help.html
X%%PORTDOCS%%share/doc/hylafax/ghostscript.html
X%%PORTDOCS%%share/doc/hylafax/HOWTO.html
X%%PORTDOCS%%share/doc/hylafax/hylafax.gif
X%%PORTDOCS%%share/doc/hylafax/hylafax3.0.html
X%%PORTDOCS%%share/doc/hylafax/hylafax4.0.html
X%%PORTDOCS%%share/doc/hylafax/icons/at_work_icon.gif
X%%PORTDOCS%%share/doc/hylafax/icons/back.gif
X%%PORTDOCS%%share/doc/hylafax/icons/ball_blue_icon.gif
X%%PORTDOCS%%share/doc/hylafax/icons/button.excl.gif
X%%PORTDOCS%%share/doc/hylafax/icons/contents.gif
X%%PORTDOCS%%share/doc/hylafax/icons/frog.gif
X%%PORTDOCS%%share/doc/hylafax/icons/improved.gif
X%%PORTDOCS%%share/doc/hylafax/icons/info_icon.gif
X%%PORTDOCS%%share/doc/hylafax/icons/new.gif
X%%PORTDOCS%%share/doc/hylafax/icons/next.gif
X%%PORTDOCS%%share/doc/hylafax/icons/smiley.gif
X%%PORTDOCS%%share/doc/hylafax/icons/warning_icon.gif
X%%PORTDOCS%%share/doc/hylafax/index.html
X%%PORTDOCS%%share/doc/hylafax/install-source.html
X%%PORTDOCS%%share/doc/hylafax/ixotap.html
X%%PORTDOCS%%share/doc/hylafax/mailing-lists.html
X%%PORTDOCS%%share/doc/hylafax/Majordomo/help.html
X%%PORTDOCS%%share/doc/hylafax/matthias.gif
X%%PORTDOCS%%share/doc/hylafax/matthias.html
X%%PORTDOCS%%share/doc/hylafax/modems.html
X%%PORTDOCS%%share/doc/hylafax/Modems/Hayes/hayes.html
X%%PORTDOCS%%share/doc/hylafax/Modems/Supra/class1.html
X%%PORTDOCS%%share/doc/hylafax/Modems/Supra/class2.html
X%%PORTDOCS%%share/doc/hylafax/Modems/Telebit/faxcmds.html
X%%PORTDOCS%%share/doc/hylafax/Modems/ZyXEL/autodetect.html
X%%PORTDOCS%%share/doc/hylafax/Modems/ZyXEL/codes.html
X%%PORTDOCS%%share/doc/hylafax/Modems/ZyXEL/commands.html
X%%PORTDOCS%%share/doc/hylafax/Modems/ZyXEL/compression.html
X%%PORTDOCS%%share/doc/hylafax/Modems/ZyXEL/examples.html
X%%PORTDOCS%%share/doc/hylafax/Modems/ZyXEL/voice.html
X%%PORTDOCS%%share/doc/hylafax/Modems/att-dataport.html
X%%PORTDOCS%%share/doc/hylafax/Modems/digicom-scout.html
X%%PORTDOCS%%share/doc/hylafax/Modems/everex-2496d.html
X%%PORTDOCS%%share/doc/hylafax/Modems/hayes-accura288.html
X%%PORTDOCS%%share/doc/hylafax/Modems/hayes-optima2400.html
X%%PORTDOCS%%share/doc/hylafax/Modems/index.html
X%%PORTDOCS%%share/doc/hylafax/Modems/multitech-1432.html
X%%PORTDOCS%%share/doc/hylafax/Modems/multitech-1932.html
X%%PORTDOCS%%share/doc/hylafax/Modems/multitech-2834.html
X%%PORTDOCS%%share/doc/hylafax/Modems/nuvo-96424pfx.html
X%%PORTDOCS%%share/doc/hylafax/Modems/ppi-pm14400fxmt.html
X%%PORTDOCS%%share/doc/hylafax/Modems/rockwell-56k.html
X%%PORTDOCS%%share/doc/hylafax/Modems/supra-v32bis.html
X%%PORTDOCS%%share/doc/hylafax/Modems/telebit-t3000.html
X%%PORTDOCS%%share/doc/hylafax/Modems/twincom-144df.html
X%%PORTDOCS%%share/doc/hylafax/Modems/ucom-traveller96.html
X%%PORTDOCS%%share/doc/hylafax/Modems/usr-courier.html
X%%PORTDOCS%%share/doc/hylafax/Modems/usr-sportster.html
X%%PORTDOCS%%share/doc/hylafax/Modems/zyxel-1496.html
X%%PORTDOCS%%share/doc/hylafax/Modems/zyxel-elite.html
X%%PORTDOCS%%share/doc/hylafax/Modems/zyxel-omni.html
X%%PORTDOCS%%share/doc/hylafax/namechange.html
X%%PORTDOCS%%share/doc/hylafax/operation.html
X%%PORTDOCS%%share/doc/hylafax/overview.html
X%%PORTDOCS%%share/doc/hylafax/sam.gif
X%%PORTDOCS%%share/doc/hylafax/sam.html
X%%PORTDOCS%%share/doc/hylafax/setup-advanced.html
X%%PORTDOCS%%share/doc/hylafax/setup-client.html
X%%PORTDOCS%%share/doc/hylafax/setup.html
X%%PORTDOCS%%share/doc/hylafax/source.html
X%%PORTDOCS%%share/doc/hylafax/toc.html
X%%PORTDOCS%%share/doc/hylafax/troubleshooting.html
X%%PORTDOCS%%share/doc/hylafax/upgrade4.0.html
X%%PORTDOCS%%share/doc/hylafax/v2.3beta036.html
X%%PORTDOCS%%share/doc/hylafax/v2.3beta036special.html
X%%PORTDOCS%%share/doc/hylafax/v3.0beta096.html
X%%PORTDOCS%%share/doc/hylafax/v3.0beta100.html
X%%PORTDOCS%%share/doc/hylafax/v3.0beta108.html
X%%PORTDOCS%%share/doc/hylafax/v3.0beta110.html
X%%PORTDOCS%%share/doc/hylafax/v3.0beta111.html
X%%PORTDOCS%%share/doc/hylafax/v3.0beta112.html
X%%PORTDOCS%%share/doc/hylafax/v3.0beta113.html
X%%PORTDOCS%%share/doc/hylafax/v3.0beta114.html
X%%PORTDOCS%%share/doc/hylafax/v4.0beta005.html
X%%PORTDOCS%%share/doc/hylafax/v4.0beta006.html
X%%PORTDOCS%%share/doc/hylafax/v4.0beta007.html
X%%PORTDOCS%%share/doc/hylafax/v4.0beta008.html
X%%PORTDOCS%%share/doc/hylafax/v4.0beta009.html
X%%PORTDOCS%%share/doc/hylafax/v4.0beta010.html
X%%PORTDOCS%%share/doc/hylafax/v4.0beta011.html
X%%PORTDOCS%%share/doc/hylafax/v4.0beta012.html
X%%PORTDOCS%%share/doc/hylafax/v4.0beta013.html
X%%PORTDOCS%%share/doc/hylafax/v4.0beta014.html
X%%PORTDOCS%%share/doc/hylafax/v4.0beta015.html
X%%PORTDOCS%%share/doc/hylafax/v4.0beta018.html
X%%PORTDOCS%%share/doc/hylafax/v4.0beta020.html
X%%PORTDOCS%%share/doc/hylafax/v4.0beta021.html
X%%PORTDOCS%%share/doc/hylafax/v4.0beta022.html
X%%PORTDOCS%%share/doc/hylafax/v4.0beta023.html
X%%PORTDOCS%%share/doc/hylafax/version.html
X%%PORTDOCS%%@dirrm share/doc/hylafax/cgi-bin
X%%PORTDOCS%%@dirrm share/doc/hylafax/icons
X%%PORTDOCS%%@dirrm share/doc/hylafax/Majordomo
X%%PORTDOCS%%@dirrm share/doc/hylafax/Modems/Hayes
X%%PORTDOCS%%@dirrm share/doc/hylafax/Modems/Supra
X%%PORTDOCS%%@dirrm share/doc/hylafax/Modems/Telebit
X%%PORTDOCS%%@dirrm share/doc/hylafax/Modems/ZyXEL
X%%PORTDOCS%%@dirrm share/doc/hylafax/Modems
X%%PORTDOCS%%@dirrm share/doc/hylafax
X at cwd /var/spool
Xhylafax/COPYRIGHT
X at exec mkfifo %D/hylafax/FIFO
X at exec chown uucp:dialer %D/hylafax/FIFO
X at exec chmod 0600 %D/hylafax/FIFO
X at unexec rm %D/hylafax/FIFO
X at exec mkdir %D/hylafax/archive
X at exec chown uucp:dialer %D/hylafax/archive
X at exec chmod 0700 %D/hylafax/archive
Xhylafax/bin/archive
Xhylafax/bin/faxrcvd
Xhylafax/bin/mkcover
Xhylafax/bin/notify
Xhylafax/bin/notify-4.1
Xhylafax/bin/notify.awk
Xhylafax/bin/pcl2fax
X at unexec if [ -f %D/hylafax/bin/pdf2fax ]; then rm %D/hylafax/bin/pdf2fax; fi
Xhylafax/bin/pdf2fax.gs
Xhylafax/bin/pollrcvd
X at unexec if [ -f %D/hylafax/bin/ps2fax ]; then rm %D/hylafax/bin/ps2fax; fi
Xhylafax/bin/ps2fax.dps
Xhylafax/bin/ps2fax.gs
Xhylafax/bin/ps2fax.imp
Xhylafax/bin/tiff2fax
Xhylafax/bin/tiff2pdf
Xhylafax/bin/wedged
X at exec mkdir %D/hylafax/client
X at exec chown uucp:dialer %D/hylafax/client
X at exec chmod 0755 %D/hylafax/client
Xhylafax/config/agere-mp-2
Xhylafax/config/agere-mp-21
Xhylafax/config/att-dataport
Xhylafax/config/att-dataport-2
Xhylafax/config/att-dataport-2.0
Xhylafax/config/att-dpexpress-2
Xhylafax/config/cirrus
Xhylafax/config/class1
Xhylafax/config/class1.0
Xhylafax/config/class2
Xhylafax/config/class2.0
Xhylafax/config/class2.1
Xhylafax/config/conexant-1.0
Xhylafax/config/digi
Xhylafax/config/digi-2
Xhylafax/config/digi-20
Xhylafax/config/davicom-2
Xhylafax/config/dsi-scout+
Xhylafax/config/e-tech
Xhylafax/config/eicon
Xhylafax/config/eicon-2
Xhylafax/config/elsa-microlink-56k-basic-2.0
Xhylafax/config/everex-2496d
Xhylafax/config/exar
Xhylafax/config/gvc-288
Xhylafax/config/gvc-288-2
Xhylafax/config/hayes
Xhylafax/config/intel-400e
Xhylafax/config/lucent
Xhylafax/config/lucent-isa
Xhylafax/config/lucent-mt-10
Xhylafax/config/lucent-mt-2
Xhylafax/config/lucent-mt-20
Xhylafax/config/lucent-mt-21
Xhylafax/config/moto-288
Xhylafax/config/mt-1432
Xhylafax/config/nuvo-voyager
Xhylafax/config/ppi-pm14400fxmt
Xhylafax/config/ppi-pm14400fxsa
Xhylafax/config/prometheus
Xhylafax/config/rc144ac
Xhylafax/config/rc144ac-1
Xhylafax/config/rc288dpi
Xhylafax/config/rc288dpi-1
Xhylafax/config/rc32acl
Xhylafax/config/rc32acl-1
Xhylafax/config/rockwell-k56
Xhylafax/config/rockwell-rc
Xhylafax/config/sierra
Xhylafax/config/skel
Xhylafax/config/t38modem
Xhylafax/config/telebit-qblazer
Xhylafax/config/telebit-t3000
Xhylafax/config/telebit-wb
Xhylafax/config/topic
Xhylafax/config/tricom2842
Xhylafax/config/uds-fastalk
Xhylafax/config/umc92144
Xhylafax/config/umc9624
Xhylafax/config/usr-2.0
Xhylafax/config/usr-rts
Xhylafax/config/usr-xon
Xhylafax/config/zyxel-1496e
Xhylafax/config/zyxel-1496e-1
Xhylafax/config/zyxel-1496e-2.0
Xhylafax/config/zyxel-2864
X at exec mkdir %D/hylafax/dev
X at exec chown uucp:dialer %D/hylafax/dev
X at exec chmod 0755 %D/hylafax/dev
X at exec mkdir %D/hylafax/docq
X at exec chown uucp:dialer %D/hylafax/docq
X at exec chmod 0700 %D/hylafax/docq
X at exec mkdir %D/hylafax/doneq
X at exec chown uucp:dialer %D/hylafax/doneq
X at exec chmod 0700 %D/hylafax/doneq
Xhylafax/etc/cover.templ
Xhylafax/etc/dialrules
Xhylafax/etc/dialrules.europe
Xhylafax/etc/dialrules.sf-ba
Xhylafax/etc/dpsprinter.ps
Xhylafax/etc/lutRS18.pcf
X at exec mkdir %D/hylafax/info
X at exec chown uucp:dialer %D/hylafax/info
X at exec chmod 755 %D/hylafax/info
X at exec mkdir %D/hylafax/log
X at exec chown uucp:dialer %D/hylafax/log
X at exec chmod 755 %D/hylafax/log
X at exec mkdir %D/hylafax/pollq
X at exec chown uucp:dialer %D/hylafax/pollq
X at exec chmod 700 %D/hylafax/pollq
X at exec mkdir %D/hylafax/recvq
X at exec chown uucp:dialer %D/hylafax/recvq
X at exec chmod 755 %D/hylafax/recvq
X at exec mkdir %D/hylafax/sendq
X at exec chown uucp:dialer %D/hylafax/sendq
X at exec chmod 700 %D/hylafax/sendq
X at exec mkdir %D/hylafax/status
X at exec chown uucp:dialer %D/hylafax/status
X at exec chmod 755 %D/hylafax/status
X at exec mkdir %D/hylafax/tmp
X at exec chown uucp:dialer %D/hylafax/tmp
X at exec chmod 700 %D/hylafax/tmp
X at dirrm hylafax/bin
X at dirrm hylafax/client
X at dirrm hylafax/config
X at dirrm hylafax/docq
X at dirrm hylafax/pollq
X at dirrm hylafax/recvq
X at dirrm hylafax/sendq
X at dirrm hylafax/status
X at dirrm hylafax/tmp
X at unexec rmdir %D/hylafax 2>/dev/null || echo "If you are permanently removing this port, you should do a ''rm -rf /var/spool/hylafax'' to remove any binary, configuration and log files left." | fmt
X at unexec echo "-----------------"
END-of-./pkg-plist
echo c - ./files
mkdir -p ./files > /dev/null 2>&1
echo x - ./files/README
sed 's/^X//' >./files/README << 'END-of-./files/README'
XThe port is complete rewrite of hylafax-3.0p1 port by Julian Stacey
X<jhs at freebsd.org>, May 1995.
Xoriginal notice was as follows:
X
X Copyright Julian Stacey 1995:
X Please preserve & comply with Sam Leffler's & SGI's legal stuff
X I hereby release my work in this area for public use,
X & disclaim all liability !
X Leave my name intact please, I'm a freelance, publicity can
X be useful.
END-of-./files/README
echo x - ./files/pkg-message.in
sed 's/^X//' >./files/pkg-message.in << 'END-of-./files/pkg-message.in'
XHylafax was installed. You'll need manual configurations to actually
Xactivate it.
X
XSetting up: (for impatients)
X Invoke %%PREFIX%%/sbin/faxsetup, and answer the questions.
X Mostly, accepting the defaults should work well.
X
X When you are asked to specify the name of tty device, use "cuaa1"
X instead of "ttyd1". Otherwise it does not work well.
X
X Consult %%PREFIX%%/etc/rc.d/hylafax.sh.sample for startups.
X
X For accepting incoming FAX/data calls, modify /etc/ttys as below
X and send SIGHUP to init process:
X
X>cuaa1 "%%PREFIX%%/sbin/faxgetty" dialup on secure
X
XBe sure to rerun %%PREFIX%%/sbin/faxsetup after updating your hylafax version
X
XDocumentation:
X On Line Manuals: man hylafax-client
X man hylafax-server
X World Wide Web site: http://www.hylafax.org/
END-of-./files/pkg-message.in
echo x - ./files/hylafax.sh.sample.in
sed 's/^X//' >./files/hylafax.sh.sample.in << 'END-of-./files/hylafax.sh.sample.in'
X#! /bin/sh
X# hylafax startup example.
X# be sure to initialize the following:
X# server: %%PREFIX%%/sbin/faxsetup
X# modems: %%PREFIX%%/sbin/faxaddmodem
X# incoming calls: /etc/ttys
X
Xcase "$1" in
Xstart)
X if [ -x %%PREFIX%%/sbin/hylafax ]; then
X %%PREFIX%%/sbin/hylafax start
X fi
X ;;
Xstop)
X if [ -x %%PREFIX%%/sbin/hylafax ]; then
X %%PREFIX%%/sbin/hylafax stop
X fi
X ;;
X*)
X echo "Usage: `basename $0` {start|stop}" >&2
X exit 64
X ;;
Xesac
X
Xexit 0
END-of-./files/hylafax.sh.sample.in
echo x - ./README.html
sed 's/^X//' >./README.html << 'END-of-./README.html'
X<!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN">
X
X<html>
X <head>
X <title>The FreeBSD Ports Collection (comms/hylafax)</title>
X </head>
X
X <body>
X <h1>The FreeBSD Ports Collection (comms/hylafax)</h1>
X <hr>
X
X <p>You are now in the directory for the port "comms/hylafax".</p>
X
X <p>The package name of this port is "hylafax-4.1.5".</p>
X
X <p>This is the one-line description for this port:</p>
X <hr>
X
X <p>
XFax software
X </p>
X <hr>
X
X <p>Please read the "<a href="pkg-descr">description file</a>" for a
X longer description and/or visit the <a href="http://www.hylafax.org/">web site</a> for futher informations.</p>
X
X <p>If needed, you may contact the <a href=
X "mailto:ports at FreeBSD.org">maintainer</a> of this port or the port <a href=
X "mailto:ports at FreeBSD.org">mailing-list</a>.</p>
X
X <p>This port requires package(s) "afm-1.0 jpeg-6b_1 tiff-3.5.7" to build.</p>
X
X <p>This port requires package(s) "jpeg-6b_1 tiff-3.5.7" to run.</p>
X
X <p>Go to the <a href="../../README.html">top of the ports tree</a> for
X a summary on how to use the ports collection.</p>
X <hr>
X
X <p><a href="../README.html">Go up one level</a> | <a href=
X "../../README.html">Go to top of ports tree</a></p>
X </body>
X</html>
X
END-of-./README.html
exit
--- hylafax.4.3.0 ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list