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
28 GNOME_COMPONENTS= glib introspection
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:827: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
98 lib/girepository-1.0/Farstream-0.2.typelib
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
109 share/gir-1.0/Farstream-0.2.gir
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