diff options
author | sobomax <sobomax@FreeBSD.org> | 2015-01-13 08:33:06 +0800 |
---|---|---|
committer | sobomax <sobomax@FreeBSD.org> | 2015-01-13 08:33:06 +0800 |
commit | 6b0c3237866d6661d24b41d6da3cac95bf71e958 (patch) | |
tree | 41f10303ba31e0569e1e6e2709ead103ea2bcfc5 /audio | |
parent | 1c7bfc641b375ca602ef586a043f1e5629fd6bf2 (diff) | |
download | freebsd-ports-gnome-6b0c3237866d6661d24b41d6da3cac95bf71e958.tar.gz freebsd-ports-gnome-6b0c3237866d6661d24b41d6da3cac95bf71e958.tar.zst freebsd-ports-gnome-6b0c3237866d6661d24b41d6da3cac95bf71e958.zip |
Add bcg729-1.0.0, a software G729A encoder and decoder library written in C.
Diffstat (limited to 'audio')
-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 |