Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Feb 2002 07:49:03 -0800
From:      igla@batterybackups.net
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/34792: New port: acfax
Message-ID:  <E16ZwDv-000Psb-00@ArkRoyal.batterybackups.net>

next in thread | raw e-mail | index | archive | help

>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 <igla@batterybackups.net>
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 <bsd.port.mk>
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 <unistd.h>
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 <regex.h>
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 <stdio.h>
X-#include <regex.h>
X+#include <gnuregex.h>
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E16ZwDv-000Psb-00>