From owner-svn-ports-all@freebsd.org Wed Aug 26 21:03:28 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BABAA3BC897; Wed, 26 Aug 2020 21:03:28 +0000 (UTC) (envelope-from db@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BcJHN4VY2z4f8Z; Wed, 26 Aug 2020 21:03:28 +0000 (UTC) (envelope-from db@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 7F0FD193B2; Wed, 26 Aug 2020 21:03:28 +0000 (UTC) (envelope-from db@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 07QL3SfC068364; Wed, 26 Aug 2020 21:03:28 GMT (envelope-from db@FreeBSD.org) Received: (from db@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 07QL3RL3068355; Wed, 26 Aug 2020 21:03:27 GMT (envelope-from db@FreeBSD.org) Message-Id: <202008262103.07QL3RL3068355@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: db set sender to db@FreeBSD.org using -f From: Diane Bruce Date: Wed, 26 Aug 2020 21:03:27 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r546300 - in head/comms/acfax: . files X-SVN-Group: ports-head X-SVN-Commit-Author: db X-SVN-Commit-Paths: in head/comms/acfax: . files X-SVN-Commit-Revision: 546300 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Aug 2020 21:03:28 -0000 Author: db Date: Wed Aug 26 21:03:26 2020 New Revision: 546300 URL: https://svnweb.freebsd.org/changeset/ports/546300 Log: - Fix under clang11 - add LICENSE Added: head/comms/acfax/files/patch-widgets.c (contents, props changed) Modified: head/comms/acfax/Makefile head/comms/acfax/files/patch-RegExp.c (contents, props changed) head/comms/acfax/files/patch-acfax.c (contents, props changed) head/comms/acfax/files/patch-fax_funcs.c (contents, props changed) head/comms/acfax/files/patch-mod_demod.c (contents, props changed) head/comms/acfax/pkg-descr (contents, props changed) Modified: head/comms/acfax/Makefile ============================================================================== --- head/comms/acfax/Makefile Wed Aug 26 20:07:40 2020 (r546299) +++ head/comms/acfax/Makefile Wed Aug 26 21:03:26 2020 (r546300) @@ -11,21 +11,22 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/^0.//} MAINTAINER= hamradio@FreeBSD.org COMMENT= Receive faxes using sound card and radio +LICENSE= GPLv2 + LIB_DEPENDS= libXaw3d.so:x11-toolkits/Xaw3d -PLIST_FILES= bin/acfax +USES= imake xorg + WRKSRC= ${WRKDIR}/${PORTNAME} -USES= imake xorg USE_XORG= x11 xext xmu xt sm ice +PLIST_FILES= bin/acfax + post-extract: @${TOUCH} ${WRKSRC}/acfax.man post-patch: - @${REINPLACE_CMD} -e 's|setup_fax(120, 288|setup_fax(120, 576|' \ - ${WRKSRC}/acfax.c - @${REINPLACE_CMD} -e 's|ixoc = 288|ixoc = 576|' ${WRKSRC}/fax_funcs.c @${REINPLACE_CMD} -e 's|regex.h|gnuregex.h|' ${WRKSRC}/RegExp.h @${REINPLACE_CMD} -e 's| -O2 -Wall||g ; \ s|-lm|-lm -lgnuregex|' ${WRKSRC}/Imakefile Modified: head/comms/acfax/files/patch-RegExp.c ============================================================================== --- head/comms/acfax/files/patch-RegExp.c Wed Aug 26 20:07:40 2020 (r546299) +++ head/comms/acfax/files/patch-RegExp.c Wed Aug 26 21:03:26 2020 (r546300) @@ -1,5 +1,5 @@ ---- RegExp.c.old Sun Feb 10 05:33:07 2002 -+++ RegExp.c Sun Feb 10 05:33:24 2002 +--- RegExp.c.orig 1995-07-08 18:20:49 UTC ++++ RegExp.c @@ -23,7 +23,6 @@ */ Modified: head/comms/acfax/files/patch-acfax.c ============================================================================== --- head/comms/acfax/files/patch-acfax.c Wed Aug 26 20:07:40 2020 (r546299) +++ head/comms/acfax/files/patch-acfax.c Wed Aug 26 21:03:26 2020 (r546300) @@ -1,6 +1,15 @@ ---- acfax.c.orig 2011-06-30 14:39:10.000000000 -0400 -+++ acfax.c 2011-06-30 14:39:23.000000000 -0400 -@@ -739,7 +739,7 @@ +--- acfax.c.orig 1998-10-06 21:32:35 UTC ++++ acfax.c +@@ -108,7 +108,7 @@ struct prginfo { + String sizedesc; + } prg_info; + +-Display *dpy; /* the X-Display to use */ ++extern Display *dpy; /* the X-Display to use */ + Screen *scr; /* screen of the display */ + Pixmap cpxmap; /* The "backing store" for the canvas-widget */ + GC cgc; /* GC for XPutImage from horimage/verimage to cpxmap */ +@@ -739,7 +739,7 @@ void quit_cb(Widget w, XtPointer client_data, XtPointe exit(0); } @@ -9,3 +18,12 @@ { int i; Pixel respix[20]; +@@ -795,7 +795,7 @@ void main(int argc, char **argv) + mode_notify = op_changed; + /* that's a hard one, but should set up all things right.... */ + XtVaGetValues(canvas, XtNwidth, &wid, XtNheight, &hei, NULL); +- setup_fax(120, 288, (FAX_CNOR | FAX_CUNFL | FAX_CROT0 | ++ setup_fax(120, 576, (FAX_CNOR | FAX_CUNFL | FAX_CROT0 | + FAX_LEF2RIG | FAX_TOP2BOT | FAX_HOR | FAX_PBLK | FAX_GRAY), + toplevel, (unsigned)wid, (unsigned)hei, 500, (MOD_FM | FIL_MIDL)); + aptstart = 300; Modified: head/comms/acfax/files/patch-fax_funcs.c ============================================================================== --- head/comms/acfax/files/patch-fax_funcs.c Wed Aug 26 20:07:40 2020 (r546299) +++ head/comms/acfax/files/patch-fax_funcs.c Wed Aug 26 21:03:26 2020 (r546300) @@ -1,5 +1,5 @@ ---- fax_funcs.c.orig Sat Jun 8 00:39:02 2002 -+++ fax_funcs.c Sat Jun 8 00:39:08 2002 +--- fax_funcs.c.orig 1998-10-11 16:34:37 UTC ++++ fax_funcs.c @@ -37,6 +37,8 @@ #include "widgets.h" #include "fax_funcs.h" @@ -9,3 +9,21 @@ /* some variables that are allowed to be global */ int lpm; /* lines per minute */ int ixoc; /* number of pixels of one scan-line / PI */ +@@ -96,7 +98,7 @@ char *mod_end; /* pointer to first byte behind end of + FILE *fsfile; /* file pointer of current save-file */ + char faxsavename[256]; /* current name of save-file */ + char *saveline; /* storage for 1 image-line in save_func */ +-XtAppContext mainapp; /* main app.context (needed for interv.timer) */ ++extern XtAppContext mainapp; /* main app.context (needed for interv.timer) */ + XtIntervalId chstime; /* for the repetitive called background function */ + XtInputId dspxid = 0; /* for the background function when using select() */ + XEvent event; /* event needed to form the XtAppMainLoop */ +@@ -117,7 +119,7 @@ void init_fax(void) + if (fax_inited) return; + fprintf(stderr, "initializing FAX procedures and alloc'ing core-space\n"); + lpm = 120; +- ixoc = 288; ++ ixoc = 576; + devi = 400; + mod_mode = MOD_FM | FIL_MIDL; + dmaxval = 63; Modified: head/comms/acfax/files/patch-mod_demod.c ============================================================================== --- head/comms/acfax/files/patch-mod_demod.c Wed Aug 26 20:07:40 2020 (r546299) +++ head/comms/acfax/files/patch-mod_demod.c Wed Aug 26 21:03:26 2020 (r546300) @@ -1,5 +1,5 @@ ---- mod_demod.c.orig Sat Jun 8 00:38:29 2002 -+++ mod_demod.c Sat Jun 8 00:38:41 2002 +--- mod_demod.c.orig 1998-07-08 16:32:02 UTC ++++ mod_demod.c @@ -29,6 +29,8 @@ #include #include "mod_demod.h" Added: head/comms/acfax/files/patch-widgets.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/comms/acfax/files/patch-widgets.c Wed Aug 26 21:03:26 2020 (r546300) @@ -0,0 +1,11 @@ +--- widgets.c.orig 2020-08-26 20:41:16 UTC ++++ widgets.c +@@ -101,7 +101,7 @@ Pixmap px_horiz, + px_middle, + px_wide; + +-XtTranslations txt_trans; /* translations for numeric entries */ ++extern XtTranslations txt_trans; /* translations for numeric entries */ + XtTranslations name_trans; /* translations for name-entry */ + + static void fchs_cb(Widget, XtPointer, XtPointer); Modified: head/comms/acfax/pkg-descr ============================================================================== --- head/comms/acfax/pkg-descr Wed Aug 26 20:07:40 2020 (r546299) +++ head/comms/acfax/pkg-descr Wed Aug 26 21:03:26 2020 (r546300) @@ -1,2 +1,3 @@ +amateur FAX receiving software for Linux / X11 acfax is a program to decode faxes off a radio. It features on-the-fly image adjustments and control over a wide array of receiving options.