Commit Graph

94 Commits

Author SHA1 Message Date
Sam Lawrance
f19c2031f7 Backport a patch from Hylafax CVS which fixes a problem sending faxes on 5.x.
Bump PORTREVISION.

PR:		ports/85368
Submitted by:	Phil Kernick <philk@rotfl.com.au>
Approved by:	tdv94ped@cs.umu.se (maintainer, timeout)
Obtained from:	Hylafax CVS
2005-10-08 08:22:41 +00:00
Mikhail Teterin
c780bb1fee 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
2005-08-01 16:21:23 +00:00
Pav Lucistnik
eba6967c97 - Update to 4.2.1
- Rework rc script
- Handle nicely configuration files
- Use SUB_FILES

PR:		ports/76179
Submitted by:	Paul Everlund <tdv94ped@cs.umu.se> (maintainer)
2005-01-14 22:28:10 +00:00
Mikhail Teterin
4ba98149cf 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
2004-10-21 21:15:31 +00:00
Mikhail Teterin
f26d7b0f66 One of the man-pages (faxinfo.8c) was listed twice in a row...
Approved by:	portmgr	(marcus)
2004-09-24 11:44:13 +00:00
Mikhail Teterin
2a7f35e54e 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)
2004-09-24 00:35:14 +00:00
Kris Kennaway
b64acc8781 BROKEN on 5.x: Configure fails
Approved by:    portmgr (self)
2004-09-18 17:45:24 +00:00
Pav Lucistnik
209d894120 - Rework the port a little
PR:		ports/67218
Submitted by:	Paul Everlund <tdv94ped@cs.umu.se> (maintainer)
2004-05-26 21:21:37 +00:00
Trevor Johnson
8232e82f85 SIZEify (maintainer timeout) 2004-03-31 03:12:58 +00:00
Michael Haro
3f1730b358 update to 4.1.8
PR:		61176
Submitted by:	maintainer
2004-01-10 18:26:48 +00:00
Sergei Kolobov
b8948f43a8 - 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)
2003-12-21 00:37:58 +00:00
Edwin Groothuis
49dda8d028 [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 <tdv94ped@cs.umu.se>
2003-09-28 22:58:45 +00:00
Edwin Groothuis
438abed724 make port more localbase clean 2003-09-03 22:32:23 +00:00
Yen-Ming Lee
efaddcb137 fix the "duplicated post-patch" problem.
Noticed by:	kris
2003-08-17 00:25:20 +00:00
Yen-Ming Lee
581769c1a3 Updates comms/hylafax 4.1.6 to 4.1.7.
PR:		55549
Submitted by:	Paul Everlund <tdv94ped@cs.umu.se>
2003-08-16 14:40:30 +00:00
Sergey A. Osokin
bbe8b66e97 Update to 4.1.6.
Give maintainership to submitter.

Submitted by:	Paul Everlund <tdv94ped@cs.umu.se>
PR:		54070
Approved by:	fjoe (mentor) (implicit)
2003-07-04 13:13:50 +00:00
Akinori MUSHA
7cc1393a93 De-pkg-comment. 2003-02-20 17:07:10 +00:00
Christian Weisgerber
fc5b5860f4 URL fixes.
PR:		47848, 47853, 47855
Submitted by:	tadalunch@s5.xrea.com
2003-02-05 18:15:57 +00:00
Peter Pentchev
b1cf3329d1 Add a missing continuation slash.
Submitted by:	dcs
Pointy hat to:	kris
2003-01-14 12:49:57 +00:00
Kris Kennaway
a6915f6bb6 Don't change the ownership of system directories. 2003-01-14 04:33:41 +00:00
Kris Kennaway
4b7ca40472 Add missing manpage and file to pkg-plist. 2003-01-14 04:33:10 +00:00
Tilman Keskinoz
d15ea15a74 find -> ${FIND}
xargs-> ${XARGS}

PR:		39971
Submitted by:	Scott Flatman <sf@dsinw.com>
2002-11-18 23:07:37 +00:00
Mario Sergio Fujikawa Ferreira
f0a1969d34 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)
2002-11-10 16:48:51 +00:00
Adam Weinberger
d9611f9375 Use PORTCOMMENT in the Makefile, and whack the pkg-comment.
Approved by:	pat
2002-11-06 22:47:41 +00:00
Daniel Harris
85c0e05b06 Add some files missing from plist. 2002-10-26 20:12:57 +00:00
Daniel Harris
4dc21aab19 Update to 4.1.5. 2002-10-26 17:11:48 +00:00
Mikhail Teterin
2f1e660510 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...
2002-09-02 21:24:00 +00:00
Greg Lewis
687b913796 . Configure DIR_HTML correctly. Nothing appears to get installed there,
but its location was non-standard and making some people nervous.

PR:		41627
2002-08-15 05:05:26 +00:00
Greg Lewis
5305a255f0 . 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
2002-08-12 23:16:00 +00:00
Greg Lewis
3a3942e4b2 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 <mike@sentex.net>
2002-08-12 19:03:22 +00:00
Hye-Shik Chang
873be20ff6 PERL -> REINPLACE_CMD
PR:		39262, 39263, 39264, 39265, 39266, 39267
Submitted by:	Oliver Braun <obraun@informatik.unibw-muenchen.de>
2002-06-27 13:32:14 +00:00
Bill Fenner
8c457db7ca Don't check for ioctl prototype; we know it's there. 2002-04-09 05:43:19 +00:00
Dirk Meyer
1ae44a08a7 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
2002-03-30 14:33:20 +00:00
Mikhail Teterin
5c9c05f1a5 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
2001-10-17 15:43:08 +00:00
Mikhail Teterin
1d8175b261 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.
2001-10-16 23:51:18 +00:00
Kris Kennaway
b3d1534f4f 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 <roman@xpert.com>
2001-05-08 06:23:59 +00:00
Kris Kennaway
b7ff0a7501 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.
2001-05-07 21:53:47 +00:00
Kris Kennaway
b0874023fe Update to hylafax 4.1b3 2001-05-06 04:24:54 +00:00
Kris Kennaway
21015e3a05 Remove setuid root bit from hfaxd and fix a format string error which was
previously a security vulnerability

Reported by:    Marcin Dawcewicz <miv@IIDEA.PL>
Obtained from:  http://www.hylafax.org
2001-04-17 08:22:46 +00:00
Mario Sergio Fujikawa Ferreira
2275ee0bcf typo clean up police: \s -> \t 2001-02-14 05:43:00 +00:00
Bill Fenner
6429a6a789 Hylafax DISTFILE moved.
Submitted by:	distfile survey
2000-11-07 21:56:09 +00:00
Ade Lovett
e307881cab 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 <cr@jcmax.com>
2000-09-18 21:58:04 +00:00
Alexander Langer
386679ca9c Remove a bug in faxsetup.sh.
PR:		20051
Submitted by:	 Andre Albsmeier <andre.albsmeier@mchp.siemens.de>
2000-07-20 06:44:30 +00:00
Steve Price
646999a27c 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 <mi@aldan.algebra.com>
2000-07-07 19:09:19 +00:00
Thomas Gellekum
546041ba31 As threatened on freebsd-ports: all startup scripts know about the two
options `start' and `stop' now (unless I have forgotten any). This allows
us to call the scripts from /etc/rc.shutdown with the correct option.

The (42 or so) ports that already DTRT before are unchanged.
2000-07-05 12:37:06 +00:00
Alexander Langer
3f08af39e0 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 <john@zoner.org> 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 <andy@geek4food.org>
2000-06-27 11:59:36 +00:00
Michael Haro
59df8af48e update with the new PORTNAME/PORTVERSION variables 2000-04-08 23:24:42 +00:00
Michael Haro
eb599ea492 PREFIX -> LOCALBASE
add ending / to WWW
2000-02-24 02:04:18 +00:00
Dirk Froemberg
64981bca23 ports@freebsd.org -> ports@FreeBSD.org 2000-02-13 17:09:11 +00:00
Michael Haro
6ba32b931f fix some pkg/MESSAGE stuff 2000-01-29 20:01:39 +00:00