From owner-freebsd-ports Sun Feb 10 7:50:41 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 38B0737B41A for ; Sun, 10 Feb 2002 07:50:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g1AFo1d42040; Sun, 10 Feb 2002 07:50:01 -0800 (PST) (envelope-from gnats) Received: from Repulse.batterybackups.net (adsl-63-197-143-124.dsl.scrm01.pacbell.net [63.197.143.124]) by hub.freebsd.org (Postfix) with ESMTP id 787AC37B416 for ; Sun, 10 Feb 2002 07:49:04 -0800 (PST) Received: from arkroyal.batterybackups.net ([10.0.0.9]) by Repulse.batterybackups.net with esmtp (Exim 3.34 #1) id 16ZwDw-000ENh-00 for FreeBSD-gnats-submit@freebsd.org; Sun, 10 Feb 2002 07:49:04 -0800 Received: from darren by ArkRoyal.batterybackups.net with local (Exim 3.34 #1) id 16ZwDv-000Psb-00 for FreeBSD-gnats-submit@freebsd.org; Sun, 10 Feb 2002 07:49:03 -0800 Message-Id: Date: Sun, 10 Feb 2002 07:49:03 -0800 From: igla@batterybackups.net To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/34792: New port: acfax Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 34792 >Category: ports >Synopsis: New port: acfax >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Feb 10 07:50:01 PST 2002 >Closed-Date: >Last-Modified: >Originator: >Release: FreeBSD 4.5-STABLE i386 >Organization: #FreeBSDHelp >Environment: System: FreeBSD ArkRoyal.batterybackups.net 4.5-STABLE FreeBSD 4.5-STABLE #0: Sat Feb 9 22:04:58 PST 2002 darren@ArkRoyal.batterybackups.net:/usr/obj/usr/src/sys/ArkRoyal i386 >Description: 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. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # acfax # acfax/Makefile # acfax/distinfo # acfax/files # acfax/files/patch-ab # acfax/files/patch-aa # acfax/files/patch-ac # acfax/files/patch-ad # acfax/files/patch-ae # acfax/files/patch-af # acfax/files/Makefile-patch # acfax/pkg-comment # acfax/pkg-descr # acfax/pkg-plist # echo c - acfax mkdir -p acfax > /dev/null 2>&1 echo x - acfax/Makefile sed 's/^X//' >acfax/Makefile << 'END-of-acfax/Makefile' X# New ports collection makefile for: acfax X# Date created: 20 February 2002 X# Whom: darren X# X# $FreeBSD$ X# X XPORTNAME= acfax XPORTVERSION= 981011 XCATEGORIES= comms XMASTER_SITES= ftp://ftp.funet.fi/pub/ham/unix/Linux/misc/ XDISTNAME= ${PORTNAME}-${PORTVERSION} X XMAINTAINER= igla@batterybackups.net X XBUILD_DEPENDS= ${X11BASE}/lib/libXaw3d.a:${PORTSDIR}/x11-toolkits/Xaw3d XRUN_DEPENDS= ${X11BASE}/lib/libXaw3d.a:${PORTSDIR}/x11-toolkits/Xaw3d X XWRKSRC= ${WRKDIR}/acfax XUSE_IMAKE= yes X Xpost-configure: X cd ${WRKSRC} && ${PATCH} < ${FILESDIR}/Makefile-patch X X.include END-of-acfax/Makefile echo x - acfax/distinfo sed 's/^X//' >acfax/distinfo << 'END-of-acfax/distinfo' XMD5 (acfax-981011.tar.gz) = 60702f222272166fb4a1145820a80e2f END-of-acfax/distinfo echo c - acfax/files mkdir -p acfax/files > /dev/null 2>&1 echo x - acfax/files/patch-ab sed 's/^X//' >acfax/files/patch-ab << 'END-of-acfax/files/patch-ab' X--- fax_funcs.c.old Tue Sep 25 18:08:43 2001 X+++ fax_funcs.c Tue Sep 25 18:08:58 2001 X@@ -37,6 +37,8 @@ X #include "widgets.h" X #include "fax_funcs.h" X X+#define PI 3.14159 X+ X /* some variables that are allowed to be global */ X int lpm; /* lines per minute */ X int ixoc; /* number of pixels of one scan-line / PI */ X@@ -117,7 +119,7 @@ X if (fax_inited) return; X fprintf(stderr, "initializing FAX procedures and alloc'ing core-space\n"); X lpm = 120; X- ixoc = 288; X+ ixoc = 576; X devi = 400; X mod_mode = MOD_FM | FIL_MIDL; X dmaxval = 63; END-of-acfax/files/patch-ab echo x - acfax/files/patch-aa sed 's/^X//' >acfax/files/patch-aa << 'END-of-acfax/files/patch-aa' X--- acfax.c.old Tue Sep 25 19:38:47 2001 X+++ acfax.c Tue Sep 25 19:38:53 2001 X@@ -795,7 +795,7 @@ X mode_notify = op_changed; X /* that's a hard one, but should set up all things right.... */ X XtVaGetValues(canvas, XtNwidth, &wid, XtNheight, &hei, NULL); X- setup_fax(120, 288, (FAX_CNOR | FAX_CUNFL | FAX_CROT0 | X+ setup_fax(120, 576, (FAX_CNOR | FAX_CUNFL | FAX_CROT0 | X FAX_LEF2RIG | FAX_TOP2BOT | FAX_HOR | FAX_PBLK | FAX_GRAY), X toplevel, (unsigned)wid, (unsigned)hei, 500, (MOD_FM | FIL_MIDL)); X aptstart = 300; END-of-acfax/files/patch-aa echo x - acfax/files/patch-ac sed 's/^X//' >acfax/files/patch-ac << 'END-of-acfax/files/patch-ac' X--- mod_demod.c.old Tue Sep 25 17:20:48 2001 X+++ mod_demod.c Tue Sep 25 17:23:25 2001 X@@ -29,6 +29,8 @@ X #include X #include "mod_demod.h" X X+#define PI 3.14159 X+ X SHORT int firwide[] = { 6, 20, 7, -42, -74, -12, 159, 353, 440 }; X SHORT int firmiddle[] = { 0, -18, -38, -39, 0, 83, 191, 284, 320 }; X SHORT int firnarrow[] = { -7, -18, -15, 11, 56, 116, 177, 223, 240 }; END-of-acfax/files/patch-ac echo x - acfax/files/patch-ad sed 's/^X//' >acfax/files/patch-ad << 'END-of-acfax/files/patch-ad' X--- RegExp.c.old Sun Feb 10 05:33:07 2002 X+++ RegExp.c Sun Feb 10 05:33:24 2002 X@@ -23,7 +23,6 @@ X */ X X #include "RegExp.h" X-#include X X void RegExpCompile(regexp,fsm_ptr) X char *regexp; END-of-acfax/files/patch-ad echo x - acfax/files/patch-ae sed 's/^X//' >acfax/files/patch-ae << 'END-of-acfax/files/patch-ae' X--- RegExp.h.old Sun Feb 10 05:34:19 2002 X+++ RegExp.h Sun Feb 10 05:34:41 2002 X@@ -26,7 +26,7 @@ X #define _REGEXP_H_ X X #include X-#include X+#include X X #if (!NeedFunctionPrototypes) X END-of-acfax/files/patch-ae echo x - acfax/files/patch-af sed 's/^X//' >acfax/files/patch-af << 'END-of-acfax/files/patch-af' X--- Imakefile.old Sun Feb 10 06:12:01 2002 X+++ Imakefile Sun Feb 10 06:12:10 2002 X@@ -42,7 +42,7 @@ X FChooser.o Directory.o DirMgr.o RegExp.o X X INCLUDES = -I. X-LOCAL_LIBRARIES = -lXaw3d $(XMULIB) $(XTOOLLIB) $(XLIB) -lm X+LOCAL_LIBRARIES = -lXaw3d $(XMULIB) $(XTOOLLIB) $(XLIB) -lm -lgnuregex X SYS_LIBRARIES = X X all:: acfax END-of-acfax/files/patch-af echo x - acfax/files/Makefile-patch sed 's/^X//' >acfax/files/Makefile-patch << 'END-of-acfax/files/Makefile-patch' X--- Makefile.old Sun Feb 10 07:05:00 2002 X+++ Makefile Sun Feb 10 07:07:29 2002 X@@ -913,53 +913,6 @@ X fi X $(INSTALL) $(INSTALLFLAGS) $(INSTPGMFLAGS) acfax $(DESTDIR)$(BINDIR)/acfax X X-all:: acfax.$(MANSUFFIX).html X- X-acfax.$(MANSUFFIX).html: acfax.$(MANNEWSUFFIX) X- $(RM) acfax.$(MANSUFFIX).html acfax.$(MANSUFFIX)-html X- $(RMAN) $(RMANOPTIONS) < acfax.$(MANNEWSUFFIX) \ X- > acfax.$(MANSUFFIX)-html && $(MV) acfax.$(MANSUFFIX)-html $@ X- X-install.man:: acfax.$(MANSUFFIX).html X- @if [ -d $(DESTDIR)$(DOCHTMLDIR) ]; then \ X- set +x; \ X- else \ X- if [ -h $(DESTDIR)$(DOCHTMLDIR) ]; then \ X- (set -x; rm -f $(DESTDIR)$(DOCHTMLDIR)); \ X- fi; \ X- (set -x; $(MKDIRHIER) $(DESTDIR)$(DOCHTMLDIR)); \ X- fi X- @(SUF=`expr $(MANSUFFIX) \: '\(.\)'`; \ X- set -x; \ X- $(INSTALL) $(INSTALLFLAGS) $(INSTMANFLAGS) acfax.$(MANSUFFIX).html $(DESTDIR)$(DOCHTMLDIR)/acfax.$$SUF.html) X- X-cleandir:: X- $(RM) acfax.$(MANSUFFIX).html acfax.$(MANSUFFIX)-html X- X-all:: acfax.$(MANNEWSUFFIX) X- X-acfax.$(MANNEWSUFFIX): acfax.$(MANSRCSUFFIX) X- $(RM) $@ X- cd `dirname acfax` && \ X- $(LN) `basename acfax.$(MANSRCSUFFIX)` `basename $@` X- X-cleandir:: X- $(RM) acfax.$(MANNEWSUFFIX) X- X-install.man:: acfax.$(MANNEWSUFFIX) X- @if [ -d $(DESTDIR)$(MANDIR) ]; then \ X- set +x; \ X- else \ X- if [ -h $(DESTDIR)$(MANDIR) ]; then \ X- (set -x; rm -f $(DESTDIR)$(MANDIR)); \ X- fi; \ X- (set -x; $(MKDIRHIER) $(DESTDIR)$(MANDIR)); \ X- fi X- $(RM) $(DESTDIR)$(MANDIR)/acfax.$(MANSUFFIX)* X- $(INSTALL) -c $(INSTMANFLAGS) acfax.$(MANNEWSUFFIX) \ X- $(DESTDIR)$(MANDIR)/acfax.$(MANSUFFIX) X- -$(COMPRESSMANCMD) $(DESTDIR)$(MANDIR)/acfax.$(MANSUFFIX) X- X depend:: .depend X X .depend:: END-of-acfax/files/Makefile-patch echo x - acfax/pkg-comment sed 's/^X//' >acfax/pkg-comment << 'END-of-acfax/pkg-comment' XRecieve faxes using sound card and radio END-of-acfax/pkg-comment echo x - acfax/pkg-descr sed 's/^X//' >acfax/pkg-descr << 'END-of-acfax/pkg-descr' Xacfax is a program to decode faxes off a radio. XIt features on-the-fly image adjustments and control over a wide array of Xreceiving options. END-of-acfax/pkg-descr echo x - acfax/pkg-plist sed 's/^X//' >acfax/pkg-plist << 'END-of-acfax/pkg-plist' Xbin/acfax END-of-acfax/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message