The FreeBSD Ports Archive
FreeBSD comms : hylafax4>
Fax software
(excerpt from HylaFAX FAQ, http://www.hylafax.org/content/About_HylaFAX)
HylaFAX is a facsimile system for UNIX systems. It supports:
o sending facsimile
o receiving facsimile
o polled retrieval of facsimile
o transparent shared data use of the modem
o sending messages to pagers
Facsimile can be any size (e.g. A4, B4), either 98 or 196 lpi, and
transmitted/received as either 1D-encoded or 2D-encoded facsimile data
(2D-encoded data is frequently more compact and hence takes a shorter
time to communicate). Any modem that supports one of the standard
interfaces for facsimile operation can be used; i.e. any Class 1, Class
2, or Class 2.0 modem.
http://www.hylafax.org/
|
hylafax history
v. 1.85
date: 2007/12/11 20:19:40; author: dinoex; state: Exp; lines: +1 -1
- take maintanership
v. 1.84
date: 2007/10/28 08:33:39; author: linimon; state: Exp; lines: +1 -1
Reassign to ports@ by maintainer request.
PR: ports/117592
v. 1.83
date: 2007/09/09 11:38:34; author: edwin; state: Exp; lines: +8 -9
comms/hylafax: update to 4.3.3
1. Update to hylafax 4.3.3
2. Enable JBIG send (receive has to wait for an updated graphics/tiff)
3. Add GHOSTSCRIPT dependency
4. Make portlint a little happier
5. Change "cuaa1" to "cuad1" in pkg-message.in (sigh)
6. Add some @dirrmtry lines to pkg-plist
upgrade of the comms/hylafax from 4.3.3 to 4.3.4
This is an patch to upgrade Hylafax 4.3.3 to 4.3.4
PR: ports/111786, ports/112667
Submitted by: "Eric P. Scott" , Willem Jaap Zwart
Approved by: maintainer timeout, maintainer
v. 1.82
date: 2007/02/22 05:48:47; author: clsung; state: Exp; lines: +10 -8
- Hylafax has been released in version 4.3.2
- I couldn't find a reason why hylafax needs gawk, made it optional
- Additionally I used NOPORTDOCS instead of WTH_HTMLDOC
PR: ports/109375
Submitted by: maintainer (Harald Schmalzbauer)
v. 1.81
date: 2006/10/07 13:37:40; author: pav; state: Exp; lines: +3 -3
- Update to 4.3.0
PR: ports/98222
Submitted by: (maintainer)
v. 1.80
date: 2006/05/30 22:24:38; author: ehaupt; state: Exp; lines: +1 -1
Pass maintainer-ship to submitter.
PR: 98004
Submitted by: Willem Jaap Zwart
v. 1.79
date: 2006/05/03 23:38:35; author: edwin; state: Exp; lines: +0 -1
remove USE_REINPLACE for all ports with categories starting with C
v. 1.78
date: 2006/03/02 11:50:04; author: garga; state: Exp; lines: +2 -1
- Add gawk on BUILD_DEPENDS too
PR: ports/94001
Submitted by: edwin
Approved by: portmgr (erwin)
v. 1.77
date: 2006/02/11 02:34:49; author: lawrance; state: Exp; lines: +10 -8
Update to 4.2.5.
PR: ports/92572
Submitted by: Pawel Pekala
v. 1.76
date: 2006/02/10 01:43:39; author: linimon; state: Exp; lines: +1 -1
Reset inactive maintainer (several timeouts).
Hat: portmgr
Noticed by: lawrance
v. 1.75
date: 2006/01/19 23:45:31; author: kris; state: Exp; lines: +2 -0
BROKEN: Configure fails
v. 1.74
date: 2005/11/10 04:00:09; author: lawrance; state: Exp; lines: +5 -2
- Use gawk instead of awk. This fixes a problem sending email notifications.
- Bump PORTREVISION.
- Add SHA256.
PR: ports/85369
Submitted by: Phil Kernick
Approved by: tdv94ped@cs.umu.se (maintainer, timeout 5 weeks)
v. 1.73
date: 2005/10/08 08:22:41; author: lawrance; state: Exp; lines: +1 -1
Backport a patch from Hylafax CVS which fixes a problem sending faxes on 5.x.
Bump PORTREVISION.
PR: ports/85368
Submitted by: Phil Kernick
Approved by: tdv94ped@cs.umu.se (maintainer, timeout)
Obtained from: Hylafax CVS
v. 1.72
date: 2005/08/01 16:21:23; author: mi; state: Exp; lines: +1 -0
Fix a verbose-mode crash:
http://bugs.hylafax.org/bugzilla/show_bug.cgi?id=671
force HylaFax not to build its own vsnprintf():
http://bugs.hylafax.org/bugzilla/show_bug.cgi?id=672
patch not to need cuserid() and fix an imperial ton of compiler warnings
(another metric ton remains):
http://bugs.hylafax.org/bugzilla/show_bug.cgi?id=673
http://bugs.hylafax.org/bugzilla/show_bug.cgi?id=674
Approved by: maintainer timeout
v. 1.71
date: 2005/01/14 22:28:09; author: pav; state: Exp; lines: +8 -12
- Update to 4.2.1
- Rework rc script
- Handle nicely configuration files
- Use SUB_FILES
PR: ports/76179
Submitted by: Paul Everlund (maintainer)
v. 1.70
date: 2004/10/21 21:15:31; author: mi; state: Exp; lines: +3 -3
Fix breakage caused by the recent upgrade of graphics/libtiff -- HylaFax's
configure is unusually picky about tiff version.
While at it, change the (invalid) `-disable-PAM' to `-disable-pam' and
stop requiring particular version of -ljpeg and -ltiff -- anything already
installed will do.
Kris notified the maintainer and myself (the last committer in this port)
yesterday, but the maintainer did not respond yet. Since the port remains
broken, I claim the "timeout" very early.
Notified by: kris
v. 1.69
date: 2004/09/24 11:44:13; author: mi; state: Exp; lines: +1 -1
One of the man-pages (faxinfo.8c) was listed twice in a row...
Approved by: portmgr (marcus)
v. 1.68
date: 2004/09/24 00:35:14; author: mi; state: Exp; lines: +17 -16
Commit maintainer's update to 4.2.0 from 4.1.8, unbreak -current.
PR: ports/71521
Submitted by: Paul Everlund (maintainer)
Approved by: portmgr (marcus)
v. 1.67
date: 2004/09/18 17:45:24; author: kris; state: Exp; lines: +7 -1
BROKEN on 5.x: Configure fails
Approved by: portmgr (self)
v. 1.66
date: 2004/05/26 21:21:37; author: pav; state: Exp; lines: +33 -20
- Rework the port a little
PR: ports/67218
Submitted by: Paul Everlund (maintainer)
v. 1.65
date: 2004/01/10 18:26:48; author: mharo; state: Exp; lines: +1 -1
update to 4.1.8
PR: 61176
Submitted by: maintainer
v. 1.64
date: 2003/12/21 00:37:58; author: sergei; state: Exp; lines: +2 -2
- Restore Date created: and Whom: lines in the port Makefile header
to their historical values as in r1.1. Once the port is added,
these lines should not change.
(This commit fixes the last reference to ports@FreeBSD.org in ports'
Makefiles that does not use the canonical capitalization form)
v. 1.63
date: 2003/09/28 22:58:44; author: edwin; state: Exp; lines: +4 -1
[Port fix] comms/hylafax 4.1.7 (bin/faxrcvd)
A fix enabling recieved faxes to be send by email as pdf-files.
The fix was kindly provided by Matthias Fechner.
PR: ports/56733
Submitted by: Paul Everlund
v. 1.62
date: 2003/09/03 22:32:23; author: edwin; state: Exp; lines: +3 -2
make port more localbase clean
v. 1.61
date: 2003/08/17 00:25:20; author: leeym; state: Exp; lines: +1 -12
fix the "duplicated post-patch" problem.
Noticed by: kris
v. 1.60
date: 2003/08/16 14:40:30; author: leeym; state: Exp; lines: +7 -2
Updates comms/hylafax 4.1.6 to 4.1.7.
PR: 55549
Submitted by: Paul Everlund
v. 1.59
date: 2003/07/04 13:13:50; author: osa; state: Exp; lines: +10 -4
Update to 4.1.6.
Give maintainership to submitter.
Submitted by: Paul Everlund
PR: 54070
Approved by: fjoe (mentor) (implicit)
v. 1.58
date: 2003/02/20 16:57:38; author: knu; state: Exp; lines: +1 -0
De-pkg-comment.
v. 1.57
date: 2003/01/14 12:49:57; author: roam; state: Exp; lines: +1 -1
Add a missing continuation slash.
Submitted by: dcs
Pointy hat to: kris
v. 1.56
date: 2003/01/14 04:33:10; author: kris; state: Exp; lines: +4 -4
Add missing manpage and file to pkg-plist.
v. 1.55
date: 2002/11/18 23:07:37; author: arved; state: Exp; lines: +2 -2
find -> ${FIND}
xargs-> ${XARGS}
PR: 39971
Submitted by: Scott Flatman
v. 1.54
date: 2002/11/10 16:45:18; author: lioux; state: Exp; lines: +0 -2
o Rollback PORTCOMMENT modifications while this feature's implementation
is better studied
o Turn PORTCOMMENT variable in Makefile back into pkg-comment files
Approved by: kris (portmgr hat),
portmgr, re (silence)
v. 1.53
date: 2002/11/06 22:44:11; author: adamw; state: Exp; lines: +2 -0
Use PORTCOMMENT in the Makefile, and whack the pkg-comment.
Approved by: pat
v. 1.52
date: 2002/10/26 17:11:48; author: dannyboy; state: Exp; lines: +1 -1
Update to 4.1.5.
v. 1.51
date: 2002/09/02 21:24:00; author: mi; state: Exp; lines: +4 -3
Fix the conditional post-patch target to look in ${WRKSRC}, rather
than in the hardcoded hylafax-4.1 I goofed, when I implemented this
back then, and the upgrader did not notice, because this is only
invoked, when PREFIX is different from /usr/local
Predicate USE_REINPLACE on PREFIX not being /usr/local too -- there
is no need to demand the new sed otherwise. Set the REINPLACE_ARGS
to -i "". I don't know, why this is not a default...
v. 1.50
date: 2002/08/15 05:05:26; author: glewis; state: Exp; lines: +2 -1
. Configure DIR_HTML correctly. Nothing appears to get installed there,
but its location was non-standard and making some people nervous.
PR: 41627
v. 1.49
date: 2002/08/12 23:16:00; author: glewis; state: Exp; lines: +6 -4
. Remove dependencies on bash, HylaFAX builds and (reportedly) runs
fine with /bin/sh.
. Add a knob (PAGESIZE to correspond to the HylaFAX configure variable)
so one can choose a paper size other than US Letter.
. Use noninteractive configure when building in BATCH mode.
The PR also suggests adding an option to install hfaxd setuid so it
can be run from inetd. This seems bogus though as inetd.conf allows
one to specify the user to start the process as.
PR: 31684
v. 1.48
date: 2002/08/12 19:03:21; author: glewis; state: Exp; lines: +1 -2
Upgrade to 4.1.3.
This is based on the submission, but with a few tweaks. In particular,
the package list needed some fixes.
Submitted by: Mike Tancsa
v. 1.47
date: 2002/06/27 13:32:14; author: perky; state: Exp; lines: +2 -1
PERL -> REINPLACE_CMD
PR: 39262, 39263, 39264, 39265, 39266, 39267
Submitted by: Oliver Braun
v. 1.46
date: 2002/03/30 14:33:20; author: dinoex; state: Exp; lines: +1 -0
After removal of a separate "fax" uid and migration to "uucp",
faxcron.sh is missing an update, as it still refers to the obsolete
"fax" uid.
PR: 33288
Submitted by: send-pr@oldach.net
v. 1.45
date: 2001/10/17 15:43:08; author: mi; state: Exp; lines: +10 -8
Prepend the bsd.port.pre.mk to the conditional patching
/usr/local -> ${LOCALBASE}. The condition was, naturally
${LOCALBASE} != /usr/local, but the value of LOCALBASE
is not necessarily known without bsd.port.pre.mk. Sorry
for the breakage.
Submitted by: Brian Dean, Dan Langille
v. 1.44
date: 2001/10/16 23:51:18; author: mi; state: Exp; lines: +26 -14
Upgrade to 4.1 (release -- released in July). The size
of the pkg-plist diff is due to the default location
move from /var/spool/fax to /var/spool/hylafax.
Also, allow package building by passing -nointeractive
to configure.
v. 1.43
date: 2001/05/08 06:23:59; author: kris; state: Exp; lines: +4 -5
Revert to 4.1b2; the security hole in the vendor distribution of this
version was already patched in FreeBSD, so there's no reason to make this
port unavailable until it can be upgraded properly. Since the previous
commits did not leave this port buildable, no PORTEPOCH bump is required
even though the PORTREVISION has gone backwards.
Reminded by: Roman Shterenzon
v. 1.42
date: 2001/05/07 21:53:47; author: kris; state: Exp; lines: +3 -2
Somehow I botched this upgrade -- I must have been building the previous
version even though I updated PORTVERSION. Since this was a security
update, mark it BROKEN for now until someone can fix it.
v. 1.41
date: 2001/05/06 04:24:54; author: kris; state: Exp; lines: +4 -4
Update to hylafax 4.1b3
v. 1.40
date: 2001/04/17 08:22:45; author: kris; state: Exp; lines: +2 -2
Remove setuid root bit from hfaxd and fix a format string error which was
previously a security vulnerability
Reported by: Marcin Dawcewicz
Obtained from: http://www.hylafax.org
v. 1.39
date: 2001/02/14 05:42:00; author: lioux; state: Exp; lines: +5 -5
typo clean up police: \s -> \t
v. 1.38
date: 2000/11/07 21:56:09; author: fenner; state: Exp; lines: +2 -2
Hylafax DISTFILE moved.
Submitted by: distfile survey
v. 1.37
date: 2000/09/18 21:58:01; author: ade; state: Exp; lines: +2 -1
Fix incorrect use of snprintf() that causes pid of process
trying to lock a serial device in /var/spool/lock to be
incorrectly written into the lock file.
PORTREVISION bumped.
PR: 20141
Submitted by: Cyrus Rahman
v. 1.36
date: 2000/07/07 19:09:19; author: steve; state: Exp; lines: +8 -4
From the submitter:
Currently, the hylafax port has a few flaws -- it uses
the libz and regex libraries that come with the software
instead of the implementations available on FreeBSD and
ignores the local CFLAGS settings. It also needlessly (it
seems) requires gmake.
PR: 19552
Submitted by: Mikhail Teterin
v. 1.35
date: 2000/06/27 11:59:34; author: alex; state: Exp; lines: +17 -24
Update to version 4.1.b2, the latest stable release (dispite the "beta" flag),
which officially fixes the setuid security exploit by the vendors.
Additionally, from the PR:
* adds in distribution patches to allow it to interoperate
with libtiff-3.5.5 (the current version in the ports tree),
and replace an original FreeBSD patch.
* includes security patches (replacements of 'strcpy' and
'sprintf', primarily), mostly based on patches originally
submitted by Alex Langer [1] for 4.0pl2 and not yet commited,
although some new work was done too.
[1] I don't think, that these were my patches but those submitted by
John Holland in PR 19180.
* Fixes some issues with the configure/setup scripts introduced
since the previous version.
* Additionally, original FreeBSD patches from 4.0pl2 were
merged in where they were not addressed by anything else.
(except the I18N patch, sorry).
I removed the FORBIDDEN line since there are at least no obvious security
concerns left.
PR: 19237
Submitted by: Andy Sparrow
v. 1.34
date: 2000/04/08 23:22:31; author: mharo; state: Exp; lines: +4 -4
update with the new PORTNAME/PORTVERSION variables
v. 1.33
date: 2000/02/24 02:04:15; author: mharo; state: Exp; lines: +4 -4
PREFIX -> LOCALBASE
add ending / to WWW
v. 1.32
date: 2000/02/13 17:09:05; author: dirk; state: Exp; lines: +2 -2
ports@freebsd.org -> ports@FreeBSD.org
v. 1.31
date: 2000/01/29 20:01:36; author: mharo; state: Exp; lines: +2 -2
fix some pkg/MESSAGE stuff
v. 1.30
date: 2000/01/07 13:07:00; author: asami; state: Exp; lines: +2 -2
Change BROKEN to FORBIDDEN, there is a security hole.
v. 1.29
date: 1999/12/01 19:22:23; author: kris; state: Exp; lines: +3 -1
Mark BROKEN due to buffer overflow yielding setuid uucp
Note that this port currently has no MAINTAINER, so will probably stay
broken until it either gets upgraded or fixed by someone who actually uses
it.
Submitted by: Brock Tellier
v. 1.28
date: 1999/09/07 10:45:24; author: steve; state: Exp; lines: +2 -2
The tiff port now lives in ports/graphics/tiff.
v. 1.27
date: 1999/08/25 05:12:35; author: obrien; state: Exp; lines: +1 -1
Change Id->FreeBSD.
v. 1.26
date: 1999/08/22 18:57:26; author: mharo; state: Exp; lines: +3 -3
chmod -> ${CHMOD}
chown -> ${CHOWN}
v. 1.25
date: 1999/05/09 16:27:52; author: steve; state: Exp; lines: +11 -4
Add a patch so this builds on -current. Porlint.
PR: 11310
Submitted by: Adrian Wontroba
v. 1.24
date: 1999/04/14 00:26:56; author: scrappy; state: Exp; lines: +1 -2
Move WWW_SITE to DESCR
v. 1.23
date: 1999/04/08 19:05:44; author: billf; state: Exp; lines: +2 -2
Proper URLs that reference directories end in '/'
v. 1.22
date: 1999/03/12 15:52:26; author: scrappy; state: Exp; lines: +4 -1
More Y2K/WWW_SITE links...
v. 1.21
date: 1999/01/21 11:12:20; author: itojun; state: Exp; lines: +3 -3
drop myself from maintainer.
sorry I don't use it frequently, any more... somebody please grab it.
v. 1.20
date: 1998/11/25 09:01:16; author: asami; state: Exp; lines: +2 -2
Change libtiff shared lib to version 4.0 -- we've shipped 3.3 before, so 1.0
would go backwards.
v. 1.19
date: 1998/11/25 05:06:22; author: jseger; state: Exp; lines: +4 -4
libtiff34->libtiff and include/tiff34/*.h -> include/*.h
Approved by: asami
v. 1.18
date: 1998/09/19 05:46:00; author: steve; state: Exp; lines: +2 -2
Remove regexp support for libtiff34 as it is now ELF'able.
v. 1.17
date: 1998/09/15 11:45:48; author: asami; state: Exp; lines: +2 -2
jpeg is now converted to ELF so change LIB_DEPENDS lines accordingly.
(Note, since the shlib major didn't change this just removes the regexp
support.)
v. 1.16
date: 1998/06/27 09:02:35; author: asami; state: Exp; lines: +2 -2
Oops, missed another "shells/bash".
Found by: make index
v. 1.15
date: 1998/06/25 22:26:14; author: asami; state: Exp; lines: +2 -2
Rename "bash" to "bash1" (the actual port is already repository copied).
Requested by: chet@ins.CWRU.Edu
v. 1.14
date: 1998/05/04 20:22:41; author: jseger; state: Exp; lines: +2 -2
Change JPEG shared library number to 9. This is to make sure that everyone
installs the version of the port that uses shared library number 9 and the
LIBRARY_VERSION set to the default. Normally this is against our policy
(bumping the version number for minor things), however due to the major
problems caused with the upgrade, Satoshi and I decided that this was best.
Approved by: asami
v. 1.13
date: 1998/04/15 22:17:55; author: jseger; state: Exp; lines: +2 -2
Switch remaining ports to use jpeg lib version 8.0.
v. 1.12
date: 1998/04/12 03:10:49; author: itojun; state: Exp; lines: +7 -5
updated to 4.0pl2.
added official mirrors to MASTER_SITES.
v. 1.11
date: 1997/12/01 08:07:14; author: tg; state: Exp; lines: +2 -10
Use new location for tiff34 headers.
v. 1.10
date: 1997/11/05 15:37:36; author: tg; state: Exp; lines: +2 -1
Fix hylafax which I broke with my tiff34 changes earlier today.
v. 1.9
date: 1997/05/29 06:49:15; author: asami; state: Exp; lines: +48 -105
Upgrade to 4.01. This port requires tiff-3.4.
PR: 3518
Submitted by: itojun@itojun.org
v. 1.8
date: 1996/11/17 03:00:42; author: obrien; state: Exp; lines: +20 -31
CAT_E_GORIES+= -> CAT_E_GORIES=
Added MAINTAINER's to some, switched to new MAN[1-8]
v. 1.7
date: 1996/03/06 08:19:56; author: asami; state: Exp; lines: +1 -2
Remove ${KEYWORDS}.
v. 1.6
date: 1995/10/27 22:05:03; author: pst; state: Exp; lines: +8 -2
Update to 3.0pl1
Approved by: asami and jhs
v. 1.5
date: 1995/10/10 07:21:00; author: asami; state: Exp; lines: +2 -2
RUN_DEPENDS on gs/bash, BUILD_DEPENDS on bash.
Submitted by: jhs
v. 1.4
date: 1995/08/20 07:22:18; author: asami; state: Exp; lines: +0 -1
Take out ghostview from EXEC_DEPENDS, it's not called from hylafax
directly.
Submitted by: jhs
v. 1.3
date: 1995/05/30 10:07:34; author: asami; state: Exp; lines: +30 -45
(1) Take out definition of ${INSTALL}. Add a do-configure rule that
does not define INSTALL, so that the one in the source will be
honored.
(2) Change comments about "mv patch-ab patch-ab.mv", that won't work.
It should be "rm patch-ab".
(3) EXEC_DEPENDS now have ghostview, gs and bash.
(4) Compress manpages.
(5) Remove post-clean target, there is no such thing! ("make clean"
will delete the whole work/ subdirectory anyway.)
v. 1.2
date: 1995/05/22 01:31:48; author: asami; state: Exp; lines: +4 -25
Reduce the brokenness of this port a little by adding
"EXTRACT_SUFX=-tar.gz" and taking out all the echo's in pre-fetch
that complains how it doesn't work. Reorder some variables, take
out the numerous KEYWORD lines, etc.
This port is still broken rather badly. For starters, there are 17
chunks of failing patches.
v. 1.1
date: 1995/05/21 22:37:49; author: jhs; state: Exp;
branches: 1.1.1;
Initial revision
v. 1.1.1.1
date: 1995/05/21 22:37:49; author: jhs; state: Exp; lines: +0 -0
Reviewed by: Earlier draft reviewed by Satoshi (Thanks)
A new import based on Sam Leffler's Hylafax V3.0pl0. Flexfax is now obsolete.
Import includes & applies the base patch Sam posted on the flexfax mail list
(mail list is still called flexfax, though the package is called Hylafax).
Sam declared our ports/comms/flexfax to be obsolete (over a year old).
Sometime after the CD release, I will post a proposal to remove
ports/comms/flexfax.
I will maintain ports/comms/hylafax as I need fax capability.
Thanks to Asami Satoshi for suggested improvements,
I leave him to `bless' this port by adding the final
comms/Makefile: SUBDIR += hylafax
Until he does that, any mistakes I may have made shouldnt break any makes :-)
I've undoubtedly screwed something up, somewhere, its a big port (30M inc bins),please test, Oh... and "Share & Enjoy" :-)
---
Julian Stacey Tel. +49 89 268616. Fax Modem: 2608126
http://www.regent.e-technik.tu-muenchen.de/people/jhs.html
=============================================================================
|
| |

|