pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/comms/hylafax Changes 6.0.6:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ad72d0169710
branches:  trunk
changeset: 631900:ad72d0169710
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri Mar 14 15:59:29 2014 +0000

description:
Changes 6.0.6:
These releases are maintenance releases, and do not contain any new
features or functionality, but only contain bugfixes:
 * Re-order library files in fchmod() configure check
 * faxalter: Wire up the nissing page range -Z options
 * man: JobReqError/JobRetryError were missing in hylafax-config.4
 * typerules: adding missing comma to typeNames array
 * Do not warn about one of the Fontpath directories not existing
 * Reworked how faxsetup looks for Fontmap
 * Use a private Fontmap.HylaFAX file of .pfb files
 * Combine all Fontmap files in memory, including new Fontmap.HylaFAX
 * Bug 934: We need to avoid a 0-index in playList
 * hfaxd: Eliminte extraneous debug logging
 * hfaxd: Make source port for active connections be ctrl port - 1
 * hfaxd: Release old accept fd
 * Support libtiff 4.0
 * faxsend: JobRetryOther/JobRequeueOther weren't actually being used
 * Make sure not to cut faxq FIFO messages in two when reaching end of buffer
 * hfaxd: Port is network byte order, correct logging of it

diffstat:

 comms/hylafax/MESSAGE                              |    4 +-
 comms/hylafax/Makefile                             |   43 +--
 comms/hylafax/PLIST                                |  248 ++++++++++++++++++++-
 comms/hylafax/distinfo                             |   34 +-
 comms/hylafax/options.mk                           |   14 +
 comms/hylafax/patches/patch-aa                     |    4 +-
 comms/hylafax/patches/patch-ac                     |    4 +-
 comms/hylafax/patches/patch-ae                     |  145 +++--------
 comms/hylafax/patches/patch-af                     |   19 +-
 comms/hylafax/patches/patch-ag                     |   35 ++-
 comms/hylafax/patches/patch-ah                     |   18 +-
 comms/hylafax/patches/patch-ai                     |   12 +-
 comms/hylafax/patches/patch-al                     |    4 +-
 comms/hylafax/patches/patch-an                     |    4 +-
 comms/hylafax/patches/patch-ao                     |   14 +-
 comms/hylafax/patches/patch-ap                     |   12 +-
 comms/hylafax/patches/patch-hfaxd_FileSystem_c__   |   33 --
 comms/hylafax/patches/patch-hfaxd_FileTransfer_c__ |   70 -----
 comms/hylafax/patches/patch-rules.in               |    4 +-
 19 files changed, 396 insertions(+), 325 deletions(-)

diffs (truncated from 1289 to 300 lines):

diff -r b7095587be32 -r ad72d0169710 comms/hylafax/MESSAGE
--- a/comms/hylafax/MESSAGE     Fri Mar 14 15:57:03 2014 +0000
+++ b/comms/hylafax/MESSAGE     Fri Mar 14 15:59:29 2014 +0000
@@ -1,7 +1,7 @@
 ===========================================================================
-$NetBSD: MESSAGE,v 1.3 2003/05/06 17:40:40 jmmv Exp $
+$NetBSD: MESSAGE,v 1.4 2014/03/14 15:59:29 adam Exp $
 
-Hylafax was installed.  You'll need manual configurations to actually
+Hylafax has been installed. You'll need manual configurations to actually
 activate it.
 
 Setting up: (for impatients)
diff -r b7095587be32 -r ad72d0169710 comms/hylafax/Makefile
--- a/comms/hylafax/Makefile    Fri Mar 14 15:57:03 2014 +0000
+++ b/comms/hylafax/Makefile    Fri Mar 14 15:59:29 2014 +0000
@@ -1,60 +1,48 @@
-# $NetBSD: Makefile,v 1.69 2013/08/30 16:57:35 joerg Exp $
+# $NetBSD: Makefile,v 1.70 2014/03/14 15:59:29 adam Exp $
 
-VERS=          4.2.5
-DISTNAME=      hylafax-${VERS}
-PKGREVISION=   10
+DISTNAME=      hylafax-6.0.6
 CATEGORIES=    comms
-MASTER_SITES_BETA=     ftp://ftp.hylafax.org/source/BETA/
-MASTER_SITES_RELEASE=  ftp://ftp.hylafax.org/source/
-MASTER_SITES=  ${MASTER_SITES_RELEASE}
+MASTER_SITES=  ftp://ftp.hylafax.org/source/
 
-MAINTAINER=    hallmann%ahatec.de@localhost
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      http://www.hylafax.org/
 COMMENT=       Telecommunication and fax server system
-
-DEPENDS+=      mawk>=1.2.2:../../lang/mawk
+LICENSE=       sgi-free-software-b-v2.0
 
 CONFLICTS=     hylafax-devel-[0-9]* mgetty-[0-9]*
+DEPENDS+=      mawk>=1.2.2:../../lang/mawk
 
 BUILD_DEFS+=   FAXUSER FAXGROUP VARBASE
 
 USE_LANGUAGES=         c c++
-USE_TOOLS+=            gs:run
+USE_TOOLS+=            gs:run pkg-config
 HAS_CONFIGURE=         yes
 CONFIGURE_ARGS+=       --with-MAKE=${MAKE_PROGRAM:Q}
 CONFIGURE_ARGS+=       --with-INSTALL="" --nointeractive
 CONFIGURE_ARGS+=       --with-ZLIBINC=-I${BUILDLINK_PREFIX.zlib}/include
 CONFIGURE_ARGS+=       --with-LIBZ="-L${BUILDLINK_PREFIX.zlib}/lib -lz"
 CONFIGURE_ARGS+=       --with-SYSVINIT=no
-CONFIGURE_ENV+=                PREFIX=${PREFIX:Q} OPTIMIZER=${CFLAGS:Q}
-CONFIGURE_ENV+=                FAXUID=${FAXUSER:Q} FAXGID=${FAXGROUP:Q}
-CONFIGURE_ENV+=                VARBASE=${VARBASE:Q}
+CONFIGURE_ENV+=                FAXUID=${FAXUSER:Q}
+CONFIGURE_ENV+=                FAXGID=${FAXGROUP:Q}
+CONFIGURE_ENV+=                OPTIMIZER=${CFLAGS:Q}
+CONFIGURE_ENV+=                VARBASE=${VARBASE}
+CHECK_PORTABILITY_SKIP=        rpm/jobcontrol.sh
 MANCOMPRESSED=         yes
 
 FAXUSER?=      uucp
 FAXGROUP?=     dialer
 RCD_SCRIPTS=   hylafax
 
-MAKE_JOBS_SAFE=        NO
+EGDIR=         share/examples/hylafax
 
-INSTALLATION_DIRS=     libdata/hylafax
+INSTALLATION_DIRS=     libdata/hylafax ${EGDIR} ${EGDIR}/templates
 
 SPECIAL_PERMS+=        bin/faxalter ${SETUID_ROOT_PERMS} \
                bin/faxrm ${SETUID_ROOT_PERMS} \
                libexec/faxgetty ${SETUID_ROOT_PERMS} \
                sbin/faxq ${SETUID_ROOT_PERMS}
 
-PKG_OPTIONS_VAR=       PKG_OPTIONS.hylafax
-PKG_SUPPORTED_OPTIONS= pam
-#pam doesn't work right now, so disabled by default
-#PKG_SUGGESTED_OPTIONS=       pam
-.include "../../mk/bsd.options.mk"
-
-.if !empty(PKG_OPTIONS:Mpam)
-.include "../../mk/pam.buildlink3.mk"
-.else
-CONFIGURE_ARGS+=       --disable-pam
-.endif
+.include "options.mk"
 
 .include "../../mk/bsd.prefs.mk"
 
@@ -69,5 +57,4 @@
 .include "../../graphics/jbigkit/buildlink3.mk"
 .include "../../mk/jpeg.buildlink3.mk"
 .include "../../graphics/tiff/buildlink3.mk"
-
 .include "../../mk/bsd.pkg.mk"
diff -r b7095587be32 -r ad72d0169710 comms/hylafax/PLIST
--- a/comms/hylafax/PLIST       Fri Mar 14 15:57:03 2014 +0000
+++ b/comms/hylafax/PLIST       Fri Mar 14 15:59:29 2014 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2014/03/11 14:05:00 jperkin Exp $
+@comment $NetBSD: PLIST,v 1.14 2014/03/14 15:59:29 adam Exp $
 bin/faxalter
 bin/faxcover
 bin/faxmail
@@ -16,10 +16,14 @@
 libexec/faxsend
 libexec/hfaxd
 libexec/hylafax/archive
+libexec/hylafax/b64-encode.awk
+libexec/hylafax/common-functions
+libexec/hylafax/dictionary
 libexec/hylafax/faxrcvd
 libexec/hylafax/mkcover
 libexec/hylafax/notify
 libexec/hylafax/notify-4.1
+libexec/hylafax/notify-4.2
 libexec/hylafax/notify.awk
 libexec/hylafax/pcl2fax
 libexec/hylafax/pdf2fax.gs
@@ -27,6 +31,7 @@
 libexec/hylafax/ps2fax.dps
 libexec/hylafax/ps2fax.gs
 libexec/hylafax/ps2fax.imp
+libexec/hylafax/qp-encode.awk
 libexec/hylafax/tiff2fax
 libexec/hylafax/tiff2pdf
 libexec/hylafax/wedged
@@ -34,6 +39,7 @@
 libexec/ondelay
 libexec/pagesend
 libexec/textfmt
+libexec/typetest
 man/man1/edit-faxcover.1
 man/man1/faxalter.1
 man/man1/faxcover.1
@@ -45,8 +51,6 @@
 man/man1/sendpage.1
 man/man1/sgi2fax.1
 man/man1/textfmt.1
-man/man5/callid.5
-man/man5/destctrls.5
 man/man5/dialrules.5
 man/man5/doneq.5
 man/man5/hosts.hfaxd.5
@@ -86,6 +90,7 @@
 man/man8/faxstate.8
 man/man8/faxwatch.8
 man/man8/hfaxd.8
+man/man8/jobcontrol.8
 man/man8/mkcover.8
 man/man8/notify.8
 man/man8/pagesend.8
@@ -132,8 +137,228 @@
 sbin/typetest
 sbin/xferfaxstats
 share/doc/hylafax/COPYRIGHT
-share/hylafax/config_template/agere-mp-2
-share/hylafax/config_template/agere-mp-21
+share/examples/hylafax/dialrules
+share/examples/hylafax/dialrules.europe
+share/examples/hylafax/dialrules.sf-ba
+share/examples/hylafax/hosts.hfaxd
+share/examples/hylafax/lutRS18.pcf
+share/examples/hylafax/templates/README
+share/examples/hylafax/templates/de/faxrcvd-error.txt
+share/examples/hylafax/templates/de/faxrcvd-failure.txt
+share/examples/hylafax/templates/de/faxrcvd-notify-error.txt
+share/examples/hylafax/templates/de/faxrcvd-notify-success.txt
+share/examples/hylafax/templates/de/faxrcvd-success.txt
+share/examples/hylafax/templates/de/notify-blocked.txt
+share/examples/hylafax/templates/de/notify-done-page.txt
+share/examples/hylafax/templates/de/notify-done.txt
+share/examples/hylafax/templates/de/notify-failed-page.txt
+share/examples/hylafax/templates/de/notify-failed.txt
+share/examples/hylafax/templates/de/notify-faxmaster.txt
+share/examples/hylafax/templates/de/notify-format_failed.txt
+share/examples/hylafax/templates/de/notify-killed.txt
+share/examples/hylafax/templates/de/notify-no_formatter.txt
+share/examples/hylafax/templates/de/notify-poll_failed.txt
+share/examples/hylafax/templates/de/notify-poll_no_document.txt
+share/examples/hylafax/templates/de/notify-poll_rejected.txt
+share/examples/hylafax/templates/de/notify-rejected.txt
+share/examples/hylafax/templates/de/notify-removed.txt
+share/examples/hylafax/templates/de/notify-requeued.txt
+share/examples/hylafax/templates/de/notify-timedout.txt
+share/examples/hylafax/templates/en/faxrcvd-error.txt
+share/examples/hylafax/templates/en/faxrcvd-failure.txt
+share/examples/hylafax/templates/en/faxrcvd-notify-error.txt
+share/examples/hylafax/templates/en/faxrcvd-notify-success.txt
+share/examples/hylafax/templates/en/faxrcvd-success.txt
+share/examples/hylafax/templates/en/notify-blocked.txt
+share/examples/hylafax/templates/en/notify-done-page.txt
+share/examples/hylafax/templates/en/notify-done.txt
+share/examples/hylafax/templates/en/notify-failed-page.txt
+share/examples/hylafax/templates/en/notify-failed.txt
+share/examples/hylafax/templates/en/notify-faxmaster.txt
+share/examples/hylafax/templates/en/notify-format_failed.txt
+share/examples/hylafax/templates/en/notify-killed.txt
+share/examples/hylafax/templates/en/notify-no_formatter.txt
+share/examples/hylafax/templates/en/notify-poll_failed.txt
+share/examples/hylafax/templates/en/notify-poll_no_document.txt
+share/examples/hylafax/templates/en/notify-poll_rejected.txt
+share/examples/hylafax/templates/en/notify-rejected.txt
+share/examples/hylafax/templates/en/notify-removed.txt
+share/examples/hylafax/templates/en/notify-requeued.txt
+share/examples/hylafax/templates/en/notify-timedout.txt
+share/examples/hylafax/templates/es/faxrcvd-error.txt
+share/examples/hylafax/templates/es/faxrcvd-failure.txt
+share/examples/hylafax/templates/es/faxrcvd-notify-error.txt
+share/examples/hylafax/templates/es/faxrcvd-notify-success.txt
+share/examples/hylafax/templates/es/faxrcvd-success.txt
+share/examples/hylafax/templates/es/notify-blocked.txt
+share/examples/hylafax/templates/es/notify-done-page.txt
+share/examples/hylafax/templates/es/notify-done.txt
+share/examples/hylafax/templates/es/notify-failed-page.txt
+share/examples/hylafax/templates/es/notify-failed.txt
+share/examples/hylafax/templates/es/notify-faxmaster.txt
+share/examples/hylafax/templates/es/notify-format_failed.txt
+share/examples/hylafax/templates/es/notify-killed.txt
+share/examples/hylafax/templates/es/notify-no_formatter.txt
+share/examples/hylafax/templates/es/notify-poll_failed.txt
+share/examples/hylafax/templates/es/notify-poll_no_document.txt
+share/examples/hylafax/templates/es/notify-poll_rejected.txt
+share/examples/hylafax/templates/es/notify-rejected.txt
+share/examples/hylafax/templates/es/notify-removed.txt
+share/examples/hylafax/templates/es/notify-requeued.txt
+share/examples/hylafax/templates/es/notify-timedout.txt
+share/examples/hylafax/templates/fr/faxrcvd-error.txt
+share/examples/hylafax/templates/fr/faxrcvd-failure.txt
+share/examples/hylafax/templates/fr/faxrcvd-notify-error.txt
+share/examples/hylafax/templates/fr/faxrcvd-notify-success.txt
+share/examples/hylafax/templates/fr/faxrcvd-success.txt
+share/examples/hylafax/templates/fr/notify-blocked.txt
+share/examples/hylafax/templates/fr/notify-done-page.txt
+share/examples/hylafax/templates/fr/notify-done.txt
+share/examples/hylafax/templates/fr/notify-failed-page.txt
+share/examples/hylafax/templates/fr/notify-failed.txt
+share/examples/hylafax/templates/fr/notify-faxmaster.txt
+share/examples/hylafax/templates/fr/notify-format_failed.txt
+share/examples/hylafax/templates/fr/notify-killed.txt
+share/examples/hylafax/templates/fr/notify-no_formatter.txt
+share/examples/hylafax/templates/fr/notify-poll_failed.txt
+share/examples/hylafax/templates/fr/notify-poll_no_document.txt
+share/examples/hylafax/templates/fr/notify-poll_rejected.txt
+share/examples/hylafax/templates/fr/notify-rejected.txt
+share/examples/hylafax/templates/fr/notify-removed.txt
+share/examples/hylafax/templates/fr/notify-requeued.txt
+share/examples/hylafax/templates/fr/notify-timedout.txt
+share/examples/hylafax/templates/html-sample1/css.inc
+share/examples/hylafax/templates/html-sample1/divider.inc
+share/examples/hylafax/templates/html-sample1/fax-attach.inc
+share/examples/hylafax/templates/html-sample1/fax-data.inc
+share/examples/hylafax/templates/html-sample1/fax-dispatched.inc
+share/examples/hylafax/templates/html-sample1/faxrcvd-error.txt
+share/examples/hylafax/templates/html-sample1/faxrcvd-failure.txt
+share/examples/hylafax/templates/html-sample1/faxrcvd-notify-error.txt
+share/examples/hylafax/templates/html-sample1/faxrcvd-notify-success.txt
+share/examples/hylafax/templates/html-sample1/faxrcvd-success.txt
+share/examples/hylafax/templates/html-sample1/footer.inc
+share/examples/hylafax/templates/html-sample1/header.inc
+share/examples/hylafax/templates/html-sample1/hook.sh
+share/examples/hylafax/templates/html-sample1/job-data.inc
+share/examples/hylafax/templates/html-sample1/notify-blocked.txt
+share/examples/hylafax/templates/html-sample1/notify-done.txt
+share/examples/hylafax/templates/html-sample1/notify-failed.txt
+share/examples/hylafax/templates/html-sample1/notify-faxmaster.txt
+share/examples/hylafax/templates/html-sample1/notify-format_failed.txt
+share/examples/hylafax/templates/html-sample1/notify-killed.txt
+share/examples/hylafax/templates/html-sample1/notify-no_formatter.txt
+share/examples/hylafax/templates/html-sample1/notify-rejected.txt
+share/examples/hylafax/templates/html-sample1/notify-removed.txt
+share/examples/hylafax/templates/html-sample1/notify-requeued.txt
+share/examples/hylafax/templates/html-sample1/notify-timedout.txt
+share/examples/hylafax/templates/html-sample1/session_log.inc
+share/examples/hylafax/templates/it/faxrcvd-error.txt
+share/examples/hylafax/templates/it/faxrcvd-failure.txt
+share/examples/hylafax/templates/it/faxrcvd-notify-error.txt
+share/examples/hylafax/templates/it/faxrcvd-notify-success.txt
+share/examples/hylafax/templates/it/faxrcvd-success.txt
+share/examples/hylafax/templates/it/notify-blocked.txt
+share/examples/hylafax/templates/it/notify-done-page.txt
+share/examples/hylafax/templates/it/notify-done.txt
+share/examples/hylafax/templates/it/notify-failed-page.txt
+share/examples/hylafax/templates/it/notify-failed.txt
+share/examples/hylafax/templates/it/notify-faxmaster.txt
+share/examples/hylafax/templates/it/notify-format_failed.txt
+share/examples/hylafax/templates/it/notify-killed.txt
+share/examples/hylafax/templates/it/notify-no_formatter.txt
+share/examples/hylafax/templates/it/notify-poll_failed.txt
+share/examples/hylafax/templates/it/notify-poll_no_document.txt
+share/examples/hylafax/templates/it/notify-poll_rejected.txt
+share/examples/hylafax/templates/it/notify-rejected.txt
+share/examples/hylafax/templates/it/notify-removed.txt
+share/examples/hylafax/templates/it/notify-requeued.txt
+share/examples/hylafax/templates/it/notify-timedout.txt
+share/examples/hylafax/templates/pl/faxrcvd-error.txt
+share/examples/hylafax/templates/pl/faxrcvd-failure.txt



Home | Main Index | Thread Index | Old Index