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= autoselect-python:single:standard
24 BUILDRUN_DEPENDS= libnice:gstreamer:standard
25 gstreamer1-plugins-good:primary:standard
26 gstreamer1-plugins-bad:primary:standard
28 USES= gmake libtool pkgconfig
29 GNOME_COMPONENTS= glib
31 LICENSE= LGPL21+:primary
32 LICENSE_TERMS= primary:{{WRKDIR}}/TERMS
33 LICENSE_FILE= LGPL21+:{{WRKSRC}}/COPYING
34 LICENSE_AWK= TERMS:"__FS_STREAM_H__"
35 LICENSE_SOURCE= TERMS:{{WRKSRC}}/farstream/fs-stream.h
38 FPC_EQUIVALENT= net-im/farstream
44 INSTALL_TARGET= install-strip
45 INSTALL_REQ_TOOLCHAIN= yes
49 # fix glib-mkenums code
50 ${FIND} ${WRKSRC} -name "Makefile.in" |\
51 ${XARGS} ${GREP} -l "enum_headers = " |\
52 ${XARGS} ${REINPLACE_CMD} -e '/enum_headers =/ s|\\#include|#include|'
56 ${MKDIR} ${STAGEDIR}${STD_DOCDIR}
57 ${MV} ${STAGEDIR}${PREFIX}/share/gtk-doc/html/farstream-libs-0.2 \
58 ${STAGEDIR}${STD_DOCDIR}/libs
59 ${MV} ${STAGEDIR}${PREFIX}/share/gtk-doc/html/farstream-plugins-0.2 \
60 ${STAGEDIR}${STD_DOCDIR}/plugins
61 ${RM} -r ${STAGEDIR}${PREFIX}/share/gtk-doc
63 [FILE:316:descriptions/desc.primary]
64 The Farstream (formerly Farsight) project is an effort to create a
65 framework to deal with all known audio/video conferencing protocols. On
66 one side it offers a generic API that makes it possible to write plugins
67 for different streaming protocols, on the other side it offers an API for
68 clients to use those plugins.
72 cb7d112433cf7c2e37a8ec918fb24f0ea5cb293cfa1002488e431de26482f47b 1334833 farstream-0.2.9.tar.gz
75 [FILE:752:manifests/plist.primary]
76 include/farstream-0.2/farstream/
80 fs-element-added-notifier.h
86 fs-stream-transmitter.h
92 libfarstream-0.2.so.%%SOMAJOR%%
93 libfarstream-0.2.so.%%SOVERSION%%
95 libmulticast-transmitter.so
96 libnice-transmitter.so
97 librawudp-transmitter.so
100 libfsrawconference.so
101 libfsrtpconference.so
104 lib/pkgconfig/farstream-0.2.pc
105 share/farstream/0.2/fsrawconference/default-element-properties
106 share/farstream/0.2/fsrtpconference/
107 default-codec-preferences
108 default-element-properties
111 [FILE:1297:manifests/plist.docs]
112 share/doc/farstream/libs/
114 FsElementAddedNotifier.html
118 FsStreamTransmitter.html
125 farstream-libs-0.2.devhelp2
126 farstream-libs-FsCandidate.html
127 farstream-libs-FsCodec.html
128 farstream-libs-FsPlugin.html
129 farstream-libs-RTP-Specific-types.html
130 farstream-libs-Utility-functions.html
137 right-insensitive.png
142 share/doc/farstream/plugins/
147 FsRtpParticipant.html
153 farstream-plugins-0.2.devhelp2
154 farstream-plugins-FsMulticastStreamTransmitter.html
155 farstream-plugins-FsNiceStreamTransmitter.html
156 farstream-plugins-FsRawParticipant.html
157 farstream-plugins-FsRawSession.html
158 farstream-plugins-FsRawStream.html
159 farstream-plugins-FsRawUdpStreamTransmitter.html
160 farstream-plugins-FsShmStreamTransmitter.html
168 right-insensitive.png