1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
8 SDESC[standard]= Audio/video communications framework
9 HOMEPAGE= https://www.freedesktop.org/wiki/Software/Farstream/
13 SITES[main]= https://freedesktop.org/software/farstream/releases/farstream/
14 DISTFILE[1]= farstream-0.2.9.tar.gz:main
16 SPKGS[standard]= complete
20 OPTIONS_AVAILABLE= none
21 OPTIONS_STANDARD= none
23 BUILD_DEPENDS= gstreamer1:dev:standard
24 gstreamer1-plugins-base:dev:standard
25 BUILDRUN_DEPENDS= libnice:gstreamer:standard
26 gstreamer1-plugins-good:primary:standard
27 gstreamer1-plugins-bad:primary:standard
29 USES= gmake libtool pkgconfig mbsdfix
30 GNOME_COMPONENTS= glib
32 LICENSE= LGPL21+:primary
33 LICENSE_TERMS= primary:{{WRKDIR}}/TERMS
34 LICENSE_FILE= LGPL21+:{{WRKSRC}}/COPYING
35 LICENSE_AWK= TERMS:"__FS_STREAM_H__"
36 LICENSE_SOURCE= TERMS:{{WRKSRC}}/farstream/fs-stream.h
39 FPC_EQUIVALENT= net-im/farstream
45 INSTALL_TARGET= install-strip
46 INSTALL_REQ_TOOLCHAIN= yes
50 # fix glib-mkenums code
51 ${FIND} ${WRKSRC} -name "Makefile.in" |\
52 ${XARGS} ${GREP} -l "enum_headers = " |\
53 ${XARGS} ${REINPLACE_CMD} -e '/enum_headers =/ s|\\#include|#include|'
57 ${MKDIR} ${STAGEDIR}${STD_DOCDIR}
58 ${MV} ${STAGEDIR}${PREFIX}/share/gtk-doc/html/farstream-libs-0.2 \
59 ${STAGEDIR}${STD_DOCDIR}/libs
60 ${MV} ${STAGEDIR}${PREFIX}/share/gtk-doc/html/farstream-plugins-0.2 \
61 ${STAGEDIR}${STD_DOCDIR}/plugins
62 ${RM} -r ${STAGEDIR}${PREFIX}/share/gtk-doc
64 [FILE:316:descriptions/desc.primary]
65 The Farstream (formerly Farsight) project is an effort to create a
66 framework to deal with all known audio/video conferencing protocols. On
67 one side it offers a generic API that makes it possible to write plugins
68 for different streaming protocols, on the other side it offers an API for
69 clients to use those plugins.
73 cb7d112433cf7c2e37a8ec918fb24f0ea5cb293cfa1002488e431de26482f47b 1334833 farstream-0.2.9.tar.gz
76 [FILE:752:manifests/plist.primary]
77 include/farstream-0.2/farstream/
81 fs-element-added-notifier.h
87 fs-stream-transmitter.h
93 libfarstream-0.2.so.%%SOMAJOR%%
94 libfarstream-0.2.so.%%SOVERSION%%
96 libmulticast-transmitter.so
97 libnice-transmitter.so
98 librawudp-transmitter.so
101 libfsrawconference.so
102 libfsrtpconference.so
105 lib/pkgconfig/farstream-0.2.pc
106 share/farstream/0.2/fsrawconference/default-element-properties
107 share/farstream/0.2/fsrtpconference/
108 default-codec-preferences
109 default-element-properties
112 [FILE:1297:manifests/plist.docs]
113 share/doc/farstream/libs/
115 FsElementAddedNotifier.html
119 FsStreamTransmitter.html
126 farstream-libs-0.2.devhelp2
127 farstream-libs-FsCandidate.html
128 farstream-libs-FsCodec.html
129 farstream-libs-FsPlugin.html
130 farstream-libs-RTP-Specific-types.html
131 farstream-libs-Utility-functions.html
138 right-insensitive.png
143 share/doc/farstream/plugins/
148 FsRtpParticipant.html
154 farstream-plugins-0.2.devhelp2
155 farstream-plugins-FsMulticastStreamTransmitter.html
156 farstream-plugins-FsNiceStreamTransmitter.html
157 farstream-plugins-FsRawParticipant.html
158 farstream-plugins-FsRawSession.html
159 farstream-plugins-FsRawStream.html
160 farstream-plugins-FsRawUdpStreamTransmitter.html
161 farstream-plugins-FsShmStreamTransmitter.html
169 right-insensitive.png