1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Audio/video communications framework
8 HOMEPAGE= https://www.freedesktop.org/wiki/Software/Farstream/
12 SITES[main]= https://freedesktop.org/software/farstream/releases/farstream/
13 DISTFILE[1]= farstream-0.2.9.tar.gz:main
15 SPKGS[standard]= complete
19 OPTIONS_AVAILABLE= none
20 OPTIONS_STANDARD= none
22 BUILDRUN_DEPENDS= libnice:gstreamer:standard
23 gstreamer1-plugins-good:single:standard
24 gstreamer1-plugins-bad:single:standard
26 USES= gmake libtool pkgconfig
27 GNOME_COMPONENTS= glib introspection
29 LICENSE= LGPL21+:primary
30 LICENSE_TERMS= primary:{{WRKDIR}}/TERMS
31 LICENSE_FILE= LGPL21+:{{WRKSRC}}/COPYING
32 LICENSE_AWK= TERMS:"__FS_STREAM_H__"
33 LICENSE_SOURCE= TERMS:{{WRKSRC}}/farstream/fs-stream.h
36 FPC_EQUIVALENT= net-im/farstream
40 INSTALL_TARGET= install-strip
41 INSTALL_REQ_TOOLCHAIN= yes
45 # fix glib-mkenums code
46 ${FIND} ${WRKSRC} -name "Makefile.in" |\
47 ${XARGS} ${GREP} -l "enum_headers = " |\
48 ${XARGS} ${REINPLACE_CMD} -e '/enum_headers =/ s|\\#include|#include|'
52 ${MKDIR} ${STAGEDIR}${STD_DOCDIR}
53 ${MV} ${STAGEDIR}${PREFIX}/share/gtk-doc/html/farstream-libs-0.2 \
54 ${STAGEDIR}${STD_DOCDIR}/libs
55 ${MV} ${STAGEDIR}${PREFIX}/share/gtk-doc/html/farstream-plugins-0.2 \
56 ${STAGEDIR}${STD_DOCDIR}/plugins
57 ${RM} -r ${STAGEDIR}${PREFIX}/share/gtk-doc
59 [FILE:316:descriptions/desc.primary]
60 The Farstream (formerly Farsight) project is an effort to create a
61 framework to deal with all known audio/video conferencing protocols. On
62 one side it offers a generic API that makes it possible to write plugins
63 for different streaming protocols, on the other side it offers an API for
64 clients to use those plugins.
68 cb7d112433cf7c2e37a8ec918fb24f0ea5cb293cfa1002488e431de26482f47b 1334833 farstream-0.2.9.tar.gz
71 [FILE:827:manifests/plist.primary]
72 include/farstream-0.2/farstream/
76 fs-element-added-notifier.h
82 fs-stream-transmitter.h
88 libfarstream-0.2.so.%%SOMAJOR%%
89 libfarstream-0.2.so.%%SOVERSION%%
91 libmulticast-transmitter.so
92 libnice-transmitter.so
93 librawudp-transmitter.so
95 lib/girepository-1.0/Farstream-0.2.typelib
101 lib/pkgconfig/farstream-0.2.pc
102 share/farstream/0.2/fsrawconference/default-element-properties
103 share/farstream/0.2/fsrtpconference/
104 default-codec-preferences
105 default-element-properties
106 share/gir-1.0/Farstream-0.2.gir
109 [FILE:1297:manifests/plist.docs]
110 share/doc/farstream/libs/
112 FsElementAddedNotifier.html
116 FsStreamTransmitter.html
123 farstream-libs-0.2.devhelp2
124 farstream-libs-FsCandidate.html
125 farstream-libs-FsCodec.html
126 farstream-libs-FsPlugin.html
127 farstream-libs-RTP-Specific-types.html
128 farstream-libs-Utility-functions.html
135 right-insensitive.png
140 share/doc/farstream/plugins/
145 FsRtpParticipant.html
151 farstream-plugins-0.2.devhelp2
152 farstream-plugins-FsMulticastStreamTransmitter.html
153 farstream-plugins-FsNiceStreamTransmitter.html
154 farstream-plugins-FsRawParticipant.html
155 farstream-plugins-FsRawSession.html
156 farstream-plugins-FsRawStream.html
157 farstream-plugins-FsRawUdpStreamTransmitter.html
158 farstream-plugins-FsShmStreamTransmitter.html
166 right-insensitive.png