diff options
-rw-r--r-- | audio/Makefile | 1 | ||||
-rw-r--r-- | audio/bcg729/Makefile | 19 | ||||
-rw-r--r-- | audio/bcg729/distinfo | 2 | ||||
-rw-r--r-- | audio/bcg729/files/patch-include_basicOperationsMacros.h | 14 | ||||
-rw-r--r-- | audio/bcg729/pkg-descr | 10 | ||||
-rw-r--r-- | audio/bcg729/pkg-plist | 8 |
6 files changed, 54 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile index 0bc08c937209..702f0aed274f 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -51,6 +51,7 @@ SUBDIR += baudline SUBDIR += beast SUBDIR += beets + SUBDIR += bcg729 SUBDIR += blop SUBDIR += boodler SUBDIR += bristol diff --git a/audio/bcg729/Makefile b/audio/bcg729/Makefile new file mode 100644 index 000000000000..a775dcce900e --- /dev/null +++ b/audio/bcg729/Makefile @@ -0,0 +1,19 @@ +# Created by: sobomax +# $FreeBSD$ + +PORTNAME= bcg729 +PORTVERSION= 1.0.0 +CATEGORIES= audio +MASTER_SITES= ${MASTER_SITE_SAVANNAH} +MASTER_SITE_SUBDIR= linphone/plugins/sources + +MAINTAINER= ports@FreeBSD.org +COMMENT= A software G729A encoder and decoder library written in C + +LICENSE= GPLv2 + +USES= pathfix pkgconfig +GNU_CONFIGURE= yes +USE_LDCONFIG= yes + +.include <bsd.port.mk> diff --git a/audio/bcg729/distinfo b/audio/bcg729/distinfo new file mode 100644 index 000000000000..81287b9b674d --- /dev/null +++ b/audio/bcg729/distinfo @@ -0,0 +1,2 @@ +SHA256 (bcg729-1.0.0.tar.gz) = 6f80f9820f081fbd8b3f97b7bdc9c584bd54ba4558fa714130f8a53b154509ac +SIZE (bcg729-1.0.0.tar.gz) = 416311 diff --git a/audio/bcg729/files/patch-include_basicOperationsMacros.h b/audio/bcg729/files/patch-include_basicOperationsMacros.h new file mode 100644 index 000000000000..9adab9a6a9b6 --- /dev/null +++ b/audio/bcg729/files/patch-include_basicOperationsMacros.h @@ -0,0 +1,14 @@ + +$FreeBSD$ + +--- include/basicOperationsMacros.h ++++ include/basicOperationsMacros.h +@@ -19,7 +19,7 @@ + Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + */ + #ifndef BASICOPERATIONSMACROS_H +-#define BASICOPERATIONSMACROS__H ++#define BASICOPERATIONSMACROS_H + + #include "fixedPointMacros.h" + diff --git a/audio/bcg729/pkg-descr b/audio/bcg729/pkg-descr new file mode 100644 index 000000000000..16542e106634 --- /dev/null +++ b/audio/bcg729/pkg-descr @@ -0,0 +1,10 @@ +Bcg729 is a software G729A encoder and decoder library written in C, developed +by Belledonne Communications, the company supporting the Linphone project. +It was written from scratch and is NOT a derivative work of ITU reference +source code in any kind. + +It can be executed on many platforms, including both ARM and x86 with very +decent performances. libbcg729 supports concurrent channel encoding/decoding +for multi-call applications such as conferencing. + +WWW: http://www.linphone.org/technical-corner/bcg729.html diff --git a/audio/bcg729/pkg-plist b/audio/bcg729/pkg-plist new file mode 100644 index 000000000000..ce5569919ef7 --- /dev/null +++ b/audio/bcg729/pkg-plist @@ -0,0 +1,8 @@ +include/bcg729/decoder.h +include/bcg729/encoder.h +lib/libbcg729.a +lib/libbcg729.la +lib/libbcg729.so +lib/libbcg729.so.0 +libdata/pkgconfig/libbcg729.pc +@dirrm include/bcg729 |