#	$Id: distrules,v 1.50.2.3 2009/05/19 15:42:16 aidan Exp $
#
# HylaFAX Facsimile Software
#
# Copyright (c) 1988-1996 Sam Leffler
# Copyright (c) 1991-1996 Silicon Graphics, Inc.
# HylaFAX is a trademark of Silicon Graphics
# 
# Permission to use, copy, modify, distribute, and sell this software and 
# its documentation for any purpose is hereby granted without fee, provided
# that (i) the above copyright notices and this permission notice appear in
# all copies of the software and related documentation, and (ii) the names of
# Sam Leffler and Silicon Graphics may not be used in any advertising or
# publicity relating to the software without the specific, prior written
# permission of Sam Leffler and Silicon Graphics.
# 
# THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, 
# EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY 
# WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.  
# 
# IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR
# ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND,
# OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
# WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF 
# LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE 
# OF THIS SOFTWARE.
#

#
# HylaFAX distribution rules.
# This list is automatically built from:
#	git ls-files -x .cvsignore -- port
#
PORTFILES=\
	port/Makefile.in                                                      \
	port/flock.c                                                          \
	port/ftruncate.c                                                      \
	port/getopt.c                                                         \
	port/install.sh.in                                                    \
	port/irix/so_locations                                                \
	port/mkdepend.in                                                      \
	port/mkdtemp.c                                                        \
	port/mkstemp.c                                                        \
	port/random.c                                                         \
	port/setegid.c                                                        \
	port/setenv.c                                                         \
	port/seteuid.c                                                        \
	port/setvbuf.c                                                        \
	port/snprintf.c                                                       \
	port/srandom.c                                                        \
	port/strcasecmp.c                                                     \
	port/strtod.c                                                         \
	port/strtoul.c                                                        \
	port/syslog.c                                                         \
	port/version.c.in                                                     \
	port/vsnprintf.c                                                      \
	port/vsyslog.c                                                        \
	port/writev.c                                                         \
    ${NULL}

# Files that make up the HylaFAX
# source distribution, except for
# manual pages.
# This list is automatically built from:
#	git ls-files -x 'man/*' -x 'port/*' -x .cvsignore
#
HYLAFAXSRC=\
	CONTRIBUTORS                                                          \
	COPYRIGHT                                                             \
	INSTALL                                                               \
	Makefile.in                                                           \
	README                                                                \
	TODO                                                                  \
	VERSION                                                               \
	config.guess                                                          \
	config.h.in                                                           \
	config.site                                                           \
	config.sub                                                            \
	config/Makefile.in                                                    \
	config/att-dataport                                                   \
	config/att-dataport-2                                                 \
	config/att-dataport-2.0                                               \
	config/att-dpexpress-2                                                \
	config/cirrus                                                         \
	config/class1                                                         \
	config/class1.0                                                       \
	config/class2                                                         \
	config/class2.0                                                       \
	config/class2.1                                                       \
	config/conexant-1.0                                                   \
	config/davicom-2                                                      \
	config/digi                                                           \
	config/digi-2                                                         \
	config/digi-20                                                        \
	config/dsi-scout+                                                     \
	config/e-tech                                                         \
	config/eicon                                                          \
	config/eicon-2                                                        \
	config/elsa-microlink-56k-basic-2.0                                   \
	config/everex-2496d                                                   \
	config/exar                                                           \
	config/gvc-288                                                        \
	config/gvc-288-2                                                      \
	config/hayes                                                          \
	config/iaxmodem                                                       \
	config/intel-400e                                                     \
	config/ip568x                                                         \
	config/linux-isdn-2                                                   \
	config/lucent                                                         \
	config/lucent-isa                                                     \
	config/lucent-mt-10                                                   \
	config/lucent-mt-2                                                    \
	config/lucent-mt-20                                                   \
	config/lucent-mt-21                                                   \
	config/mainpine-10                                                    \
	config/mainpine-2                                                     \
	config/mainpine-20                                                    \
	config/mainpine-21                                                    \
	config/moto-288                                                       \
	config/mt-1432                                                        \
	config/nuvo-voyager                                                   \
	config/ppi-pm14400fxmt                                                \
	config/ppi-pm14400fxsa                                                \
	config/prometheus                                                     \
	config/rc144ac                                                        \
	config/rc144ac-1                                                      \
	config/rc288dpi                                                       \
	config/rc288dpi-1                                                     \
	config/rc32acl                                                        \
	config/rc32acl-1                                                      \
	config/rockwell-k56                                                   \
	config/rockwell-rc                                                    \
	config/sierra                                                         \
	config/skel                                                           \
	config/t38modem                                                       \
	config/telebit-qblazer                                                \
	config/telebit-t3000                                                  \
	config/telebit-wb                                                     \
	config/topic                                                          \
	config/tricom2842                                                     \
	config/uds-fastalk                                                    \
	config/umc92144                                                       \
	config/umc9624                                                        \
	config/usr-2.0                                                        \
	config/usr-rts                                                        \
	config/usr-xon                                                        \
	config/zyxel-1496e                                                    \
	config/zyxel-1496e-1                                                  \
	config/zyxel-1496e-2.0                                                \
	config/zyxel-2864                                                     \
	configure                                                             \
	debian/NEWS                                                           \
	debian/README.Debian                                                  \
	debian/README.mgetty                                                  \
	debian/changelog                                                      \
	debian/compat                                                         \
	debian/control                                                        \
	debian/copy_configuration_from_spool                                  \
	debian/copyright                                                      \
	debian/examples/FaxDispatch.example                                   \
	debian/examples/pam-hylafax                                           \
	debian/examples/retainfaxcover.sh                                     \
	debian/hosts.hfaxd                                                    \
	debian/hyla.conf                                                      \
	debian/hylafax-client.install                                         \
	debian/hylafax-client.postinst                                        \
	debian/hylafax-client.postrm                                          \
	debian/hylafax-server.conffiles                                       \
	debian/hylafax-server.hylafax.cron.monthly                            \
	debian/hylafax-server.hylafax.cron.weekly                             \
	debian/hylafax-server.hylafax.default                                 \
	debian/hylafax-server.hylafax.init                                    \
	debian/hylafax-server.postinst                                        \
	debian/hylafax-server.postrm                                          \
	debian/hylafax-server.prerm                                           \
	debian/hylafax-server.templates                                       \
	debian/hylafax.config                                                 \
	debian/lintian.override.hylafax                                       \
	debian/lintian.override.hylafax-client                                \
	debian/lintian.override.hylafax-server                                \
	debian/man/faxmsg.8                                                   \
	debian/man/lockname.8                                                 \
	debian/man/ondelay.8                                                  \
	debian/man/probemodem.8                                               \
	debian/man/typetest.8                                                 \
	debian/minimal.config                                                 \
	debian/patches/00list                                                 \
	debian/patches/00patch-opts                                           \
	debian/patches/00template                                             \
	debian/patches/500_two_dirs_config.dpatch                             \
	debian/patches/600_setupclient.dpatch                                 \
	debian/patches/602_xferstat.dpatch                                    \
	debian/patches/604_faxaddmodem_friendly.dpatch                        \
	debian/patches/605_faxrecv_newarg7.dpatch                             \
	debian/patches/650_faxsetup_paths.dpatch                              \
	debian/patches/652_faxsetup_faxmaster.dpatch                          \
	debian/patches/654_faxsetup_gs.dpatch                                 \
	debian/patches/655_faxaddmodem_message.dpatch                         \
	debian/patches/657_typerules.dpatch                                   \
	debian/patches/658_oldnotify_awk.dpatch                               \
	debian/patches/659_notify_from_address.dpatch                         \
	debian/po/POTFILES.in                                                 \
	debian/po/bg.po                                                       \
	debian/po/ca.po                                                       \
	debian/po/cs.po                                                       \
	debian/po/de.po                                                       \
	debian/po/es.po                                                       \
	debian/po/fr.po                                                       \
	debian/po/gl.po                                                       \
	debian/po/it.po                                                       \
	debian/po/ja.po                                                       \
	debian/po/nl.po                                                       \
	debian/po/pt.po                                                       \
	debian/po/pt_BR.po                                                    \
	debian/po/ru.po                                                       \
	debian/po/sv.po                                                       \
	debian/po/templates.pot                                               \
	debian/po/vi.po                                                       \
	debian/rules                                                          \
	debian/watch                                                          \
	defs.in                                                               \
	dist/hylafax.alpha                                                    \
	dist/hylafax.dist                                                     \
	dist/newalpha                                                         \
	dist/newversion                                                       \
	distrules                                                             \
	doc/RELEASENOTES-4.3.txt                                              \
	doc/RELEASENOTES-4.4.txt                                              \
	doc/RELEASENOTES-6.0.txt                                              \
	doc/RELEASENOTES-CVS.txt                                              \
	etc/Makefile.in                                                       \
	etc/copy.h                                                            \
	etc/copy.m                                                            \
	etc/copy.ps                                                           \
	etc/dialrules                                                         \
	etc/dialrules.europe                                                  \
	etc/dialrules.sf-ba                                                   \
	etc/faxaddmodem.sh.in                                                 \
	etc/faxsetup.bsdi                                                     \
	etc/faxsetup.irix                                                     \
	etc/faxsetup.linux                                                    \
	etc/faxsetup.sh.in                                                    \
	etc/hylafax.in                                                        \
	etc/lockname.c                                                        \
	etc/lutRS18.pcf                                                       \
	etc/ondelay.c                                                         \
	etc/probemodem.sh.in                                                  \
	etc/templates/README                                                  \
	etc/templates/de/faxrcvd-error.txt                                    \
	etc/templates/de/faxrcvd-failure.txt                                  \
	etc/templates/de/faxrcvd-notify-error.txt                             \
	etc/templates/de/faxrcvd-notify-success.txt                           \
	etc/templates/de/faxrcvd-success.txt                                  \
	etc/templates/de/notify-blocked.txt                                   \
	etc/templates/de/notify-done-page.txt                                 \
	etc/templates/de/notify-done.txt                                      \
	etc/templates/de/notify-failed-page.txt                               \
	etc/templates/de/notify-failed.txt                                    \
	etc/templates/de/notify-faxmaster.txt                                 \
	etc/templates/de/notify-format_failed.txt                             \
	etc/templates/de/notify-killed.txt                                    \
	etc/templates/de/notify-no_formatter.txt                              \
	etc/templates/de/notify-poll_failed.txt                               \
	etc/templates/de/notify-poll_no_document.txt                          \
	etc/templates/de/notify-poll_rejected.txt                             \
	etc/templates/de/notify-rejected.txt                                  \
	etc/templates/de/notify-removed.txt                                   \
	etc/templates/de/notify-requeued.txt                                  \
	etc/templates/de/notify-timedout.txt                                  \
	etc/templates/en/faxrcvd-error.txt                                    \
	etc/templates/en/faxrcvd-failure.txt                                  \
	etc/templates/en/faxrcvd-notify-error.txt                             \
	etc/templates/en/faxrcvd-notify-success.txt                           \
	etc/templates/en/faxrcvd-success.txt                                  \
	etc/templates/en/notify-blocked.txt                                   \
	etc/templates/en/notify-done-page.txt                                 \
	etc/templates/en/notify-done.txt                                      \
	etc/templates/en/notify-failed-page.txt                               \
	etc/templates/en/notify-failed.txt                                    \
	etc/templates/en/notify-faxmaster.txt                                 \
	etc/templates/en/notify-format_failed.txt                             \
	etc/templates/en/notify-killed.txt                                    \
	etc/templates/en/notify-no_formatter.txt                              \
	etc/templates/en/notify-poll_failed.txt                               \
	etc/templates/en/notify-poll_no_document.txt                          \
	etc/templates/en/notify-poll_rejected.txt                             \
	etc/templates/en/notify-rejected.txt                                  \
	etc/templates/en/notify-removed.txt                                   \
	etc/templates/en/notify-requeued.txt                                  \
	etc/templates/en/notify-timedout.txt                                  \
	etc/templates/es/faxrcvd-error.txt                                    \
	etc/templates/es/faxrcvd-failure.txt                                  \
	etc/templates/es/faxrcvd-notify-error.txt                             \
	etc/templates/es/faxrcvd-notify-success.txt                           \
	etc/templates/es/faxrcvd-success.txt                                  \
	etc/templates/es/notify-blocked.txt                                   \
	etc/templates/es/notify-done-page.txt                                 \
	etc/templates/es/notify-done.txt                                      \
	etc/templates/es/notify-failed-page.txt                               \
	etc/templates/es/notify-failed.txt                                    \
	etc/templates/es/notify-faxmaster.txt                                 \
	etc/templates/es/notify-format_failed.txt                             \
	etc/templates/es/notify-killed.txt                                    \
	etc/templates/es/notify-no_formatter.txt                              \
	etc/templates/es/notify-poll_failed.txt                               \
	etc/templates/es/notify-poll_no_document.txt                          \
	etc/templates/es/notify-poll_rejected.txt                             \
	etc/templates/es/notify-rejected.txt                                  \
	etc/templates/es/notify-removed.txt                                   \
	etc/templates/es/notify-requeued.txt                                  \
	etc/templates/es/notify-timedout.txt                                  \
	etc/templates/fr/faxrcvd-error.txt                                    \
	etc/templates/fr/faxrcvd-failure.txt                                  \
	etc/templates/fr/faxrcvd-notify-error.txt                             \
	etc/templates/fr/faxrcvd-notify-success.txt                           \
	etc/templates/fr/faxrcvd-success.txt                                  \
	etc/templates/fr/notify-blocked.txt                                   \
	etc/templates/fr/notify-done-page.txt                                 \
	etc/templates/fr/notify-done.txt                                      \
	etc/templates/fr/notify-failed-page.txt                               \
	etc/templates/fr/notify-failed.txt                                    \
	etc/templates/fr/notify-faxmaster.txt                                 \
	etc/templates/fr/notify-format_failed.txt                             \
	etc/templates/fr/notify-killed.txt                                    \
	etc/templates/fr/notify-no_formatter.txt                              \
	etc/templates/fr/notify-poll_failed.txt                               \
	etc/templates/fr/notify-poll_no_document.txt                          \
	etc/templates/fr/notify-poll_rejected.txt                             \
	etc/templates/fr/notify-rejected.txt                                  \
	etc/templates/fr/notify-removed.txt                                   \
	etc/templates/fr/notify-requeued.txt                                  \
	etc/templates/fr/notify-timedout.txt                                  \
	etc/templates/html-sample1/css.inc                                    \
	etc/templates/html-sample1/divider.inc                                \
	etc/templates/html-sample1/fax-attach.inc                             \
	etc/templates/html-sample1/fax-data.inc                               \
	etc/templates/html-sample1/fax-dispatched.inc                         \
	etc/templates/html-sample1/faxrcvd-error.txt                          \
	etc/templates/html-sample1/faxrcvd-failure.txt                        \
	etc/templates/html-sample1/faxrcvd-notify-error.txt                   \
	etc/templates/html-sample1/faxrcvd-notify-success.txt                 \
	etc/templates/html-sample1/faxrcvd-success.txt                        \
	etc/templates/html-sample1/footer.inc                                 \
	etc/templates/html-sample1/header.inc                                 \
	etc/templates/html-sample1/hook.sh                                    \
	etc/templates/html-sample1/job-data.inc                               \
	etc/templates/html-sample1/notify-blocked.txt                         \
	etc/templates/html-sample1/notify-done.txt                            \
	etc/templates/html-sample1/notify-failed.txt                          \
	etc/templates/html-sample1/notify-faxmaster.txt                       \
	etc/templates/html-sample1/notify-format_failed.txt                   \
	etc/templates/html-sample1/notify-killed.txt                          \
	etc/templates/html-sample1/notify-no_formatter.txt                    \
	etc/templates/html-sample1/notify-rejected.txt                        \
	etc/templates/html-sample1/notify-removed.txt                         \
	etc/templates/html-sample1/notify-requeued.txt                        \
	etc/templates/html-sample1/notify-timedout.txt                        \
	etc/templates/html-sample1/session_log.inc                            \
	etc/templates/it/faxrcvd-error.txt                                    \
	etc/templates/it/faxrcvd-failure.txt                                  \
	etc/templates/it/faxrcvd-notify-error.txt                             \
	etc/templates/it/faxrcvd-notify-success.txt                           \
	etc/templates/it/faxrcvd-success.txt                                  \
	etc/templates/it/notify-blocked.txt                                   \
	etc/templates/it/notify-done-page.txt                                 \
	etc/templates/it/notify-done.txt                                      \
	etc/templates/it/notify-failed-page.txt                               \
	etc/templates/it/notify-failed.txt                                    \
	etc/templates/it/notify-faxmaster.txt                                 \
	etc/templates/it/notify-format_failed.txt                             \
	etc/templates/it/notify-killed.txt                                    \
	etc/templates/it/notify-no_formatter.txt                              \
	etc/templates/it/notify-poll_failed.txt                               \
	etc/templates/it/notify-poll_no_document.txt                          \
	etc/templates/it/notify-poll_rejected.txt                             \
	etc/templates/it/notify-rejected.txt                                  \
	etc/templates/it/notify-removed.txt                                   \
	etc/templates/it/notify-requeued.txt                                  \
	etc/templates/it/notify-timedout.txt                                  \
	etc/templates/pl/faxrcvd-error.txt                                    \
	etc/templates/pl/faxrcvd-failure.txt                                  \
	etc/templates/pl/faxrcvd-notify-error.txt                             \
	etc/templates/pl/faxrcvd-notify-success.txt                           \
	etc/templates/pl/faxrcvd-success.txt                                  \
	etc/templates/pl/notify-blocked.txt                                   \
	etc/templates/pl/notify-done-page.txt                                 \
	etc/templates/pl/notify-done.txt                                      \
	etc/templates/pl/notify-failed-page.txt                               \
	etc/templates/pl/notify-failed.txt                                    \
	etc/templates/pl/notify-faxmaster.txt                                 \
	etc/templates/pl/notify-format_failed.txt                             \
	etc/templates/pl/notify-killed.txt                                    \
	etc/templates/pl/notify-no_formatter.txt                              \
	etc/templates/pl/notify-poll_failed.txt                               \
	etc/templates/pl/notify-poll_no_document.txt                          \
	etc/templates/pl/notify-poll_rejected.txt                             \
	etc/templates/pl/notify-rejected.txt                                  \
	etc/templates/pl/notify-removed.txt                                   \
	etc/templates/pl/notify-requeued.txt                                  \
	etc/templates/pl/notify-timedout.txt                                  \
	etc/templates/pt/faxrcvd-error.txt                                    \
	etc/templates/pt/faxrcvd-failure.txt                                  \
	etc/templates/pt/faxrcvd-notify-error.txt                             \
	etc/templates/pt/faxrcvd-notify-success.txt                           \
	etc/templates/pt/faxrcvd-success.txt                                  \
	etc/templates/pt/notify-blocked.txt                                   \
	etc/templates/pt/notify-done-page.txt                                 \
	etc/templates/pt/notify-done.txt                                      \
	etc/templates/pt/notify-failed-page.txt                               \
	etc/templates/pt/notify-failed.txt                                    \
	etc/templates/pt/notify-faxmaster.txt                                 \
	etc/templates/pt/notify-format_failed.txt                             \
	etc/templates/pt/notify-killed.txt                                    \
	etc/templates/pt/notify-no_formatter.txt                              \
	etc/templates/pt/notify-poll_failed.txt                               \
	etc/templates/pt/notify-poll_no_document.txt                          \
	etc/templates/pt/notify-poll_rejected.txt                             \
	etc/templates/pt/notify-rejected.txt                                  \
	etc/templates/pt/notify-removed.txt                                   \
	etc/templates/pt/notify-requeued.txt                                  \
	etc/templates/pt/notify-timedout.txt                                  \
	etc/templates/pt_BR/faxrcvd-error.txt                                 \
	etc/templates/pt_BR/faxrcvd-failure.txt                               \
	etc/templates/pt_BR/faxrcvd-notify-error.txt                          \
	etc/templates/pt_BR/faxrcvd-notify-success.txt                        \
	etc/templates/pt_BR/faxrcvd-success.txt                               \
	etc/templates/pt_BR/notify-blocked.txt                                \
	etc/templates/pt_BR/notify-done-page.txt                              \
	etc/templates/pt_BR/notify-done.txt                                   \
	etc/templates/pt_BR/notify-failed-page.txt                            \
	etc/templates/pt_BR/notify-failed.txt                                 \
	etc/templates/pt_BR/notify-faxmaster.txt                              \
	etc/templates/pt_BR/notify-format_failed.txt                          \
	etc/templates/pt_BR/notify-killed.txt                                 \
	etc/templates/pt_BR/notify-no_formatter.txt                           \
	etc/templates/pt_BR/notify-poll_failed.txt                            \
	etc/templates/pt_BR/notify-poll_no_document.txt                       \
	etc/templates/pt_BR/notify-poll_rejected.txt                          \
	etc/templates/pt_BR/notify-rejected.txt                               \
	etc/templates/pt_BR/notify-removed.txt                                \
	etc/templates/pt_BR/notify-requeued.txt                               \
	etc/templates/pt_BR/notify-timedout.txt                               \
	etc/templates/ro/faxrcvd-error.txt                                    \
	etc/templates/ro/faxrcvd-failure.txt                                  \
	etc/templates/ro/faxrcvd-notify-error.txt                             \
	etc/templates/ro/faxrcvd-notify-success.txt                           \
	etc/templates/ro/faxrcvd-success.txt                                  \
	etc/templates/ro/notify-blocked.txt                                   \
	etc/templates/ro/notify-done-page.txt                                 \
	etc/templates/ro/notify-done.txt                                      \
	etc/templates/ro/notify-failed-page.txt                               \
	etc/templates/ro/notify-failed.txt                                    \
	etc/templates/ro/notify-faxmaster.txt                                 \
	etc/templates/ro/notify-format_failed.txt                             \
	etc/templates/ro/notify-killed.txt                                    \
	etc/templates/ro/notify-no_formatter.txt                              \
	etc/templates/ro/notify-poll_failed.txt                               \
	etc/templates/ro/notify-poll_no_document.txt                          \
	etc/templates/ro/notify-poll_rejected.txt                             \
	etc/templates/ro/notify-rejected.txt                                  \
	etc/templates/ro/notify-removed.txt                                   \
	etc/templates/ro/notify-requeued.txt                                  \
	etc/templates/ro/notify-timedout.txt                                  \
	faxalter/Makefile.in                                                  \
	faxalter/faxalter.c++                                                 \
	faxcover/Makefile.in                                                  \
	faxcover/edit-faxcover.sh.in                                          \
	faxcover/faxcover.c++                                                 \
	faxcover/faxcover.ps                                                  \
	faxcover/faxcover_example_sgi.ps                                      \
	faxd/Batch.c++                                                        \
	faxd/Batch.h                                                          \
	faxd/Class0.c++                                                       \
	faxd/Class0.h                                                         \
	faxd/Class1.c++                                                       \
	faxd/Class1.h                                                         \
	faxd/Class10.c++                                                      \
	faxd/Class10.h                                                        \
	faxd/Class1Ersatz.c++                                                 \
	faxd/Class1Ersatz.h                                                   \
	faxd/Class1Poll.c++                                                   \
	faxd/Class1Recv.c++                                                   \
	faxd/Class1Send.c++                                                   \
	faxd/Class2.c++                                                       \
	faxd/Class2.h                                                         \
	faxd/Class20.c++                                                      \
	faxd/Class20.h                                                        \
	faxd/Class21.c++                                                      \
	faxd/Class21.h                                                        \
	faxd/Class2Ersatz.c++                                                 \
	faxd/Class2Ersatz.h                                                   \
	faxd/Class2Poll.c++                                                   \
	faxd/Class2Recv.c++                                                   \
	faxd/Class2Send.c++                                                   \
	faxd/ClassModem.c++                                                   \
	faxd/ClassModem.h                                                     \
	faxd/CopyQuality.c++                                                  \
	faxd/DestInfo.c++                                                     \
	faxd/DestInfo.h                                                       \
	faxd/FaxAcctInfo.c++                                                  \
	faxd/FaxAcctInfo.h                                                    \
	faxd/FaxFont.c++                                                      \
	faxd/FaxFont.h                                                        \
	faxd/FaxItem.c++                                                      \
	faxd/FaxItem.h                                                        \
	faxd/FaxMachineInfo.c++                                               \
	faxd/FaxMachineInfo.h                                                 \
	faxd/FaxMachineLog.c++                                                \
	faxd/FaxMachineLog.h                                                  \
	faxd/FaxModem.c++                                                     \
	faxd/FaxModem.h                                                       \
	faxd/FaxPoll.c++                                                      \
	faxd/FaxRecv.c++                                                      \
	faxd/FaxRequest.c++                                                   \
	faxd/FaxRequest.h                                                     \
	faxd/FaxSend.c++                                                      \
	faxd/FaxSendStatus.h                                                  \
	faxd/FaxServer.c++                                                    \
	faxd/FaxServer.h                                                      \
	faxd/FaxTrace.h                                                       \
	faxd/G3Decoder.c++                                                    \
	faxd/G3Decoder.h                                                      \
	faxd/G3Encoder.c++                                                    \
	faxd/G3Encoder.h                                                      \
	faxd/Getty.c++                                                        \
	faxd/Getty.h                                                          \
	faxd/GettyBSD.c++                                                     \
	faxd/GettyBSD.h                                                       \
	faxd/GettySysV.c++                                                    \
	faxd/GettySysV.h                                                      \
	faxd/HDLCFrame.c++                                                    \
	faxd/HDLCFrame.h                                                      \
	faxd/HylaClient.c++                                                   \
	faxd/HylaClient.h                                                     \
	faxd/Job.c++                                                          \
	faxd/Job.h                                                            \
	faxd/JobControl.c++                                                   \
	faxd/JobControl.h                                                     \
	faxd/Makefile.in                                                      \
	faxd/MemoryDecoder.c++                                                \
	faxd/MemoryDecoder.h                                                  \
	faxd/Modem.c++                                                        \
	faxd/Modem.h                                                          \
	faxd/ModemConfig.c++                                                  \
	faxd/ModemConfig.h                                                    \
	faxd/ModemServer.c++                                                  \
	faxd/ModemServer.h                                                    \
	faxd/NSF.c++                                                          \
	faxd/NSF.h                                                            \
	faxd/PCFFont.c++                                                      \
	faxd/PCFFont.h                                                        \
	faxd/QLink.c++                                                        \
	faxd/QLink.h                                                          \
	faxd/STATUS.txt                                                       \
	faxd/ServerConfig.c++                                                 \
	faxd/ServerConfig.h                                                   \
	faxd/TagLine.c++                                                      \
	faxd/Trigger.c++                                                      \
	faxd/Trigger.h                                                        \
	faxd/TriggerRef.c++                                                   \
	faxd/TriggerRef.h                                                     \
	faxd/UUCPLock.c++                                                     \
	faxd/UUCPLock.h                                                       \
	faxd/choptest.c++                                                     \
	faxd/cqtest.c++                                                       \
	faxd/faxApp.c++                                                       \
	faxd/faxApp.h                                                         \
	faxd/faxGettyApp.c++                                                  \
	faxd/faxGettyApp.h                                                    \
	faxd/faxQCleanApp.c++                                                 \
	faxd/faxQueueApp.c++                                                  \
	faxd/faxQueueApp.h                                                    \
	faxd/faxSendApp.c++                                                   \
	faxd/faxSendApp.h                                                     \
	faxd/ixo.h                                                            \
	faxd/mkhash.c                                                         \
	faxd/pageSendApp.c++                                                  \
	faxd/pageSendApp.h                                                    \
	faxd/t4.h                                                             \
	faxd/tagtest.c++                                                      \
	faxd/tif_fax3.h                                                       \
	faxd/trigtest.c++                                                     \
	faxd/tsitest.c++                                                      \
	faxmail/MIMEState.c++                                                 \
	faxmail/MIMEState.h                                                   \
	faxmail/Makefile.in                                                   \
	faxmail/MsgFmt.c++                                                    \
	faxmail/MsgFmt.h                                                      \
	faxmail/README                                                        \
	faxmail/faxmail.c++                                                   \
	faxmail/faxmail.ps                                                    \
	faxmail/mailfax.sh-postfix                                            \
	faxmail/mailfax.sh-qmail                                              \
	faxmail/mailfax.sh-sendmail                                           \
	faxmail/mailfax.sh-smail                                              \
	faxrm/Makefile.in                                                     \
	faxrm/faxrm.c++                                                       \
	faxstat/Makefile.in                                                   \
	faxstat/faxstat.c++                                                   \
	hfaxd/Admin.c++                                                       \
	hfaxd/FIFO.c++                                                        \
	hfaxd/FileCache.c++                                                   \
	hfaxd/FileCache.h                                                     \
	hfaxd/FileSystem.c++                                                  \
	hfaxd/FileTransfer.c++                                                \
	hfaxd/HylaFAXServer.c++                                               \
	hfaxd/HylaFAXServer.h                                                 \
	hfaxd/InetFaxServer.c++                                               \
	hfaxd/InetFaxServer.h                                                 \
	hfaxd/Jobs.c++                                                        \
	hfaxd/Login.c++                                                       \
	hfaxd/Makefile.in                                                     \
	hfaxd/PAM.c++                                                         \
	hfaxd/Parser.c++                                                      \
	hfaxd/RecvQueue.c++                                                   \
	hfaxd/SNPPServer.c++                                                  \
	hfaxd/SNPPServer.h                                                    \
	hfaxd/Status.c++                                                      \
	hfaxd/SuperServer.c++                                                 \
	hfaxd/SuperServer.h                                                   \
	hfaxd/TODO                                                            \
	hfaxd/Trace.h                                                         \
	hfaxd/Trigger.c++                                                     \
	hfaxd/UnixFaxServer.c++                                               \
	hfaxd/UnixFaxServer.h                                                 \
	hfaxd/User.c++                                                        \
	hfaxd/hfaxd.conf                                                      \
	hfaxd/main.c++                                                        \
	hfaxd/manifest.h                                                      \
	libhylafax/Array.c++                                                  \
	libhylafax/Array.h                                                    \
	libhylafax/AtSyntax.c++                                               \
	libhylafax/BoolArray.c++                                              \
	libhylafax/BoolArray.h                                                \
	libhylafax/CallID.c++                                                 \
	libhylafax/CallID.h                                                   \
	libhylafax/Class2Params.c++                                           \
	libhylafax/Class2Params.h                                             \
	libhylafax/DSmacros.h                                                 \
	libhylafax/DialRules.c++                                              \
	libhylafax/DialRules.h                                                \
	libhylafax/Dictionary.c++                                             \
	libhylafax/Dictionary.h                                               \
	libhylafax/Dispatcher.c++                                             \
	libhylafax/Dispatcher.h                                               \
	libhylafax/Fatal.c++                                                  \
	libhylafax/FaxClient.c++                                              \
	libhylafax/FaxClient.h                                                \
	libhylafax/FaxConfig.c++                                              \
	libhylafax/FaxConfig.h                                                \
	libhylafax/FaxDB.c++                                                  \
	libhylafax/FaxDB.h                                                    \
	libhylafax/FaxParams.c++                                              \
	libhylafax/FaxParams.h                                                \
	libhylafax/FaxRecvInfo.c++                                            \
	libhylafax/FaxRecvInfo.h                                              \
	libhylafax/FaxSendInfo.c++                                            \
	libhylafax/FaxSendInfo.h                                              \
	libhylafax/FmtTime.c++                                                \
	libhylafax/IOHandler.c++                                              \
	libhylafax/IOHandler.h                                                \
	libhylafax/InetTransport.c++                                          \
	libhylafax/InetTransport.h                                            \
	libhylafax/JobExt.c++                                                 \
	libhylafax/JobExt.h                                                   \
	libhylafax/Makefile.IRIXdso                                           \
	libhylafax/Makefile.LINUXdso                                          \
	libhylafax/Makefile.SOLARISdso                                        \
	libhylafax/Makefile.in                                                \
	libhylafax/ModemExt.c++                                               \
	libhylafax/ModemExt.h                                                 \
	libhylafax/NLS.c++                                                    \
	libhylafax/NLS.h                                                      \
	libhylafax/Obj.c++                                                    \
	libhylafax/Obj.h                                                      \
	libhylafax/PageSize.c++                                               \
	libhylafax/PageSize.h                                                 \
	libhylafax/Ptr.h                                                      \
	libhylafax/RE.c++                                                     \
	libhylafax/RE.h                                                       \
	libhylafax/REArray.c++                                                \
	libhylafax/REArray.h                                                  \
	libhylafax/REDict.c++                                                 \
	libhylafax/REDict.h                                                   \
	libhylafax/Range.c++                                                  \
	libhylafax/Range.h                                                    \
	libhylafax/SNPPClient.c++                                             \
	libhylafax/SNPPClient.h                                               \
	libhylafax/SNPPJob.c++                                                \
	libhylafax/SNPPJob.h                                                  \
	libhylafax/SendFaxClient.c++                                          \
	libhylafax/SendFaxClient.h                                            \
	libhylafax/SendFaxJob.c++                                             \
	libhylafax/SendFaxJob.h                                               \
	libhylafax/Sequence.c++                                               \
	libhylafax/Sequence.h                                                 \
	libhylafax/Socket.h                                                   \
	libhylafax/StackBuffer.c++                                            \
	libhylafax/StackBuffer.h                                              \
	libhylafax/Status.c++                                                 \
	libhylafax/Status.h                                                   \
	libhylafax/Str.c++                                                    \
	libhylafax/Str.h                                                      \
	libhylafax/StrArray.c++                                               \
	libhylafax/StrArray.h                                                 \
	libhylafax/StrDict.c++                                                \
	libhylafax/StrDict.h                                                  \
	libhylafax/Sys.c++                                                    \
	libhylafax/Sys.h                                                      \
	libhylafax/SystemLog.c++                                              \
	libhylafax/SystemLog.h                                                \
	libhylafax/TextFormat.c++                                             \
	libhylafax/TextFormat.h                                               \
	libhylafax/TimeOfDay.c++                                              \
	libhylafax/TimeOfDay.h                                                \
	libhylafax/Timeout.c++                                                \
	libhylafax/Timeout.h                                                  \
	libhylafax/Transport.c++                                              \
	libhylafax/Transport.h                                                \
	libhylafax/TypeRules.c++                                              \
	libhylafax/TypeRules.h                                                \
	libhylafax/Types.h                                                    \
	libhylafax/UnixTransport.c++                                          \
	libhylafax/UnixTransport.h                                            \
	libhylafax/class2.h                                                   \
	libhylafax/cvtfacility.c                                              \
	libhylafax/fxassert.c                                                 \
	libhylafax/pagesizes.in                                               \
	libhylafax/t.30.h                                                     \
	libhylafax/typerules                                                  \
	misc/jbig.tif                                                         \
	nls-rules.mk                                                          \
	pkg/Makefile.in                                                       \
	pkg/README                                                            \
	pkg/cpkginfo.in                                                       \
	pkg/cproto.stub.in                                                    \
	pkg/crequest.in                                                       \
	pkg/depend                                                            \
	pkg/make.links                                                        \
	pkg/make_proto.sh.in                                                  \
	pkg/postinstall.in                                                    \
	pkg/postremove.in                                                     \
	pkg/preremove                                                         \
	pkg/proto.local                                                       \
	pkg/spkginfo.in                                                       \
	pkg/sproto.stub.in                                                    \
	pkg/srequest.in                                                       \
	po/Makefile.in                                                        \
	po/POTFILES.in                                                        \
	po/es.po                                                              \
	po/hylafax-client/messages.pot                                        \
	po/hylafax-server/messages.pot                                        \
	po/hylafax.pot                                                        \
	po/id.po                                                              \
	po/libhylafax/messages.pot                                            \
	po/nl.po                                                              \
	po/nls.mk                                                             \
	po/version.po.in                                                      \
	po/vi.po                                                              \
	port/irix/so_locations                                                \
	regex/COPYRIGHT                                                       \
	regex/Makefile.in                                                     \
	regex/README                                                          \
	regex/WHATSNEW                                                        \
	regex/cclass.h                                                        \
	regex/cname.h                                                         \
	regex/engine.c                                                        \
	regex/re_format.7                                                     \
	regex/regcomp.c                                                       \
	regex/regerror.c                                                      \
	regex/regex.3                                                         \
	regex/regex.h                                                         \
	regex/regex2.h                                                        \
	regex/regexec.c                                                       \
	regex/regfree.c                                                       \
	regex/utils.h                                                         \
	rpm/FaxDispatch                                                       \
	rpm/README.rpm                                                        \
	rpm/config                                                            \
	rpm/config.modem                                                      \
	rpm/cron.daily                                                        \
	rpm/cron.hourly                                                       \
	rpm/hyla.conf                                                         \
	rpm/hylafax.spec                                                      \
	rpm/init                                                              \
	rpm/jobcontrol.sh                                                     \
	rpm/logrotate.conf                                                    \
	rpm/patches/001-faxsetup-server.patch                                 \
	rpm/setup.cache                                                       \
	rpm/setup.modem                                                       \
	rpm/sysconfig                                                         \
	rules.in                                                              \
	sendfax/Makefile.in                                                   \
	sendfax/sendfax.c++                                                   \
	sendpage/Makefile.in                                                  \
	sendpage/sendpage.c++                                                 \
	sgi2fax/Makefile.in                                                   \
	sgi2fax/hipass.c                                                      \
	sgi2fax/hipass.h                                                      \
	sgi2fax/imgtofax.c                                                    \
	sgi2fax/izoom.c                                                       \
	sgi2fax/izoom.h                                                       \
	sgi2fax/lum.h                                                         \
	sgi2fax/lut.c                                                         \
	sgi2fax/lut.h                                                         \
	sgi2fax/rand.c                                                        \
	sgi2fax/row.c                                                         \
	util/Makefile.in                                                      \
	util/archive.sh.in                                                    \
	util/b64-encode.awk                                                   \
	util/checkat.c++                                                      \
	util/common-functions.sh.in                                           \
	util/cover.templ                                                      \
	util/dialtest.c++                                                     \
	util/dictionary.sh.in                                                 \
	util/dpsprinter.ps                                                    \
	util/faxadduser.c                                                     \
	util/faxconfig.c                                                      \
	util/faxcron.sh.in                                                    \
	util/faxdb                                                            \
	util/faxdeluser.c                                                     \
	util/faxfetch.c++                                                     \
	util/faxinfo.c++                                                      \
	util/faxmodem.c                                                       \
	util/faxmsg.c                                                         \
	util/faxrcvd.sh.in                                                    \
	util/faxstate.c                                                       \
	util/faxwatch.c++                                                     \
	util/mkcover.sh.in                                                    \
	util/notify-4.1.sh.in                                                 \
	util/notify-4.2.sh.in                                                 \
	util/notify.awk                                                       \
	util/notify.sh.in                                                     \
	util/pcl2fax.sh.in                                                    \
	util/pdf2fax.gs.sh.in                                                 \
	util/pollrcvd.sh.in                                                   \
	util/ps2fax.dps.sh.in                                                 \
	util/ps2fax.gs.sh.in                                                  \
	util/ps2fax.imp.sh.in                                                 \
	util/qp-encode.awk                                                    \
	util/recvstats.sh.in                                                  \
	util/textfmt.c++                                                      \
	util/tiff2fax.sh.in                                                   \
	util/tiff2pdf.sh.in                                                   \
	util/tiffcheck.c++                                                    \
	util/typetest.c++                                                     \
	util/wedged.sh.in                                                     \
	util/xferfaxstats.sh.in                                               \
    ${PORTFILES}                                                              \
    ${NULL}


#
# HylaFAX manual pages.
# This list is automatically built from:
#	git ls-files -x .cvsignore -- man
#
MANPAGES=\
	man/Makefile.in                                                       \
	man/choptest.1m                                                       \
	man/cqtest.1m                                                         \
	man/dialrules.4f                                                      \
	man/dialtest.1m                                                       \
	man/doneq.4f                                                          \
	man/edit-faxcover.1                                                   \
	man/faxabort.1m                                                       \
	man/faxaddmodem.1m                                                    \
	man/faxadduser.1m                                                     \
	man/faxalter.1                                                        \
	man/faxanswer.1m                                                      \
	man/faxconfig.1m                                                      \
	man/faxcover.1                                                        \
	man/faxcron.1m                                                        \
	man/faxdeluser.1m                                                     \
	man/faxgetty.1m                                                       \
	man/faxinfo.1m                                                        \
	man/faxlock.1m                                                        \
	man/faxmail.1                                                         \
	man/faxmodem.1m                                                       \
	man/faxq.1m                                                           \
	man/faxqclean.1m                                                      \
	man/faxquit.1m                                                        \
	man/faxrcvd.1m                                                        \
	man/faxrm.1                                                           \
	man/faxsend.1m                                                        \
	man/faxsetup.1m                                                       \
	man/faxstat.1                                                         \
	man/faxstate.1m                                                       \
	man/faxwatch.1m                                                       \
	man/hfaxd.1m                                                          \
	man/hosts.hfaxd.4f                                                    \
	man/hylafax-client.1                                                  \
	man/hylafax-config.4f                                                 \
	man/hylafax-info.4f                                                   \
	man/hylafax-log.4f                                                    \
	man/hylafax-server.4f                                                 \
	man/hylafax-shutdown.4f                                               \
	man/jobcontrol.1m                                                     \
	man/mkcover.1m                                                        \
	man/notify.1m                                                         \
	man/pagermap.4f                                                       \
	man/pagesend.1m                                                       \
	man/pagesizes.4f                                                      \
	man/pdf2fax.1m                                                        \
	man/pollrcvd.1m                                                       \
	man/ps2fax.1m                                                         \
	man/recvq.4f                                                          \
	man/recvstats.1m                                                      \
	man/sendfax.1                                                         \
	man/sendpage.1                                                        \
	man/sendq.4f                                                          \
	man/sgi2fax.1                                                         \
	man/status.4f                                                         \
	man/tagtest.1m                                                        \
	man/textfmt.1                                                         \
	man/tiff2fax.1m                                                       \
	man/tiffcheck.1m                                                      \
	man/tsi.4f                                                            \
	man/tsitest.1m                                                        \
	man/typerules.4f                                                      \
	man/wedged.1m                                                         \
	man/xferfaxlog.4f                                                     \
	man/xferfaxstats.1m                                                   \
    ${NULL}

#
# These rules are used to create the source distribution images
#
TAR     = tar
COMPRESS= gzip
ZIPSUF	= gz
CONFIG	= -with-CC=cc \
	  -with-CXX=CC \
	  -with-GCOPTS=" " \
	  -with-DPS \
	  -with-IMP \
	  -with-GSRIP=/usr/freeware/bin/gs \
	  -with-IMPRIP='$$DIR_LIBEXEC/psrip' \
	  -with-LIBMALLOC=no \
	  -with-SCRIPT_SH=/bin/sh

alpha:
	(cd ${SRCDIR}/dist; sh newversion)
	-${MAKE} clobber
	echo touching Makedepend ; touch Makedepend
	${MAKE} alpha.stamp
#	${SRCDIR}/configure ${CONFIG}
#	${MAKE} product
	${MAKE} alpha.tar

#
# NB: A bunch of this work in splitting up the arg lists
#     is done to avoid overflowing system params (e.g.
#     the size of the environment).
#

# stamp relevant files according to current alpha
alpha.stamp:
	VERSION=`awk '{print "Alpha" $$3}' ${SRCDIR}/dist/hylafax.alpha`;\
	NOW=`date`;							\
	cd ${SRCDIR};							\
	for i in ${HYLAFAXSRC}; do					\
	    REV=`rlog -h -d"$$NOW" $$i|fgrep 'head:'|awk '{print $$2}'`;\
	    rcs "-N$$VERSION:$$REV" "-sExp:$$REV" $$i && co -sExp $$i;	\
	done;								\
	for i in ${MANPAGES}; do					\
	    REV=`rlog -h -d"$$NOW" $$i|fgrep 'head:'|awk '{print $$2}'`;\
	    rcs "-N$$VERSION:$$REV" "-sExp:$$REV" $$i && co -sExp $$i;	\
	done;								\

purge-old-alphas:
	VERSIONS=`echo ${ALPHA} | awk '{for (i=1; i<=$$1; i++) printf " -nAlpha%03d",i}'`;\
	cd ${SRCDIR};							\
	for i in ${HYLAFAXSRC}; do					\
	    echo rcs $$VERSIONS $$i;					\
	    rcs $$VERSIONS $$i && co $$i;				\
	done;								\
	for i in ${MANPAGES}; do					\
	    echo rcs $$VERSIONS $$i;					\
	    rcs $$VERSIONS $$i && co $$i;				\
	done;								\

alphadiff:
	cd ${SRCDIR};							\
	-@for i in ${HYLAFAXSRC}; do					\
	    rcsdiff -r${ALPHA} $$i;					\
	done;								\
	-@for i in ${MANPAGES}; do					\
	    rcsdiff -r${ALPHA} $$i;					\
	done;								\

# create alpha distribution archive
alpha.tar:
	VERSION="v`cat ${SRCDIR}/VERSION``awk '{print $$3}' ${SRCDIR}/dist/hylafax.alpha`";	\
	rm -f hylafax-$$VERSION $$VERSION $$VERSION-tar;		\
	ln -s ${SRCDIR} hylafax-$$VERSION;				\
	(for i in ${HYLAFAXSRC} dist/hylafax.alpha; do			\
	   echo $$i;							\
	done) | sed "s;.*;hylafax-$$VERSION/&;" >  $$VERSION;		\
	(for i in ${MANPAGES}; do		\
	   echo $$i;							\
	done) | sed "s;.*;hylafax-$$VERSION/&;" >> $$VERSION;		\
	${TAR} -cvf $$VERSION-tar --files-from $$VERSION;			\
	rm -f hylafax-$$VERSION-tar.${ZIPSUF};				\
	cat $$VERSION-tar | ${COMPRESS} >hylafax-$$VERSION-tar.${ZIPSUF};\
	rm -f hylafax-$$VERSION $$VERSION $$VERSION-tar;

release:
	(cd ${SRCDIR}/dist; sh newversion)
	-${MAKE} clobber
	echo touching Makedepend ; touch Makedepend
	${MAKE} release.stamp
#	${SRCDIR}/configure ${CONFIG}
#	${MAKE} product
	${MAKE} release.tar

release.stamp:
	VERSION="Release`sed 's/\./_/g' ${SRCDIR}/VERSION`";		\
	NOW=`date`;							\
	cd ${SRCDIR};							\
	for i in ${HYLAFAXSRC}; do					\
	    REV=`rlog -h -d"$$NOW" $$i|fgrep 'head:'|awk '{print $$2}'`;\
	    rcs "-N$$VERSION:$$REV" "-sRel:$$REV" $$i && co -sRel $$i;	\
	done;								\
	for i in ${MANPAGES}; do					\
	    REV=`rlog -h -d"$$NOW" $$i|fgrep 'head:'|awk '{print $$2}'`;\
	    rcs "-N$$VERSION:$$REV" "-sRel:$$REV" $$i && co -sRel $$i;	\
	done;								\

# create release distribution archive
release.tar:
	VERSION=`cat ${SRCDIR}/VERSION`;				\
	rm -f hylafax-$$VERSION $$VERSION $$VERSION.tar;		\
	ln -s ${SRCDIR} hylafax-$$VERSION;				\
	(for i in ${HYLAFAXSRC} dist/hylafax.alpha; do			\
	   echo $$i;							\
	done) | sed "s;.*;hylafax-$$VERSION/&;" >  $$VERSION;		\
	(for i in ${MANPAGES}; do		\
	   echo $$i;							\
	done) | sed "s;.*;hylafax-$$VERSION/&;" >> $$VERSION;		\
	${TAR} -cvf $$VERSION.tar --files-from $$VERSION;			\
	rm -f hylafax-$$VERSION.tar.${ZIPSUF};				\
	cat $$VERSION.tar | ${COMPRESS} >hylafax-$$VERSION.tar.${ZIPSUF};\
	rm -f hylafax-$$VERSION $$VERSION $$VERSION.tar;
