Ravenports generated: 05 Apr 2020 01:25
[ravenports.git] / bucket_40 / farstream
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               farstream
4 VERSION=                0.2.9
5 KEYWORDS=               net_im
6 VARIANTS=               standard
7 SDESC[standard]=        Audio/video communications framework
8 HOMEPAGE=               https://www.freedesktop.org/wiki/Software/Farstream/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://freedesktop.org/software/farstream/releases/farstream/
13 DISTFILE[1]=            farstream-0.2.9.tar.gz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         docs
18
19 OPTIONS_AVAILABLE=      none
20 OPTIONS_STANDARD=       none
21
22 BUILDRUN_DEPENDS=       libnice:gstreamer:standard
23                         gstreamer1-plugins-good:single:standard
24                         gstreamer1-plugins-bad:single:standard
25
26 USES=                   gmake libtool pkgconfig
27 GNOME_COMPONENTS=       glib introspection
28
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
34 LICENSE_SCHEME=         solo
35
36 FPC_EQUIVALENT=         net-im/farstream
37
38 MUST_CONFIGURE=         gnu
39
40 INSTALL_TARGET=         install-strip
41 INSTALL_REQ_TOOLCHAIN=  yes
42 SOVERSION=              5.1.1
43
44 post-patch:
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|'
49
50 post-install:
51         # relocate docs
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
58
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.
65
66
67 [FILE:101:distinfo]
68 cb7d112433cf7c2e37a8ec918fb24f0ea5cb293cfa1002488e431de26482f47b      1334833 farstream-0.2.9.tar.gz
69
70
71 [FILE:827:manifests/plist.primary]
72 include/farstream-0.2/farstream/
73  fs-candidate.h
74  fs-codec.h
75  fs-conference.h
76  fs-element-added-notifier.h
77  fs-enumtypes.h
78  fs-participant.h
79  fs-plugin.h
80  fs-rtp.h
81  fs-session.h
82  fs-stream-transmitter.h
83  fs-stream.h
84  fs-transmitter.h
85  fs-utils.h
86 lib/
87  libfarstream-0.2.so
88  libfarstream-0.2.so.%%SOMAJOR%%
89  libfarstream-0.2.so.%%SOVERSION%%
90 lib/farstream-0.2/
91  libmulticast-transmitter.so
92  libnice-transmitter.so
93  librawudp-transmitter.so
94  libshm-transmitter.so
95 lib/girepository-1.0/Farstream-0.2.typelib
96 lib/gstreamer-1.0/
97  libfsrawconference.so
98  libfsrtpconference.so
99  libfsrtpxdata.so
100  libfsvideoanyrate.so
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
107
108
109 [FILE:1297:manifests/plist.docs]
110 share/doc/farstream/libs/
111  FsConference.html
112  FsElementAddedNotifier.html
113  FsParticipant.html
114  FsSession.html
115  FsStream.html
116  FsStreamTransmitter.html
117  FsTransmitter.html
118  ch01.html
119  ch02.html
120  ch03.html
121  ch04.html
122  ch05.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
129  home.png
130  index.html
131  left-insensitive.png
132  left.png
133  pt01.html
134  pt02.html
135  right-insensitive.png
136  right.png
137  style.css
138  up-insensitive.png
139  up.png
140 share/doc/farstream/plugins/
141  FsRTPXdataDepay.html
142  FsRTPXdataPay.html
143  FsRawConference.html
144  FsRtpConference.html
145  FsRtpParticipant.html
146  FsRtpSession.html
147  FsRtpStream.html
148  FsVideoanyrate.html
149  ch01.html
150  ch02.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
159  home.png
160  index.html
161  left-insensitive.png
162  left.png
163  pt01.html
164  pt02.html
165  pt03.html
166  right-insensitive.png
167  right.png
168  style.css
169  up-insensitive.png
170  up.png
171