diff options
Diffstat (limited to 'comms/spandsp')
-rw-r--r-- | comms/spandsp/Makefile | 19 | ||||
-rw-r--r-- | comms/spandsp/distinfo | 6 | ||||
-rw-r--r-- | comms/spandsp/files/patch-src-Makefile.in | 14 | ||||
-rw-r--r-- | comms/spandsp/files/patch-src-playout.c | 10 | ||||
-rw-r--r-- | comms/spandsp/files/patch-src-spandsp-dc_restore.h | 17 | ||||
-rw-r--r-- | comms/spandsp/files/patch-src::awgn.c | 15 | ||||
-rw-r--r-- | comms/spandsp/files/patch-src::tone_generate.c | 15 | ||||
-rw-r--r-- | comms/spandsp/files/patch-src::v17tx.c | 15 | ||||
-rw-r--r-- | comms/spandsp/pkg-descr | 5 | ||||
-rw-r--r-- | comms/spandsp/pkg-plist | 9 |
10 files changed, 20 insertions, 105 deletions
diff --git a/comms/spandsp/Makefile b/comms/spandsp/Makefile index 1908d26de9b1..98e997fdce20 100644 --- a/comms/spandsp/Makefile +++ b/comms/spandsp/Makefile @@ -6,30 +6,29 @@ # PORTNAME= spandsp -DISTVERSION= 0.0.3 -PORTREVISION= 2 +PORTVERSION= 0.0.5 CATEGORIES= comms MASTER_SITES= http://www.soft-switch.org/downloads/spandsp/ \ http://www.soft-switch.org/downloads/spandsp/old/ EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org -COMMENT= Fax DSP library for Asterisk +COMMENT= A DSP library and software FAX machine LIB_DEPENDS= tiff.4:${PORTSDIR}/graphics/tiff -WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION:C/pre.*$//} - +GNU_CONFIGURE= yes +USE_AUTOTOOLS= libtool:22 USE_GMAKE= yes -USE_AUTOTOOLS= libtool:22 -GNU_CONFIGURE= yes -CONFIGURE_ARGS= CPPFLAGS="-I${LOCALBASE}/include" \ +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" +CPPFLAGS+= -I${LOCALBASE}/include +LDFLAGS+= -L${LOCALBASE}/lib + USE_LDCONFIG= yes -post-patch: - @${FIND} ${WRKSRC} -name *.c | ${XARGS} ${REINPLACE_CMD} -e 's|<stdint.h>|<inttypes.h>|' +CONFLICTS= spandsp-devel-[0-9]* .include <bsd.port.mk> diff --git a/comms/spandsp/distinfo b/comms/spandsp/distinfo index 43701872f4c5..1ed50312fee0 100644 --- a/comms/spandsp/distinfo +++ b/comms/spandsp/distinfo @@ -1,3 +1,3 @@ -MD5 (spandsp-0.0.3.tgz) = 6ea33941985fbf94b5f79dc3255ad925 -SHA256 (spandsp-0.0.3.tgz) = 368467b757736aef99e19f68e4ed50012b555ef18445b4ad7e47da8c1c353118 -SIZE (spandsp-0.0.3.tgz) = 1667197 +MD5 (spandsp-0.0.5.tgz) = fe83ed37a7831f0dd38e7ef4e7e6fd9e +SHA256 (spandsp-0.0.5.tgz) = 07f42a237c77b08fa765c3a148c83cdfa267bf24c0ab681d80b90d30dd0b3dbf +SIZE (spandsp-0.0.5.tgz) = 2506742 diff --git a/comms/spandsp/files/patch-src-Makefile.in b/comms/spandsp/files/patch-src-Makefile.in deleted file mode 100644 index fa4fc797126f..000000000000 --- a/comms/spandsp/files/patch-src-Makefile.in +++ /dev/null @@ -1,14 +0,0 @@ ---- src/Makefile.in.orig Sat Mar 31 08:39:20 2007 -+++ src/Makefile.in Fri Jul 20 11:50:18 2007 -@@ -213,9 +213,9 @@ - sharedstatedir = @sharedstatedir@ - sysconfdir = @sysconfdir@ - target_alias = @target_alias@ --AM_CFLAGS = $(COMP_VENDOR_CFLAGS) -+#AM_CFLAGS = $(COMP_VENDOR_CFLAGS) - MAINTAINERCLEANFILES = Makefile.in --INCLUDES = -I$(top_builddir) -+#INCLUDES = -I$(top_builddir) - lib_LTLIBRARIES = libspandsp.la - libspandsp_la_SOURCES = adsi.c \ - async.c \ diff --git a/comms/spandsp/files/patch-src-playout.c b/comms/spandsp/files/patch-src-playout.c deleted file mode 100644 index 2674f62f0de3..000000000000 --- a/comms/spandsp/files/patch-src-playout.c +++ /dev/null @@ -1,10 +0,0 @@ ---- src/playout.c~ Fri Feb 4 14:19:30 2005 -+++ src/playout.c Thu Jun 23 15:35:06 2005 -@@ -37,6 +37,7 @@ - #include <stdlib.h> - #include <string.h> - #include <limits.h> -+#include <sys/types.h> - - #include "spandsp/telephony.h" - #include "spandsp/playout.h" diff --git a/comms/spandsp/files/patch-src-spandsp-dc_restore.h b/comms/spandsp/files/patch-src-spandsp-dc_restore.h deleted file mode 100644 index dec6fcf8e048..000000000000 --- a/comms/spandsp/files/patch-src-spandsp-dc_restore.h +++ /dev/null @@ -1,17 +0,0 @@ - -$FreeBSD$ - ---- src/spandsp/dc_restore.h.orig -+++ src/spandsp/dc_restore.h -@@ -53,6 +53,11 @@ - clean_sample = sample - (dc_bias >> 15); - */ - -+#ifndef INT16_MAX -+#define INT16_MAX 0x7fff -+#define INT16_MIN (-0x7fff-1) -+#endif -+ - /*! - Zero DC restoration descriptor. This defines the working state for a single - instance of DC content filter. diff --git a/comms/spandsp/files/patch-src::awgn.c b/comms/spandsp/files/patch-src::awgn.c deleted file mode 100644 index 44c145988a29..000000000000 --- a/comms/spandsp/files/patch-src::awgn.c +++ /dev/null @@ -1,15 +0,0 @@ ---- src/awgn.c.orig Sun Nov 19 09:07:24 2006 -+++ src/awgn.c Fri Jul 20 11:59:50 2007 -@@ -48,12 +48,8 @@ - - #include <stdlib.h> - #include <inttypes.h> --#if defined(HAVE_TGMATH_H) - #include <tgmath.h> --#endif --#if defined(HAVE_MATH_H) - #include <math.h> --#endif - - #include "spandsp/telephony.h" - #include "spandsp/dc_restore.h" diff --git a/comms/spandsp/files/patch-src::tone_generate.c b/comms/spandsp/files/patch-src::tone_generate.c deleted file mode 100644 index 4a40781ce081..000000000000 --- a/comms/spandsp/files/patch-src::tone_generate.c +++ /dev/null @@ -1,15 +0,0 @@ ---- src/tone_generate.c.orig Sat Mar 3 05:40:33 2007 -+++ src/tone_generate.c Fri Jul 20 12:03:07 2007 -@@ -37,12 +37,8 @@ - #include <stdio.h> - #include <time.h> - #include <fcntl.h> --#if defined(HAVE_TGMATH_H) - #include <tgmath.h> --#endif --#if defined(HAVE_MATH_H) - #include <math.h> --#endif - - #include "spandsp/telephony.h" - #include "spandsp/dc_restore.h" diff --git a/comms/spandsp/files/patch-src::v17tx.c b/comms/spandsp/files/patch-src::v17tx.c deleted file mode 100644 index d9e385162aab..000000000000 --- a/comms/spandsp/files/patch-src::v17tx.c +++ /dev/null @@ -1,15 +0,0 @@ ---- src/v17tx.c.orig Sun Mar 18 05:43:50 2007 -+++ src/v17tx.c Fri Jul 20 12:05:16 2007 -@@ -35,12 +35,8 @@ - #include <inttypes.h> - #include <stdlib.h> - #include <string.h> --#if defined(HAVE_TGMATH_H) - #include <tgmath.h> --#endif --#if defined(HAVE_MATH_H) - #include <math.h> --#endif - - #include "spandsp/telephony.h" - #include "spandsp/logging.h" diff --git a/comms/spandsp/pkg-descr b/comms/spandsp/pkg-descr index a19fea158bbc..98c9b511a12e 100644 --- a/comms/spandsp/pkg-descr +++ b/comms/spandsp/pkg-descr @@ -1,4 +1,5 @@ -Spandsp is a DSP library to support fax functions in the Asterisk PBX. -Basically it implements a software fax machine to fax out or in. +Spandsp is a DSP library for telephony and fax functions. It +basically, also implements a complete software fax machine to +send and, or receive messages. WWW: http://www.soft-switch.org/ diff --git a/comms/spandsp/pkg-plist b/comms/spandsp/pkg-plist index b64fbbc9da1f..56b9926c1e63 100644 --- a/comms/spandsp/pkg-plist +++ b/comms/spandsp/pkg-plist @@ -12,6 +12,7 @@ include/spandsp/bitstream.h include/spandsp/complex.h include/spandsp/complex_filters.h include/spandsp/complex_vector_float.h +include/spandsp/crc.h include/spandsp/dc_restore.h include/spandsp/dds.h include/spandsp/dtmf.h @@ -41,6 +42,8 @@ include/spandsp/sig_tone.h include/spandsp/silence_gen.h include/spandsp/super_tone_rx.h include/spandsp/super_tone_tx.h +include/spandsp/t30_api.h +include/spandsp/t30_logging.h include/spandsp/t30.h include/spandsp/t30_fcf.h include/spandsp/t31.h @@ -66,11 +69,9 @@ include/spandsp/v42bis.h include/spandsp/v8.h include/spandsp/vector_float.h include/spandsp/vector_int.h +include/spandsp/version.h lib/libspandsp.a lib/libspandsp.la lib/libspandsp.so -lib/libspandsp.so.0 -%%DATADIR%%/global-tones.xml -%%DATADIR%%/tones.dtd -@dirrm %%DATADIR%% +lib/libspandsp.so.1 @dirrm include/spandsp |