Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 May 2006 17:13:39 +0200
From:      W.J.Zwart@NescioLudens.nl
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/98222: port update comms/hylafax to 4.3.0	
Message-ID:  <courier.447DB2A3.00009415@froukje.nescioludens.nl>
Resent-Message-ID: <200605311520.k4VFKGQt054025@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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@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@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@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@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@exec [ -f %B/hfaxd.conf ] || cp %B/%f %B/hfaxd.conf
X@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@exec [ -f %B/pagesizes ] || cp %B/%f %B/pagesizes
X@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@exec [ -f %B/typerules ] || cp %B/%f %B/typerules
X@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@cwd /var/spool
Xhylafax/COPYRIGHT
X@exec mkfifo %D/hylafax/FIFO
X@exec chown uucp:dialer %D/hylafax/FIFO
X@exec chmod 0600 %D/hylafax/FIFO
X@unexec rm %D/hylafax/FIFO
X@exec mkdir %D/hylafax/archive
X@exec chown uucp:dialer %D/hylafax/archive
X@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@unexec if [ -f %D/hylafax/bin/pdf2fax ]; then rm %D/hylafax/bin/pdf2fax; fi
Xhylafax/bin/pdf2fax.gs
Xhylafax/bin/pollrcvd
X@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@exec mkdir %D/hylafax/client
X@exec chown uucp:dialer %D/hylafax/client
X@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@exec mkdir %D/hylafax/dev
X@exec chown uucp:dialer %D/hylafax/dev
X@exec chmod 0755 %D/hylafax/dev
X@exec mkdir %D/hylafax/docq
X@exec chown uucp:dialer %D/hylafax/docq
X@exec chmod 0700 %D/hylafax/docq
X@exec mkdir %D/hylafax/doneq
X@exec chown uucp:dialer %D/hylafax/doneq
X@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@exec mkdir %D/hylafax/info
X@exec chown uucp:dialer %D/hylafax/info
X@exec chmod 755 %D/hylafax/info
X@exec mkdir %D/hylafax/log
X@exec chown uucp:dialer %D/hylafax/log
X@exec chmod 755 %D/hylafax/log
X@exec mkdir %D/hylafax/pollq
X@exec chown uucp:dialer %D/hylafax/pollq
X@exec chmod 700 %D/hylafax/pollq
X@exec mkdir %D/hylafax/recvq
X@exec chown uucp:dialer %D/hylafax/recvq
X@exec chmod 755 %D/hylafax/recvq
X@exec mkdir %D/hylafax/sendq
X@exec chown uucp:dialer %D/hylafax/sendq
X@exec chmod 700 %D/hylafax/sendq
X@exec mkdir %D/hylafax/status
X@exec chown uucp:dialer %D/hylafax/status
X@exec chmod 755 %D/hylafax/status
X@exec mkdir %D/hylafax/tmp
X@exec chown uucp:dialer %D/hylafax/tmp
X@exec chmod 700 %D/hylafax/tmp
X@dirrm hylafax/bin
X@dirrm hylafax/client
X@dirrm hylafax/config
X@dirrm hylafax/docq
X@dirrm hylafax/pollq
X@dirrm hylafax/recvq
X@dirrm hylafax/sendq
X@dirrm hylafax/status
X@dirrm hylafax/tmp
X@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@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@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@FreeBSD.org">maintainer</a> of this port or the port <a href=
X    "mailto:ports@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?courier.447DB2A3.00009415>