aboutsummaryrefslogtreecommitdiff
path: root/multimedia/mswebrtc/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'multimedia/mswebrtc/Makefile')
-rw-r--r--multimedia/mswebrtc/Makefile20
1 files changed, 9 insertions, 11 deletions
diff --git a/multimedia/mswebrtc/Makefile b/multimedia/mswebrtc/Makefile
index 2d40eee0c664..ccab5e749cd9 100644
--- a/multimedia/mswebrtc/Makefile
+++ b/multimedia/mswebrtc/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mswebrtc
DISTVERSION= 5.4.0
+PORTREVISION= 1
CATEGORIES= multimedia net
MAINTAINER= bofh@FreeBSD.org
@@ -9,13 +10,9 @@ WWW= https://www.linphone.org/technical-corner/mediastreamer2.html
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= ${LOCALBASE}/lib/libbctoolbox.a:net/bctoolbox \
- ${LOCALBASE}/lib/libbcunit.a:devel/bcunit \
- ${LOCALBASE}/lib/libbcmatroska2.a:multimedia/bcmatroska2 \
- ${LOCALBASE}/lib/libbzrtp.a:security/bzrtp \
- ${LOCALBASE}/lib/libmediastreamer2.a:net/mediastreamer \
- ${LOCALBASE}/lib/libortp.a:net/ortp \
- v4l_compat>=1.0.20120501:multimedia/v4l_compat
+BUILD_DEPENDS= v4l_compat>=1.0.20120501:multimedia/v4l_compat
+LIB_DEPENDS= libbctoolbox.so:net/bctoolbox \
+ libmediastreamer2.so:net/mediastreamer
USES= cmake compiler:c++11-lib
USE_GITLAB= yes
@@ -23,10 +20,11 @@ GL_SITE= https://gitlab.linphone.org/BC
GL_ACCOUNT= public
GL_TUPLE= https://gitlab.linphone.org/BC/public:external:webrtc:583acd27665cfadef8ab03eb85a768d308bd29dd:webrtc/webrtc
-CMAKE_ARGS= -DENABLE_STATIC=NO
-PLIST_FILES= lib/libmswebrtc.a
+CMAKE_ON= BUILD_SHARED_LIBS
-post-patch:
- @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/CMakeLists.txt
+PLIST_FILES= lib/mediastreamer/plugins/libmswebrtc.so
+
+#post-patch:
+# @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/CMakeLists.txt
.include <bsd.port.mk>