svn commit: r384149 - in head: . audio audio/bcg729 audio/bcg729/files audio/msbcg729
Tijl Coosemans
tijl at FreeBSD.org
Fri Apr 17 10:43:20 UTC 2015
Author: tijl
Date: Fri Apr 17 10:43:16 2015
New Revision: 384149
URL: https://svnweb.freebsd.org/changeset/ports/384149
Log:
Create a separate port for the Mediastreamer plugin in audio/bcg729
Approved by: madpilot
Added:
head/audio/msbcg729/
head/audio/msbcg729/Makefile (contents, props changed)
head/audio/msbcg729/distinfo (contents, props changed)
head/audio/msbcg729/pkg-descr (contents, props changed)
head/audio/msbcg729/pkg-plist (contents, props changed)
Deleted:
head/audio/bcg729/files/
Modified:
head/UPDATING
head/audio/Makefile
head/audio/bcg729/Makefile
head/audio/bcg729/pkg-descr
head/audio/bcg729/pkg-plist
Modified: head/UPDATING
==============================================================================
--- head/UPDATING Fri Apr 17 10:42:23 2015 (r384148)
+++ head/UPDATING Fri Apr 17 10:43:16 2015 (r384149)
@@ -5,6 +5,13 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20150417:
+ AFFECTS: Users of audio/bcg729
+ AUTHOR: tijl at FreeBSD.org
+
+ The Mediastreamer plugin included in this package has been separated into
+ a new port audio/msbcg729.
+
20150409:
AFFECTS: User of security/sguil
AUTHOR: feld at FreeBSD.org
Modified: head/audio/Makefile
==============================================================================
--- head/audio/Makefile Fri Apr 17 10:42:23 2015 (r384148)
+++ head/audio/Makefile Fri Apr 17 10:43:16 2015 (r384149)
@@ -498,6 +498,7 @@
SUBDIR += mpg321
SUBDIR += mpiosh
SUBDIR += mps
+ SUBDIR += msbcg729
SUBDIR += msilbc
SUBDIR += mumble
SUBDIR += murmur
Modified: head/audio/bcg729/Makefile
==============================================================================
--- head/audio/bcg729/Makefile Fri Apr 17 10:42:23 2015 (r384148)
+++ head/audio/bcg729/Makefile Fri Apr 17 10:43:16 2015 (r384149)
@@ -3,7 +3,7 @@
PORTNAME= bcg729
PORTVERSION= 1.0.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= audio
MASTER_SITES= SAVANNAH/linphone/plugins/sources
@@ -14,19 +14,9 @@ LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --disable-strict
+CONFIGURE_ARGS= --disable-msplugin --disable-strict
INSTALL_TARGET= install-strip
-USES= autoreconf libtool pkgconfig
+USES= libtool pathfix pkgconfig
USE_LDCONFIG= yes
-OPTIONS_DEFINE= MEDIASTREAMER
-OPTIONS_DEFAULT= MEDIASTREAMER
-
-MEDIASTREAMER_DESC= Mediastreamer(linphone) support
-
-OPTIONS_SUB= yes
-MEDIASTREAMER_CONFIGURE_ENABLE= msplugin
-MEDIASTREAMER_LIB_DEPENDS= libortp.so:${PORTSDIR}/net/ortp \
- libmediastreamer_base.so:${PORTSDIR}/net/mediastreamer
-
.include <bsd.port.mk>
Modified: head/audio/bcg729/pkg-descr
==============================================================================
--- head/audio/bcg729/pkg-descr Fri Apr 17 10:42:23 2015 (r384148)
+++ head/audio/bcg729/pkg-descr Fri Apr 17 10:43:16 2015 (r384149)
@@ -7,4 +7,4 @@ It can be executed on many platforms, in
decent performances. libbcg729 supports concurrent channel encoding/decoding
for multi-call applications such as conferencing.
-WWW: http://www.linphone.org/technical-corner/bcg729.html
+WWW: https://www.linphone.org/technical-corner/bcg729.html
Modified: head/audio/bcg729/pkg-plist
==============================================================================
--- head/audio/bcg729/pkg-plist Fri Apr 17 10:42:23 2015 (r384148)
+++ head/audio/bcg729/pkg-plist Fri Apr 17 10:43:16 2015 (r384149)
@@ -4,8 +4,4 @@ lib/libbcg729.a
lib/libbcg729.so
lib/libbcg729.so.0
lib/libbcg729.so.0.0.0
-%%MEDIASTREAMER%%lib/mediastreamer/plugins/libmsbcg729.a
-%%MEDIASTREAMER%%lib/mediastreamer/plugins/libmsbcg729.so
-%%MEDIASTREAMER%%lib/mediastreamer/plugins/libmsbcg729.so.0
-%%MEDIASTREAMER%%lib/mediastreamer/plugins/libmsbcg729.so.0.0.0
libdata/pkgconfig/libbcg729.pc
Added: head/audio/msbcg729/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/msbcg729/Makefile Fri Apr 17 10:43:16 2015 (r384149)
@@ -0,0 +1,23 @@
+# $FreeBSD$
+
+PORTNAME= msbcg729
+PORTVERSION= 1.0.0
+CATEGORIES= audio
+MASTER_SITES= SAVANNAH/linphone/plugins/sources
+DISTNAME= bcg729-${DISTVERSION}
+
+MAINTAINER= tijl at FreeBSD.org
+COMMENT= Software G729A codec plugin for Mediastreamer
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+LIB_DEPENDS= libortp.so:${PORTSDIR}/net/ortp \
+ libmediastreamer_base.so:${PORTSDIR}/net/mediastreamer
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --disable-static --disable-strict
+INSTALL_TARGET= install-strip
+USES= libtool pkgconfig
+
+.include <bsd.port.mk>
Added: head/audio/msbcg729/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/msbcg729/distinfo Fri Apr 17 10:43:16 2015 (r384149)
@@ -0,0 +1,2 @@
+SHA256 (bcg729-1.0.0.tar.gz) = f7d2ff2789c132f43ac2223e418023f512474c819ef96a24fee5b75edab840cc
+SIZE (bcg729-1.0.0.tar.gz) = 446709
Added: head/audio/msbcg729/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/msbcg729/pkg-descr Fri Apr 17 10:43:16 2015 (r384149)
@@ -0,0 +1,12 @@
+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.
+
+This package provides a plugin for Mediastreamer.
+
+WWW: https://www.linphone.org/technical-corner/bcg729.html
Added: head/audio/msbcg729/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/msbcg729/pkg-plist Fri Apr 17 10:43:16 2015 (r384149)
@@ -0,0 +1,4 @@
+lib/mediastreamer/plugins/libmsbcg729.so
+lib/mediastreamer/plugins/libmsbcg729.so.0
+lib/mediastreamer/plugins/libmsbcg729.so.0.0.0
+ at comment lib/pkgconfig/libbcg729.pc
More information about the svn-ports-head
mailing list