aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjpaetzel <jpaetzel@FreeBSD.org>2010-12-16 02:36:41 +0800
committerjpaetzel <jpaetzel@FreeBSD.org>2010-12-16 02:36:41 +0800
commit9cc616518e2c47a805211d7dd777c0442141e689 (patch)
tree34acc48946901b6414fc62c7809e476119d8aef6
parent7bcd47124ea33cba255f32f59806e480d44111ba (diff)
downloadfreebsd-ports-gnome-9cc616518e2c47a805211d7dd777c0442141e689.tar.gz
freebsd-ports-gnome-9cc616518e2c47a805211d7dd777c0442141e689.tar.zst
freebsd-ports-gnome-9cc616518e2c47a805211d7dd777c0442141e689.zip
Add appkonference 1.5, high-performance Asterisk voice/video
conferencing plugin. PR: ports/151744 Submitted by: Alex Deiter <Alex.Deiter at Gmail.COM>
-rw-r--r--net/Makefile1
-rw-r--r--net/appkonference/Makefile25
-rw-r--r--net/appkonference/distinfo3
-rw-r--r--net/appkonference/files/patch-Makefile23
-rw-r--r--net/appkonference/pkg-descr5
5 files changed, 57 insertions, 0 deletions
diff --git a/net/Makefile b/net/Makefile
index 7a62d576df0a..b10a00e5944a 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -18,6 +18,7 @@
SUBDIR += amqp08
SUBDIR += aoe
SUBDIR += apinger
+ SUBDIR += appkonference
SUBDIR += arp-scan
SUBDIR += arp-sk
SUBDIR += arpdig
diff --git a/net/appkonference/Makefile b/net/appkonference/Makefile
new file mode 100644
index 000000000000..29b6f3fce66b
--- /dev/null
+++ b/net/appkonference/Makefile
@@ -0,0 +1,25 @@
+# New ports collection makefile for: net/appkonference
+# Date created: 19 October 2010
+# Whom: Alex Deiter <Alex.Deiter@Gmail.COM>
+#
+# $FreeBSD$
+#
+
+PORTNAME= appkonference
+PORTVERSION= 1.5
+CATEGORIES= net
+MASTER_SITES= SF
+
+MAINTAINER= alex.deiter@gmail.com
+COMMENT= High-performance Asterisk voice/video conferencing plugin
+
+BUILD_DEPENDS= asterisk:${PORTSDIR}/net/asterisk16
+RUN_DEPENDS= asterisk:${PORTSDIR}/net/asterisk16
+
+USE_GMAKE= yes
+MAKE_ENV= LOCALBASE=${LOCALBASE}
+WRKSRC= ${WRKDIR}/${PORTNAME}/konference
+
+PLIST_FILES= lib/asterisk/modules/app_konference.so
+
+.include <bsd.port.mk>
diff --git a/net/appkonference/distinfo b/net/appkonference/distinfo
new file mode 100644
index 000000000000..7df4080927c8
--- /dev/null
+++ b/net/appkonference/distinfo
@@ -0,0 +1,3 @@
+MD5 (appkonference-1.5.tar.gz) = 3a116a71a08f23cef510fa0b47d705cb
+SHA256 (appkonference-1.5.tar.gz) = 6470cc38b07a14b27993bc1e6a5c636943ae36e7e2385a3e136b3bc55a87af27
+SIZE (appkonference-1.5.tar.gz) = 186882
diff --git a/net/appkonference/files/patch-Makefile b/net/appkonference/files/patch-Makefile
new file mode 100644
index 000000000000..161f07a486d5
--- /dev/null
+++ b/net/appkonference/files/patch-Makefile
@@ -0,0 +1,23 @@
+--- Makefile.orig 2010-10-23 00:28:54.000000000 +0000
++++ Makefile 2010-10-23 00:31:39.000000000 +0000
+@@ -18,9 +18,9 @@
+ #
+
+ INSTALL_PREFIX :=
+-INSTALL_MODULES_DIR := $(INSTALL_PREFIX)/usr/lib/asterisk/modules
++INSTALL_MODULES_DIR := $(INSTALL_PREFIX)/${LOCALBASE}/lib/asterisk/modules
+
+-ASTERISK_INCLUDE_DIR ?= ../asterisk/include
++ASTERISK_INCLUDE_DIR ?= ${LOCALBASE}/include
+
+ RELEASE = 1.5
+
+@@ -157,7 +157,7 @@
+ $(RM) $(TARGET)
+
+ $(TARGET): $(OBJS)
+- $(CC) -pg $(SOLINK) -o $@ $(OBJS)
++ $(CC) $(SOLINK) -o $@ $(OBJS)
+
+ vad_test: vad_test.o libspeex/preprocess.o libspeex/misc.o libspeex/smallft.o
+ $(CC) $(PROFILE) -o $@ $^ -lm
diff --git a/net/appkonference/pkg-descr b/net/appkonference/pkg-descr
new file mode 100644
index 000000000000..4700597525d2
--- /dev/null
+++ b/net/appkonference/pkg-descr
@@ -0,0 +1,5 @@
+App_konference is a channel-independent conference application.
+It features efficient audio mixing algorithms as well as video selection
+support based on VAD, DTMF or CLI.
+
+WWW: http://sourceforge.net/projects/appkonference/