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