ports/82642: New Port: spandsp Software faxing for Asterisk PBX

William Lloyd wlloyd at slap.net
Sat Jun 25 14:40:17 UTC 2005


>Number:         82642
>Category:       ports
>Synopsis:       New Port: spandsp  Software faxing for Asterisk PBX
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jun 25 14:40:16 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     William Lloyd
>Release:        Freebsd 5.4
>Organization:
>Environment:
>Description:
      New port of spandsp.  Software fax library for Asterisk.
having trouble with sending mail via send-pr so 2 copies of this port may come through..
>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:
#
#	spandsp
#	spandsp/files
#	spandsp/files/patch-aa
#	spandsp/files/patch-ab
#	spandsp/pkg-descr
#	spandsp/distinfo
#	spandsp/Makefile
#	spandsp/pkg-plist
#
echo c - spandsp
mkdir -p spandsp > /dev/null 2>&1
echo c - spandsp/files
mkdir -p spandsp/files > /dev/null 2>&1
echo x - spandsp/files/patch-aa
sed 's/^X//' >spandsp/files/patch-aa << 'END-of-spandsp/files/patch-aa'
X--- src/Makefile.in~	Thu Apr 28 09:03:02 2005
X+++ src/Makefile.in	Thu Jun 23 15:27:14 2005
X@@ -211,7 +211,7 @@
X sysconfdir = @sysconfdir@
X target_alias = @target_alias@
X MAINTAINERCLEANFILES = Makefile.in
X-INCLUDES = -I$(top_buildir)
X+#INCLUDES = -I$(top_buildir)
X lib_LTLIBRARIES = libspandsp.la
X libspandsp_la_SOURCES = adsi.c \
X                         awgn.c \
END-of-spandsp/files/patch-aa
echo x - spandsp/files/patch-ab
sed 's/^X//' >spandsp/files/patch-ab << 'END-of-spandsp/files/patch-ab'
X--- src/playout.c~	Fri Feb  4 14:19:30 2005
X+++ src/playout.c	Thu Jun 23 15:35:06 2005
X@@ -37,6 +37,7 @@
X #include <stdlib.h>
X #include <string.h>
X #include <limits.h>
X+#include <sys/types.h>
X 
X #include "spandsp/telephony.h"
X #include "spandsp/playout.h"
END-of-spandsp/files/patch-ab
echo x - spandsp/pkg-descr
sed 's/^X//' >spandsp/pkg-descr << 'END-of-spandsp/pkg-descr'
X       Spandsp is a DSP library to support fax functions in the
X       Asterisk PBX.  Basically it implements a software fax machine
X       to fax out or in.
END-of-spandsp/pkg-descr
echo x - spandsp/distinfo
sed 's/^X//' >spandsp/distinfo << 'END-of-spandsp/distinfo'
XMD5 (spandsp-0.0.2pre18.tar.gz) = b01f2fdd47f30b0b80343ed2f75a7199
XSIZE (spandsp-0.0.2pre18.tar.gz) = 1288267
END-of-spandsp/distinfo
echo x - spandsp/Makefile
sed 's/^X//' >spandsp/Makefile << 'END-of-spandsp/Makefile'
X# New ports collection makefile for:	spandsp
X# Date created:		23 June 2005
X# Whom:			wlloyd at slap.net
X#
X# $FreeBSD$
X#
X
XPORTNAME=	spandsp
XPORTVERSION=	0.0.2
XPORTREVISION=	18
XCATEGORIES=	misc
XMASTER_SITES=	ftp://soft-switch.org/pub/spandsp/${PORTNAME}-${PORTVERSION}/
XDISTNAME=	${PORTNAME}-${PORTVERSION}pre${PORTREVISION}
X
XMAINTAINER=	ports at FreeBSD.org
XCOMMENT=	Spandsp is a fax DSP library for Asterisk
X
XWRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
X
XUSE_GMAKE=	yes
X
XUSE_LIBTOOL_VER=	13
XGNU_CONFIGURE=	yes
XCONFIGURE_ARGS+=	CPPFLAGS="-I${LOCALBASE}/include"
XCONFIGURE_ARGS+=	LDFLAGS="-L${LOCALBASE}/lib"
X
XINSTALLS_SHLIB=	yes
X
X.include <bsd.port.mk>
END-of-spandsp/Makefile
echo x - spandsp/pkg-plist
sed 's/^X//' >spandsp/pkg-plist << 'END-of-spandsp/pkg-plist'
Xinclude/spandsp.h
Xinclude/spandsp/adsi.h
Xinclude/spandsp/alaw_ulaw.h
Xinclude/spandsp/arctan2.h
Xinclude/spandsp/awgn.h
Xinclude/spandsp/bert.h
Xinclude/spandsp/biquad.h
Xinclude/spandsp/complex.h
Xinclude/spandsp/complex_filters.h
Xinclude/spandsp/dc_restore.h
Xinclude/spandsp/dds.h
Xinclude/spandsp/ec_disable_detector.h
Xinclude/spandsp/echo.h
Xinclude/spandsp/fir.h
Xinclude/spandsp/fsk.h
Xinclude/spandsp/g168models.h
Xinclude/spandsp/hdlc.h
Xinclude/spandsp/ima_adpcm.h
Xinclude/spandsp/mmx.h
Xinclude/spandsp/modem_echo.h
Xinclude/spandsp/oki_adpcm.h
Xinclude/spandsp/oss.h
Xinclude/spandsp/playout.h
Xinclude/spandsp/plc.h
Xinclude/spandsp/power_meter.h
Xinclude/spandsp/queue.h
Xinclude/spandsp/schedule.h
Xinclude/spandsp/sig_tone.h
Xinclude/spandsp/super_tone_rx.h
Xinclude/spandsp/super_tone_tx.h
Xinclude/spandsp/t30.h
Xinclude/spandsp/t30_fcf.h
Xinclude/spandsp/t31.h
Xinclude/spandsp/t35.h
Xinclude/spandsp/t4.h
Xinclude/spandsp/telephony.h
Xinclude/spandsp/time_scale.h
Xinclude/spandsp/timing.h
Xinclude/spandsp/tone_detect.h
Xinclude/spandsp/tone_generate.h
Xinclude/spandsp/v17rx.h
Xinclude/spandsp/v17tx.h
Xinclude/spandsp/v22bis.h
Xinclude/spandsp/v27ter_rx.h
Xinclude/spandsp/v27ter_tx.h
Xinclude/spandsp/v29rx.h
Xinclude/spandsp/v29tx.h
Xinclude/spandsp/v42.h
Xinclude/spandsp/v8.h
Xinclude/spandsp/vector.h
Xlib/libspandsp.a
Xlib/libspandsp.la
Xlib/libspandsp.so
Xlib/libspandsp.so.0
Xshare/nls/POSIX
Xshare/nls/en_US.US-ASCII
X%%DATADIR%%/global-tones.xml
X%%DATADIR%%/tones.dtd
X at dirrm share/spandsp
X at dirrm include/spandsp
END-of-spandsp/pkg-plist
exit


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list