diff options
author | miwi <miwi@FreeBSD.org> | 2007-02-02 06:34:38 +0800 |
---|---|---|
committer | miwi <miwi@FreeBSD.org> | 2007-02-02 06:34:38 +0800 |
commit | 67a7c85f4d6d150a2caf0a02d7dbd19ecf1bbf97 (patch) | |
tree | ea92043d3c192be87af98a6cdc4c98d50e690849 /net | |
parent | 3d89817b9387a911578b5281d06c1c59b757b991 (diff) | |
download | freebsd-ports-gnome-67a7c85f4d6d150a2caf0a02d7dbd19ecf1bbf97.tar.gz freebsd-ports-gnome-67a7c85f4d6d150a2caf0a02d7dbd19ecf1bbf97.tar.zst freebsd-ports-gnome-67a7c85f4d6d150a2caf0a02d7dbd19ecf1bbf97.zip |
sipXmedialib is a library that handles media streams, such as real-time
packets and WAV files. It is a necessary dependancy of the sipX
project.
WWW: http://sipx-wiki.calivia.com/index.php/Main_Page
PR: ports/107931
Submitted by: Michael Durian <durian at shadetreesoftware.com>
Diffstat (limited to 'net')
-rw-r--r-- | net/Makefile | 1 | ||||
-rw-r--r-- | net/sipxmedialib/Makefile | 34 | ||||
-rw-r--r-- | net/sipxmedialib/distinfo | 3 | ||||
-rw-r--r-- | net/sipxmedialib/files/patch-doc-Makefile.am | 11 | ||||
-rw-r--r-- | net/sipxmedialib/files/patch-doc-Makefile.in | 11 | ||||
-rw-r--r-- | net/sipxmedialib/files/patch-src_mp_MprFromMic.cpp | 11 | ||||
-rw-r--r-- | net/sipxmedialib/files/patch-src_mp_MprToSpkr.cpp | 11 | ||||
-rw-r--r-- | net/sipxmedialib/pkg-descr | 5 | ||||
-rw-r--r-- | net/sipxmedialib/pkg-plist | 153 |
9 files changed, 240 insertions, 0 deletions
diff --git a/net/Makefile b/net/Makefile index a67f1909296c..65045bea1e1c 100644 --- a/net/Makefile +++ b/net/Makefile @@ -746,6 +746,7 @@ SUBDIR += sipsak SUBDIR += sipxcommserverlib SUBDIR += sipxconfig + SUBDIR += sipxmedialib SUBDIR += sipxportlib SUBDIR += sipxpublisher SUBDIR += sipxtacklib diff --git a/net/sipxmedialib/Makefile b/net/sipxmedialib/Makefile new file mode 100644 index 000000000000..643aff9ac213 --- /dev/null +++ b/net/sipxmedialib/Makefile @@ -0,0 +1,34 @@ +# Ports collection makefile for: sipxmedialib +# Date created: Jan 8, 2007 +# Whom: Michael Durian <durian@shadetreesoftware.com> +# +# $FreeBSD$ +# + +PORTNAME= sipxmedialib +PORTVERSION= 3.6.0 +CATEGORIES= net +MASTER_SITES= http://www.sipfoundry.org/pub/sipX/3.6/SRC/ + +MAINTAINER= durian@shadetreesoftware.com +COMMENT= sipX library for media streams + +BUILD_DEPENDS= ginstall:${PORTSDIR}/sysutils/coreutils \ + cppunit-config:${PORTSDIR}/devel/cppunit +LIB_DEPENDS= sipXport:${PORTSDIR}/net/sipxportlib \ + sipXtack:${PORTSDIR}/net/sipxtacklib \ + pcre.0:${PORTSDIR}/devel/pcre + +USE_BZIP2= yes +USE_GMAKE= yes +USE_AUTOTOOLS= autoconf:259:env automake:19:env +GNU_CONFIGURE= yes +USE_LDCONFIG= yes +LOCALSTATEDIR=${DESTDIR}/var +CONFIGURE_ENV+= wwwdir=${PREFIX}/www/sipX \ + INSTALL=`which ginstall` +CONFIGURE_ARGS+= --enable-sip-tls \ + --prefix=${PREFIX} \ + --localstatedir=${LOCALSTATEDIR} + +.include <bsd.port.mk> diff --git a/net/sipxmedialib/distinfo b/net/sipxmedialib/distinfo new file mode 100644 index 000000000000..e65da204646c --- /dev/null +++ b/net/sipxmedialib/distinfo @@ -0,0 +1,3 @@ +MD5 (sipxmedialib-3.6.0.tar.bz2) = 609da4e57bab9e818271d3d81040ef7e +SHA256 (sipxmedialib-3.6.0.tar.bz2) = 758597a9fdce2454c65dc9487ea7e77e14c62e383f859400ddf5268dd64f04e6 +SIZE (sipxmedialib-3.6.0.tar.bz2) = 635781 diff --git a/net/sipxmedialib/files/patch-doc-Makefile.am b/net/sipxmedialib/files/patch-doc-Makefile.am new file mode 100644 index 000000000000..631b5692dd11 --- /dev/null +++ b/net/sipxmedialib/files/patch-doc-Makefile.am @@ -0,0 +1,11 @@ +--- doc/Makefile.am.orgi Mon Jan 29 13:51:12 2007 ++++ doc/Makefile.am Mon Jan 29 13:51:54 2007 +@@ -28,7 +28,7 @@ + rm -rf $(DESTDIR)@SIPX_DOCDIR@/@PACKAGE@ + @INSTALL@ -d $(DESTDIR)@SIPX_DOCDIR@/@PACKAGE@ + find @PACKAGE@ -type f -print \ +- | xargs -i% @INSTALL@ -m u=rw,go=r % $(DESTDIR)@SIPX_DOCDIR@/% ++ | xargs -I% @INSTALL@ -m u=rw,go=r % $(DESTDIR)@SIPX_DOCDIR@/% + + clean: clean-doc + diff --git a/net/sipxmedialib/files/patch-doc-Makefile.in b/net/sipxmedialib/files/patch-doc-Makefile.in new file mode 100644 index 000000000000..fb11eab7001d --- /dev/null +++ b/net/sipxmedialib/files/patch-doc-Makefile.in @@ -0,0 +1,11 @@ +--- doc/Makefile.in.orgi Mon Jan 29 13:52:03 2007 ++++ doc/Makefile.in Sat Jan 13 03:27:10 2007 +@@ -478,7 +478,7 @@ + rm -rf $(DESTDIR)@SIPX_DOCDIR@/@PACKAGE@ + @INSTALL@ -d $(DESTDIR)@SIPX_DOCDIR@/@PACKAGE@ + find @PACKAGE@ -type f -print \ +- | xargs -i% @INSTALL@ -m u=rw,go=r % $(DESTDIR)@SIPX_DOCDIR@/% ++ | xargs -I% @INSTALL@ -m u=rw,go=r % $(DESTDIR)@SIPX_DOCDIR@/% + + clean: clean-doc + diff --git a/net/sipxmedialib/files/patch-src_mp_MprFromMic.cpp b/net/sipxmedialib/files/patch-src_mp_MprFromMic.cpp new file mode 100644 index 000000000000..5927509cfb5c --- /dev/null +++ b/net/sipxmedialib/files/patch-src_mp_MprFromMic.cpp @@ -0,0 +1,11 @@ +--- ./src/mp/MprFromMic.cpp.orig Thu Dec 28 19:37:48 2006 ++++ ./src/mp/MprFromMic.cpp Thu Dec 28 19:38:44 2006 +@@ -16,7 +16,7 @@ + #include <assert.h> + + #ifdef __pingtel_on_posix__ +-# ifdef __linux__ ++# if defined(__linux__) || defined(__FreeBSD__) + # include <stdlib.h> + typedef __int64_t __int64; + # elif defined(sun) diff --git a/net/sipxmedialib/files/patch-src_mp_MprToSpkr.cpp b/net/sipxmedialib/files/patch-src_mp_MprToSpkr.cpp new file mode 100644 index 000000000000..de05e384dc30 --- /dev/null +++ b/net/sipxmedialib/files/patch-src_mp_MprToSpkr.cpp @@ -0,0 +1,11 @@ +--- ./src/mp/MprToSpkr.cpp.orig Thu Dec 28 19:39:15 2006 ++++ ./src/mp/MprToSpkr.cpp Thu Dec 28 19:39:33 2006 +@@ -17,7 +17,7 @@ + #include <assert.h> + + #ifdef __pingtel_on_posix__ +-# ifdef __linux__ ++# if defined(__linux__) || defined(__FreeBSD__) + # include <stdlib.h> + typedef __int64_t __int64; + # elif defined(sun) diff --git a/net/sipxmedialib/pkg-descr b/net/sipxmedialib/pkg-descr new file mode 100644 index 000000000000..c2fa42be855d --- /dev/null +++ b/net/sipxmedialib/pkg-descr @@ -0,0 +1,5 @@ +sipXmedialib is a library that handles media streams, such as real-time +packets and WAV files. It is a necessary dependancy of the sipX +project. + +WWW: http://sipx-wiki.calivia.com/index.php/Main_Page diff --git a/net/sipxmedialib/pkg-plist b/net/sipxmedialib/pkg-plist new file mode 100644 index 000000000000..976d10fa696b --- /dev/null +++ b/net/sipxmedialib/pkg-plist @@ -0,0 +1,153 @@ +bin/sipxmedialib-config +include/mp/DSP_type.h +include/mp/DspResampling.h +include/mp/FilterBank.h +include/mp/GIPS/G729Interface.h +include/mp/GIPS/GIPS_API.h +include/mp/GIPS/gips_typedefs.h +include/mp/HandsetFilterBank.h +include/mp/HandsetFilterbankWindows.h +include/mp/JB/JB_API.h +include/mp/JB/jb_typedefs.h +include/mp/MpAudioAbstract.h +include/mp/MpAudioFileDecompress.h +include/mp/MpAudioFileOpen.h +include/mp/MpAudioFileUtils.h +include/mp/MpAudioUtils.h +include/mp/MpAudioWaveFileRead.h +include/mp/MpBuf.h +include/mp/MpBufferMsg.h +include/mp/MpCallFlowGraph.h +include/mp/MpCodec.h +include/mp/MpCodecFactory.h +include/mp/MpCodecInfo.h +include/mp/MpConnection.h +include/mp/MpDecoderBase.h +include/mp/MpDefs.h +include/mp/MpEncoderBase.h +include/mp/MpFlowGraphBase.h +include/mp/MpFlowGraphMsg.h +include/mp/MpJitterBuffer.h +include/mp/MpMediaTask.h +include/mp/MpMediaTaskMsg.h +include/mp/MpMisc.h +include/mp/MpPlayer.h +include/mp/MpPlayerEvent.h +include/mp/MpPlayerListener.h +include/mp/MpQueuePlayerListener.h +include/mp/MpRawAudioBuffer.h +include/mp/MpResource.h +include/mp/MpResourceSortAlg.h +include/mp/MpSipxDecoders.h +include/mp/MpStreamFeeder.h +include/mp/MpStreamMsg.h +include/mp/MpStreamPlayer.h +include/mp/MpStreamPlaylistPlayer.h +include/mp/MpStreamQueuePlayer.h +include/mp/MpTypes.h +include/mp/MpdGIPSG729ab.h +include/mp/MpdGIPSPCMA.h +include/mp/MpdGIPSPCMU.h +include/mp/MpdGIPSiLBC.h +include/mp/MpdGIPSiPCMA.h +include/mp/MpdGIPSiPCMU.h +include/mp/MpdGIPSiPCMWB.h +include/mp/MpdPtAVT.h +include/mp/MpdSipxPcma.h +include/mp/MpdSipxPcmu.h +include/mp/MpeGIPSG729ab.h +include/mp/MpeGIPSPCMA.h +include/mp/MpeGIPSPCMU.h +include/mp/MpeGIPSiLBC.h +include/mp/MpeGIPSiPCMA.h +include/mp/MpeGIPSiPCMU.h +include/mp/MpeGIPSiPCMWB.h +include/mp/MpePtAVT.h +include/mp/MpeSipxPcma.h +include/mp/MpeSipxPcmu.h +include/mp/MprBridge.h +include/mp/MprDecode.h +include/mp/MprDejitter.h +include/mp/MprEchoSuppress.h +include/mp/MprEncode.h +include/mp/MprFromFile.h +include/mp/MprFromMic.h +include/mp/MprFromNet.h +include/mp/MprFromStream.h +include/mp/MprMixer.h +include/mp/MprRecorder.h +include/mp/MprSplitter.h +include/mp/MprToNet.h +include/mp/MprToSpkr.h +include/mp/MprToneGen.h +include/mp/NetInTask.h +include/mp/StreamBufferDataSource.h +include/mp/StreamDataSource.h +include/mp/StreamDataSourceListener.h +include/mp/StreamDecoderListener.h +include/mp/StreamDefs.h +include/mp/StreamFileDataSource.h +include/mp/StreamFormatDecoder.h +include/mp/StreamHttpDataSource.h +include/mp/StreamQueueMsg.h +include/mp/StreamQueueingFormatDecoder.h +include/mp/StreamRAWFormatDecoder.h +include/mp/StreamWAVFormatDecoder.h +include/mp/dmaTask.h +include/mp/dsplib.h +include/mp/dtmflib.h +include/mp/mpau.h +include/mp/resamplingby2.h +include/rtcp/BaseClass.h +include/rtcp/ByeReport.h +include/rtcp/IBaseClass.h +include/rtcp/IByeReport.h +include/rtcp/IGetByeInfo.h +include/rtcp/IGetReceiverStatistics.h +include/rtcp/IGetSenderStatistics.h +include/rtcp/IGetSrcDescription.h +include/rtcp/INetDispatch.h +include/rtcp/INetworkChannel.h +include/rtcp/INetworkRender.h +include/rtcp/INetworkSource.h +include/rtcp/IRTCPConnection.h +include/rtcp/IRTCPControl.h +include/rtcp/IRTCPHeader.h +include/rtcp/IRTCPNotify.h +include/rtcp/IRTCPRegister.h +include/rtcp/IRTCPRender.h +include/rtcp/IRTCPSession.h +include/rtcp/IRTCPStatistics.h +include/rtcp/IRTPDispatch.h +include/rtcp/IRTPHeader.h +include/rtcp/IReceiverReport.h +include/rtcp/ISDESReport.h +include/rtcp/ISenderReport.h +include/rtcp/ISetReceiverStatistics.h +include/rtcp/ISetSenderStatistics.h +include/rtcp/ISetSrcDescription.h +include/rtcp/Message.h +include/rtcp/MsgQueue.h +include/rtcp/NetworkChannel.h +include/rtcp/RTCManager.h +include/rtcp/RTCPConnection.h +include/rtcp/RTCPHeader.h +include/rtcp/RTCPRender.h +include/rtcp/RTCPSession.h +include/rtcp/RTCPSource.h +include/rtcp/RTCPTimer.h +include/rtcp/RTPHeader.h +include/rtcp/ReceiverReport.h +include/rtcp/RtcpConfig.h +include/rtcp/SenderReport.h +include/rtcp/SourceDescription.h +include/rtcp/TLink.h +include/rtcp/TLinkedList.h +lib/libsipXmedia.a +lib/libsipXmedia.la +lib/libsipXmedia.so +lib/libsipXmedia.so.1 +@dirrm include/rtcp +@dirrm include/mp/JB +@dirrm include/mp/GIPS +@dirrm include/mp |