[Midnightbsd-cvs] mports [19144] trunk/net-im: add farsight.

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Thu May 28 20:34:29 EDT 2015


Revision: 19144
          http://svnweb.midnightbsd.org/mports/?rev=19144
Author:   laffer1
Date:     2015-05-28 20:34:28 -0400 (Thu, 28 May 2015)
Log Message:
-----------
add farsight. needs work

Modified Paths:
--------------
    trunk/net-im/Makefile

Added Paths:
-----------
    trunk/net-im/farsight2/
    trunk/net-im/farsight2/Makefile
    trunk/net-im/farsight2/distinfo
    trunk/net-im/farsight2/files/
    trunk/net-im/farsight2/files/patch-gst-libs_gst_farsight_fs-interfaces.c
    trunk/net-im/farsight2/files/patch-tests_rtp_Makefile.in
    trunk/net-im/farsight2/files/patch-transmitters_multicast_fs-multicast-transmitter.c
    trunk/net-im/farsight2/files/patch-transmitters_rawudp_fs-rawudp-transmitter.c
    trunk/net-im/farsight2/files/patch-transmitters_rawudp_fs-rawudp-transmitter.h
    trunk/net-im/farsight2/pkg-descr
    trunk/net-im/farsight2/pkg-plist

Modified: trunk/net-im/Makefile
===================================================================
--- trunk/net-im/Makefile	2015-05-29 00:34:01 UTC (rev 19143)
+++ trunk/net-im/Makefile	2015-05-29 00:34:28 UTC (rev 19144)
@@ -4,6 +4,7 @@
 
 SUBDIR += etoile-stepchat
 SUBDIR += etoile-xmppkit
+SUBDIR += farsight2
 SUBDIR += gossip
 SUBDIR += jabberd
 SUBDIR += libnice

Added: trunk/net-im/farsight2/Makefile
===================================================================
--- trunk/net-im/farsight2/Makefile	                        (rev 0)
+++ trunk/net-im/farsight2/Makefile	2015-05-29 00:34:28 UTC (rev 19144)
@@ -0,0 +1,25 @@
+# $MIdnightBSD$
+
+PORTNAME=	farsight2
+PORTVERSION=	0.0.31
+CATEGORIES=	net-im devel
+MASTER_SITES=	http://www.freedesktop.org/software/farstream/releases/farsight2/ \
+		http://miwibox.org/distfiles/
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	Collection of GStreamer modules and libraries for videoconferencing
+
+LIB_DEPENDS=	libnice.so:${PORTSDIR}/net-im/libnice
+RUN_DEPENDS=	libnice-gst010>=0:${PORTSDIR}/net-im/libnice-gst010
+
+USES=		gettext libtool gmake pathfix pkgconfig python
+USE_LDCONFIG=	yes
+USE_GNOME=	glib20
+USE_GSTREAMER=	core good bad python
+GNU_CONFIGURE=	yes
+
+CPPFLAGS+=	-I${LOCALBASE}/include
+LDFLAGS+=	-L${LOCALBASE}/lib
+INSTALL_TARGET=	install-strip
+
+.include <bsd.port.mk>


Property changes on: trunk/net-im/farsight2/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/net-im/farsight2/distinfo
===================================================================
--- trunk/net-im/farsight2/distinfo	                        (rev 0)
+++ trunk/net-im/farsight2/distinfo	2015-05-29 00:34:28 UTC (rev 19144)
@@ -0,0 +1,2 @@
+SHA256 (farsight2-0.0.31.tar.gz) = 55ce219c67a93bc55bcf30d6a5bfcadf09e1c5349d179b2da9ccb74c42271f9b
+SIZE (farsight2-0.0.31.tar.gz) = 1231416


Property changes on: trunk/net-im/farsight2/distinfo
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/net-im/farsight2/files/patch-gst-libs_gst_farsight_fs-interfaces.c
===================================================================
--- trunk/net-im/farsight2/files/patch-gst-libs_gst_farsight_fs-interfaces.c	                        (rev 0)
+++ trunk/net-im/farsight2/files/patch-gst-libs_gst_farsight_fs-interfaces.c	2015-05-29 00:34:28 UTC (rev 19144)
@@ -0,0 +1,24 @@
+--- gst-libs/gst/farsight/fs-interfaces.c.orig	2010-05-22 03:04:56.000000000 -0400
++++ gst-libs/gst/farsight/fs-interfaces.c	2010-05-22 03:08:16.000000000 -0400
+@@ -30,10 +30,7 @@
+ 
+ #ifdef G_OS_UNIX
+ 
+-#include <arpa/inet.h>
+ #include <errno.h>
+-#include <net/if.h>
+-#include <net/if_arp.h>
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
+@@ -44,6 +41,10 @@
+  #include <sys/socket.h>
+  #include <ifaddrs.h>
+ #endif
++#include <netinet/in.h>
++#include <arpa/inet.h>
++#include <net/if.h>
++#include <net/if_arp.h>
+ 
+ #include <gst/gst.h>
+ 


Property changes on: trunk/net-im/farsight2/files/patch-gst-libs_gst_farsight_fs-interfaces.c
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/net-im/farsight2/files/patch-tests_rtp_Makefile.in
===================================================================
--- trunk/net-im/farsight2/files/patch-tests_rtp_Makefile.in	                        (rev 0)
+++ trunk/net-im/farsight2/files/patch-tests_rtp_Makefile.in	2015-05-29 00:34:28 UTC (rev 19144)
@@ -0,0 +1,11 @@
+--- tests/rtp/Makefile.in	2014-12-17 15:37:13 UTC
++++ tests/rtp/Makefile.in	
+@@ -80,7 +80,7 @@ am__v_lt_ = $(am__v_lt_$(AM_DEFAULT_VERB
+ am__v_lt_0 = --silent
+ codec_discovery_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
+ 	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
+-	$(codec_discovery_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
++	$(codec_discovery_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -lm \
+ 	-o $@
+ DEFAULT_INCLUDES = -I. at am__isrc@ -I$(top_builddir)
+ depcomp = $(SHELL) $(top_srcdir)/depcomp


Property changes on: trunk/net-im/farsight2/files/patch-tests_rtp_Makefile.in
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/net-im/farsight2/files/patch-transmitters_multicast_fs-multicast-transmitter.c
===================================================================
--- trunk/net-im/farsight2/files/patch-transmitters_multicast_fs-multicast-transmitter.c	                        (rev 0)
+++ trunk/net-im/farsight2/files/patch-transmitters_multicast_fs-multicast-transmitter.c	2015-05-29 00:34:28 UTC (rev 19144)
@@ -0,0 +1,11 @@
+--- transmitters/multicast/fs-multicast-transmitter.c.orig	2009-08-03 16:20:07.000000000 -0400
++++ transmitters/multicast/fs-multicast-transmitter.c	2009-08-09 19:20:18.000000000 -0400
+@@ -53,6 +53,8 @@
+ #else /*G_OS_WIN32*/
+ # include <netdb.h>
+ # include <sys/socket.h>
++# include <netinet/in.h>
++# include <netinet/in_systm.h>
+ # include <netinet/ip.h>
+ # include <arpa/inet.h>
+ #endif /*G_OS_WIN32*/


Property changes on: trunk/net-im/farsight2/files/patch-transmitters_multicast_fs-multicast-transmitter.c
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/net-im/farsight2/files/patch-transmitters_rawudp_fs-rawudp-transmitter.c
===================================================================
--- trunk/net-im/farsight2/files/patch-transmitters_rawudp_fs-rawudp-transmitter.c	                        (rev 0)
+++ trunk/net-im/farsight2/files/patch-transmitters_rawudp_fs-rawudp-transmitter.c	2015-05-29 00:34:28 UTC (rev 19144)
@@ -0,0 +1,11 @@
+--- transmitters/rawudp/fs-rawudp-transmitter.c.orig	2009-08-03 16:20:07.000000000 -0400
++++ transmitters/rawudp/fs-rawudp-transmitter.c	2009-08-09 19:19:33.000000000 -0400
+@@ -53,6 +53,8 @@
+ #else /*G_OS_WIN32*/
+ # include <netdb.h>
+ # include <sys/socket.h>
++# include <netinet/in.h>
++# include <netinet/in_systm.h>
+ # include <netinet/ip.h>
+ # include <arpa/inet.h>
+ #endif /*G_OS_WIN32*/


Property changes on: trunk/net-im/farsight2/files/patch-transmitters_rawudp_fs-rawudp-transmitter.c
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/net-im/farsight2/files/patch-transmitters_rawudp_fs-rawudp-transmitter.h
===================================================================
--- trunk/net-im/farsight2/files/patch-transmitters_rawudp_fs-rawudp-transmitter.h	                        (rev 0)
+++ trunk/net-im/farsight2/files/patch-transmitters_rawudp_fs-rawudp-transmitter.h	2015-05-29 00:34:28 UTC (rev 19144)
@@ -0,0 +1,12 @@
+--- transmitters/rawudp/fs-rawudp-transmitter.h.orig	2009-02-27 23:30:18.000000000 -0500
++++ transmitters/rawudp/fs-rawudp-transmitter.h	2009-02-27 23:30:37.000000000 -0500
+@@ -34,6 +34,9 @@
+ #ifdef G_OS_WIN32
+ # include <ws2tcpip.h>
+ #else /*G_OS_WIN32*/
++# include <sys/types.h>
++# include <sys/socket.h>
++# include <netinet/in.h>
+ # include <arpa/inet.h>
+ #endif /*G_OS_WIN32*/
+ 


Property changes on: trunk/net-im/farsight2/files/patch-transmitters_rawudp_fs-rawudp-transmitter.h
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/net-im/farsight2/pkg-descr
===================================================================
--- trunk/net-im/farsight2/pkg-descr	                        (rev 0)
+++ trunk/net-im/farsight2/pkg-descr	2015-05-29 00:34:28 UTC (rev 19144)
@@ -0,0 +1,4 @@
+Farsight 2 is a collection of GStreamer modules and libraries for
+videoconferencing.
+
+WWW: http://farsight.freedesktop.org/


Property changes on: trunk/net-im/farsight2/pkg-descr
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/net-im/farsight2/pkg-plist
===================================================================
--- trunk/net-im/farsight2/pkg-plist	                        (rev 0)
+++ trunk/net-im/farsight2/pkg-plist	2015-05-29 00:34:28 UTC (rev 19144)
@@ -0,0 +1,111 @@
+include/gstreamer-0.10/gst/farsight/fs-base-conference.h
+include/gstreamer-0.10/gst/farsight/fs-candidate.h
+include/gstreamer-0.10/gst/farsight/fs-codec.h
+include/gstreamer-0.10/gst/farsight/fs-conference-iface.h
+include/gstreamer-0.10/gst/farsight/fs-element-added-notifier.h
+include/gstreamer-0.10/gst/farsight/fs-enum-types.h
+include/gstreamer-0.10/gst/farsight/fs-interfaces.h
+include/gstreamer-0.10/gst/farsight/fs-participant.h
+include/gstreamer-0.10/gst/farsight/fs-plugin.h
+include/gstreamer-0.10/gst/farsight/fs-rtp.h
+include/gstreamer-0.10/gst/farsight/fs-session.h
+include/gstreamer-0.10/gst/farsight/fs-stream-transmitter.h
+include/gstreamer-0.10/gst/farsight/fs-stream.h
+include/gstreamer-0.10/gst/farsight/fs-transmitter.h
+include/gstreamer-0.10/gst/farsight/fs-utils.h
+lib/farsight2-0.0/libmulticast-transmitter.a
+lib/farsight2-0.0/libmulticast-transmitter.so
+lib/farsight2-0.0/libnice-transmitter.a
+lib/farsight2-0.0/libnice-transmitter.so
+lib/farsight2-0.0/librawudp-transmitter.a
+lib/farsight2-0.0/librawudp-transmitter.so
+lib/farsight2-0.0/libshm-transmitter.a
+lib/farsight2-0.0/libshm-transmitter.so
+lib/gstreamer-0.10/libfsfunnel.a
+lib/gstreamer-0.10/libfsfunnel.so
+lib/gstreamer-0.10/libfsmsnconference.a
+lib/gstreamer-0.10/libfsmsnconference.so
+lib/gstreamer-0.10/libfsrawconference.a
+lib/gstreamer-0.10/libfsrawconference.so
+lib/gstreamer-0.10/libfsrtcpfilter.a
+lib/gstreamer-0.10/libfsrtcpfilter.so
+lib/gstreamer-0.10/libfsrtpconference.a
+lib/gstreamer-0.10/libfsrtpconference.so
+lib/gstreamer-0.10/libfsvideoanyrate.a
+lib/gstreamer-0.10/libfsvideoanyrate.so
+lib/libgstfarsight-0.10.a
+lib/libgstfarsight-0.10.so
+lib/libgstfarsight-0.10.so.0
+lib/libgstfarsight-0.10.so.0.9.1
+%%PYTHON_SITELIBDIR%%/farsight.a
+%%PYTHON_SITELIBDIR%%/farsight.so
+libdata/pkgconfig/farsight2-0.10.pc
+share/farsight2/0.0/fsrtpconference/default-codec-preferences
+share/farsight2/0.0/fsrtpconference/default-element-properties
+share/gtk-doc/html/farsight2-libs-0.10/FsBaseConference.html
+share/gtk-doc/html/farsight2-libs-0.10/FsConference.html
+share/gtk-doc/html/farsight2-libs-0.10/FsElementAddedNotifier.html
+share/gtk-doc/html/farsight2-libs-0.10/FsParticipant.html
+share/gtk-doc/html/farsight2-libs-0.10/FsStream.html
+share/gtk-doc/html/farsight2-libs-0.10/FsStreamTransmitter.html
+share/gtk-doc/html/farsight2-libs-0.10/FsTransmitter.html
+share/gtk-doc/html/farsight2-libs-0.10/ch01.html
+share/gtk-doc/html/farsight2-libs-0.10/ch02.html
+share/gtk-doc/html/farsight2-libs-0.10/ch03.html
+share/gtk-doc/html/farsight2-libs-0.10/ch04.html
+share/gtk-doc/html/farsight2-libs-0.10/ch05.html
+share/gtk-doc/html/farsight2-libs-0.10/ch06.html
+share/gtk-doc/html/farsight2-libs-0.10/ch07.html
+share/gtk-doc/html/farsight2-libs-0.10/farsight2-libs-0.10.devhelp
+share/gtk-doc/html/farsight2-libs-0.10/farsight2-libs-0.10.devhelp2
+share/gtk-doc/html/farsight2-libs-0.10/farsight2-libs-FsCandidate.html
+share/gtk-doc/html/farsight2-libs-0.10/farsight2-libs-FsCodec.html
+share/gtk-doc/html/farsight2-libs-0.10/farsight2-libs-FsPlugin.html
+share/gtk-doc/html/farsight2-libs-0.10/farsight2-libs-Network-interfaces-discovery.html
+share/gtk-doc/html/farsight2-libs-0.10/farsight2-libs-RTP-Specific-types.html
+share/gtk-doc/html/farsight2-libs-0.10/farsight2-libs-Utility-functions.html
+share/gtk-doc/html/farsight2-libs-0.10/farsight2-libs-fs-session.html
+share/gtk-doc/html/farsight2-libs-0.10/home.png
+share/gtk-doc/html/farsight2-libs-0.10/index.html
+share/gtk-doc/html/farsight2-libs-0.10/index.sgml
+share/gtk-doc/html/farsight2-libs-0.10/left.png
+share/gtk-doc/html/farsight2-libs-0.10/pt01.html
+share/gtk-doc/html/farsight2-libs-0.10/pt02.html
+share/gtk-doc/html/farsight2-libs-0.10/right.png
+share/gtk-doc/html/farsight2-libs-0.10/style.css
+share/gtk-doc/html/farsight2-libs-0.10/up.png
+share/gtk-doc/html/farsight2-plugins-0.10/ch01.html
+share/gtk-doc/html/farsight2-plugins-0.10/ch02.html
+share/gtk-doc/html/farsight2-plugins-0.10/ch03.html
+share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-0.10.devhelp
+share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-0.10.devhelp2
+share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsFunnel.html
+share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsMsnCamCamRecvConference.html
+share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsMsnCamSendConference.html
+share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsMsnConference.html
+share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsMsnParticipant.html
+share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsMsnSession.html
+share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsMsnStream.html
+share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsMulticastStreamTransmitter.html
+share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsNiceStreamTransmitter.html
+share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsRawConference.html
+share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsRawParticipant.html
+share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsRawSession.html
+share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsRawStream.html
+share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsRawUdpStreamTransmitter.html
+share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsRtpConference.html
+share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsRtpParticipant.html
+share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsRtpSession.html
+share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsRtpStream.html
+share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsShmStreamTransmitter.html
+share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-GstVideoanyrate.html
+share/gtk-doc/html/farsight2-plugins-0.10/home.png
+share/gtk-doc/html/farsight2-plugins-0.10/index.html
+share/gtk-doc/html/farsight2-plugins-0.10/index.sgml
+share/gtk-doc/html/farsight2-plugins-0.10/left.png
+share/gtk-doc/html/farsight2-plugins-0.10/pt01.html
+share/gtk-doc/html/farsight2-plugins-0.10/pt02.html
+share/gtk-doc/html/farsight2-plugins-0.10/pt03.html
+share/gtk-doc/html/farsight2-plugins-0.10/right.png
+share/gtk-doc/html/farsight2-plugins-0.10/style.css
+share/gtk-doc/html/farsight2-plugins-0.10/up.png


Property changes on: trunk/net-im/farsight2/pkg-plist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property


More information about the Midnightbsd-cvs mailing list