diff options
author | Yoshio MITA <mita@FreeBSD.org> | 2002-05-23 11:10:59 +0000 |
---|---|---|
committer | Yoshio MITA <mita@FreeBSD.org> | 2002-05-23 11:10:59 +0000 |
commit | 24135b15e3f9d5e3b2635d3587e37200ff3807d4 (patch) | |
tree | 90316dbbabe6025b918f41a18884710f0d5e3312 /comms/efax/files | |
parent | The version of web2ldap in ports/www/web2ldap is incompatible with the (diff) |
This is yet another FAX send/receive program.
Can handle class1 modems. Works nicely.
Submitted by: me. ports-jp 12772
Notes
Notes:
svn path=/head/; revision=59779
Diffstat (limited to 'comms/efax/files')
-rw-r--r-- | comms/efax/files/patch-src:Makefile | 28 | ||||
-rw-r--r-- | comms/efax/files/patch-src:fax | 73 |
2 files changed, 101 insertions, 0 deletions
diff --git a/comms/efax/files/patch-src:Makefile b/comms/efax/files/patch-src:Makefile new file mode 100644 index 000000000000..b673f4dd5626 --- /dev/null +++ b/comms/efax/files/patch-src:Makefile @@ -0,0 +1,28 @@ +--- Makefile.orig Thu Jun 29 11:01:22 2000 ++++ Makefile Sat May 11 13:02:46 2002 +@@ -15,8 +15,8 @@ + # binaries and man pages. Probably /usr/bin and /usr/man on + # Linux, /usr/local/{bin,man} on other systems. + +-BINDIR=/usr/bin +-MANDIR=/usr/man ++BINDIR=$(PREFIX)/bin ++MANDIR=$(PREFIX)/man + + .c.o: + $(CC) $(CFLAGS) -c $< +@@ -32,11 +32,9 @@ + strip efix + + install: +- cp fax efax efix $(BINDIR) +- chmod 755 $(BINDIR)/fax $(BINDIR)/efax $(BINDIR)/efix +- cp fax.1 efax.1 efix.1 $(MANDIR)/man1 +- chmod 644 $(MANDIR)/man1/fax.1 $(MANDIR)/man1/efax.1 \ +- $(MANDIR)/man1/efix.1 ++ $(INSTALL_PROGRAM) efax efix $(BINDIR) ++ $(INSTALL_SCRIPT) fax $(BINDIR) ++ $(INSTALL_DATA) fax.1 efax.1 efix.1 $(MANDIR)/man1 + + clean: + rm -f efax efix efax.o efix.o efaxlib.o efaxio.o efaxos.o efaxmsg.o diff --git a/comms/efax/files/patch-src:fax b/comms/efax/files/patch-src:fax new file mode 100644 index 000000000000..0ff329de58aa --- /dev/null +++ b/comms/efax/files/patch-src:fax @@ -0,0 +1,73 @@ +--- fax.orig Sat May 11 12:39:37 2002 ++++ fax Sat May 11 13:42:33 2002 +@@ -24,7 +24,7 @@ + # - do not put spaces before or after the equal (=) signs. + # + # - variables can also be set on the command line, for example: +-# fax DEV=cua0 send file.ps ++# fax DEV=cuaa0 send file.ps + # or in a configuration file (see CONFIGFILES below) + # + +@@ -36,16 +36,16 @@ + EFIX=efix + + # The device to which the fax modem is connected (e.g. ttya for +-# /dev/ttya). Use a dial-out (cua) device if available. If ++# /dev/ttya). Use a dial-out (cuaa) device if available. If + # there are links to this device then all programs must use same + # name or the UUCP locking mechanism will fail. For example, if +-# /dev/modem is a link to /dev/cua1, then getty, uucp, kermit, +-# pppd, dip, etc. must *all* use either /dev/modem or /dev/cua1. ++# /dev/modem is a link to /dev/cuaa1, then getty, uucp, kermit, ++# pppd, dip, etc. must *all* use either /dev/modem or /dev/cuaa1. + + # 19 Aug 2001 changed by Masaki Shinomiya, + # because 'man efax' sais the default is /dev/modem. + DEV=modem +-#DEV=cua1 ++#DEV=cuaa1 + + # Your fax number in international format, 20 characters maximum. + # Use only digits, spaces, and the "+" character. +@@ -98,7 +98,8 @@ + # conventions. Protect with single quotes for delayed evaluation. + # Add a leading '#' to the file name to use binary format. + +-LOCK='-x /var/lock/LCK..$DEV' # modern systems ++LOCK='-x /var/spool/lock/LCK..$DEV' # FreeBSD ++# LOCK='-x /var/lock/LCK..$DEV' # modern systems + # LOCK='-x /usr/spool/uucp/LCK..$DEV' # older systems + # LOCK='-x /var/lock/LCK..$DEV -x /var/spool/uucp/LCK..$DEV' # both + # LOCK='-x #/usr/spool/uucp/LCK..$DEV' # binary format +@@ -124,7 +125,7 @@ + # out if you don't need to use config files. Warning: any type of + # shell command in these files will be executed. + +-CONFIGFILES="/etc/efax.rc ${HOME:-~}/.efaxrc ./.efaxrc" ++CONFIGFILES="%%PREFIX%%/etc/efax.rc ${HOME:-~}/.efaxrc ./.efaxrc" + + # A command that will generate unique names for logs and received + # files. 'date +%m%d%H%M%S' works on most systems. Protect with +@@ -421,9 +422,9 @@ + # efax even if a previous process (e.g. login) has changed it. + # Comment out if you don't need to reset device ownership. + +-OWNER=root.tty # typical +-MODE=666 # anybody +-# MODE=660 # only owner & group ++OWNER=uucp.dialer # typical ++#MODE=666 # anybody ++MODE=660 # only owner & group + + # Regular expression for efax exit codes in log files that will + # *not* be saved. For example, use [145] to ignore exits due to +@@ -1101,7 +1102,7 @@ + + if given no arguments, answers the phone and receives a fax. + +- use VAR=value to set variables (e.g. "fax DEV=cua2 receive") ++ use VAR=value to set variables (e.g. "fax DEV=cuaa2 receive") + + session logs are written to a file with the date/time as the + file name and extension of .log (except for automatic reception). |