Ravenports generated: 16 May 2019 12:19
[ravenports.git] / bucket_4D / libsoup
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               libsoup
4 VERSION=                2.66.2
5 KEYWORDS=               devel
6 VARIANTS=               standard
7 SDESC[standard]=        Simple Object Access Protocol implementation in C
8 HOMEPAGE=               https://wiki.gnome.org/Projects/libsoup
9 CONTACT=                Michael_Reim[kraileth@elderlinux.org]
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            http://ftp.gnome.org/pub/GNOME/sources/libsoup/2.66/
13 DISTFILE[1]=            libsoup-2.66.2.tar.xz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         gnome
18                         docs
19
20 OPTIONS_AVAILABLE=      none
21 OPTIONS_STANDARD=       none
22
23 BUILD_DEPENDS=          gtk-doc:single:standard
24 BUILDRUN_DEPENDS=       glib-networking:single:standard
25                         libpsl:single:standard
26 RUN_DEPENDS=            libgcrypt:single:standard
27 EXRUN[gnome]=           libsoup:primary:standard
28
29 USES=                   gettext-tools gmake libtool pkgconfig python:build
30                         sqlite meson
31 GNOME_COMPONENTS=       glib intltool introspection libxml2
32
33 LICENSE=                LGPL21+:primary
34 LICENSE_TERMS=          primary:{{WRKDIR}}/TERMS
35 LICENSE_FILE=           LGPL21+:{{WRKSRC}}/COPYING
36 LICENSE_AWK=            TERMS:"^$$"
37 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/libsoup/soup-websocket.h
38 LICENSE_SCHEME=         solo
39
40 FPC_EQUIVALENT=         devel/libsoup
41 MESON_ARGS=             -Dgssapi=false
42                         -Dntlm=false
43                         -Dtls_check=true
44                         -Dgnome=true
45                         -Dintrospection=true
46                         -Dvapi=false
47                         -Ddoc=true
48                         -Dtests=false
49
50 INSTALL_TARGET=         install-strip
51 INSTALL_REQ_TOOLCHAIN=  yes
52 SOVERSION=              1.8.0
53 PLIST_SUB=              LIBVERSION=2.4
54
55 VAR_OPSYS[linux]=       CFLAGS=-D_GNU_SOURCE
56
57 post-install:
58         ${INSTALL_DATA} ${WRKSRC}/libsoup/soup-connection.h \
59                 ${STAGEDIR}${PREFIX}/include/libsoup-2.4/libsoup/soup-connection.h
60         ${MV} ${STAGEDIR}${PREFIX}/share/gtk-doc/html/libsoup-2.4 \
61                 ${STAGEDIR}${PREFIX}/share/doc/soup
62         ${RM} -r ${STAGEDIR}${PREFIX}/share/gtk-doc
63
64 [FILE:400:descriptions/desc.primary]
65 Soup is a SOAP (Simple Object Access Protocol) implementation in C.
66
67 It provides a queued asynchronous callback-based mechanism for sending and 
68 servicing SOAP requests, and a WSDL (Web Service Definition Language) for 
69 C compilers which generates client stubs and server skeletons for easily 
70 calling and implementing SOAP methods.  It uses GLib and is designed to 
71 work well with GTK applications.
72
73
74 [FILE:69:descriptions/desc.gnome]
75 This package contains library code to be used with GNOME components.
76
77
78 [FILE:100:distinfo]
79 bd2ea602eba642509672812f3c99b77cbec2f3de02ba1cc8cb7206bf7de0ae2a      1446024 libsoup-2.66.2.tar.xz
80
81
82 [FILE:3851:manifests/plist.primary]
83 include/libsoup-%%LIBVERSION%%/libsoup/
84  soup-address.h
85  soup-auth-domain-basic.h
86  soup-auth-domain-digest.h
87  soup-auth-domain.h
88  soup-auth-manager.h
89  soup-auth.h
90  soup-autocleanups.h
91  soup-cache.h
92  soup-connection.h
93  soup-content-decoder.h
94  soup-content-sniffer.h
95  soup-cookie-jar-db.h
96  soup-cookie-jar-text.h
97  soup-cookie-jar.h
98  soup-cookie.h
99  soup-date.h
100  soup-enum-types.h
101  soup-form.h
102  soup-headers.h
103  soup-logger.h
104  soup-message-body.h
105  soup-message-headers.h
106  soup-message.h
107  soup-method.h
108  soup-misc.h
109  soup-multipart-input-stream.h
110  soup-multipart.h
111  soup-password-manager.h
112  soup-portability.h
113  soup-proxy-resolver-default.h
114  soup-proxy-resolver.h
115  soup-proxy-uri-resolver.h
116  soup-request-data.h
117  soup-request-file.h
118  soup-request-http.h
119  soup-request.h
120  soup-requester.h
121  soup-server.h
122  soup-session-async.h
123  soup-session-feature.h
124  soup-session-sync.h
125  soup-session.h
126  soup-socket.h
127  soup-status.h
128  soup-tld.h
129  soup-types.h
130  soup-uri.h
131  soup-value-utils.h
132  soup-version.h
133  soup-websocket-connection.h
134  soup-websocket.h
135  soup-xmlrpc-old.h
136  soup-xmlrpc.h
137  soup.h
138 lib/
139  libsoup-%%LIBVERSION%%.so
140  libsoup-%%LIBVERSION%%.so.%%SOMAJOR%%
141  libsoup-%%LIBVERSION%%.so.%%SOVERSION%%
142 lib/girepository-1.0/Soup-%%LIBVERSION%%.typelib
143 lib/pkgconfig/libsoup-%%LIBVERSION%%.pc
144 share/gir-1.0/Soup-%%LIBVERSION%%.gir
145 share/locale/an/LC_MESSAGES/libsoup.mo
146 share/locale/as/LC_MESSAGES/libsoup.mo
147 share/locale/be/LC_MESSAGES/libsoup.mo
148 share/locale/bg/LC_MESSAGES/libsoup.mo
149 share/locale/bn_IN/LC_MESSAGES/libsoup.mo
150 share/locale/bs/LC_MESSAGES/libsoup.mo
151 share/locale/ca/LC_MESSAGES/libsoup.mo
152 share/locale/ca@valencia/LC_MESSAGES/libsoup.mo
153 share/locale/cs/LC_MESSAGES/libsoup.mo
154 share/locale/da/LC_MESSAGES/libsoup.mo
155 share/locale/de/LC_MESSAGES/libsoup.mo
156 share/locale/el/LC_MESSAGES/libsoup.mo
157 share/locale/en_GB/LC_MESSAGES/libsoup.mo
158 share/locale/eo/LC_MESSAGES/libsoup.mo
159 share/locale/es/LC_MESSAGES/libsoup.mo
160 share/locale/et/LC_MESSAGES/libsoup.mo
161 share/locale/eu/LC_MESSAGES/libsoup.mo
162 share/locale/fa/LC_MESSAGES/libsoup.mo
163 share/locale/fr/LC_MESSAGES/libsoup.mo
164 share/locale/fur/LC_MESSAGES/libsoup.mo
165 share/locale/gd/LC_MESSAGES/libsoup.mo
166 share/locale/gl/LC_MESSAGES/libsoup.mo
167 share/locale/gu/LC_MESSAGES/libsoup.mo
168 share/locale/he/LC_MESSAGES/libsoup.mo
169 share/locale/hi/LC_MESSAGES/libsoup.mo
170 share/locale/hr/LC_MESSAGES/libsoup.mo
171 share/locale/hu/LC_MESSAGES/libsoup.mo
172 share/locale/id/LC_MESSAGES/libsoup.mo
173 share/locale/it/LC_MESSAGES/libsoup.mo
174 share/locale/ja/LC_MESSAGES/libsoup.mo
175 share/locale/kn/LC_MESSAGES/libsoup.mo
176 share/locale/ko/LC_MESSAGES/libsoup.mo
177 share/locale/lt/LC_MESSAGES/libsoup.mo
178 share/locale/lv/LC_MESSAGES/libsoup.mo
179 share/locale/ml/LC_MESSAGES/libsoup.mo
180 share/locale/mr/LC_MESSAGES/libsoup.mo
181 share/locale/nb/LC_MESSAGES/libsoup.mo
182 share/locale/ne/LC_MESSAGES/libsoup.mo
183 share/locale/nl/LC_MESSAGES/libsoup.mo
184 share/locale/oc/LC_MESSAGES/libsoup.mo
185 share/locale/or/LC_MESSAGES/libsoup.mo
186 share/locale/pa/LC_MESSAGES/libsoup.mo
187 share/locale/pl/LC_MESSAGES/libsoup.mo
188 share/locale/pt/LC_MESSAGES/libsoup.mo
189 share/locale/pt_BR/LC_MESSAGES/libsoup.mo
190 share/locale/ro/LC_MESSAGES/libsoup.mo
191 share/locale/ru/LC_MESSAGES/libsoup.mo
192 share/locale/sk/LC_MESSAGES/libsoup.mo
193 share/locale/sl/LC_MESSAGES/libsoup.mo
194 share/locale/sr/LC_MESSAGES/libsoup.mo
195 share/locale/sr@latin/LC_MESSAGES/libsoup.mo
196 share/locale/sv/LC_MESSAGES/libsoup.mo
197 share/locale/ta/LC_MESSAGES/libsoup.mo
198 share/locale/te/LC_MESSAGES/libsoup.mo
199 share/locale/tg/LC_MESSAGES/libsoup.mo
200 share/locale/th/LC_MESSAGES/libsoup.mo
201 share/locale/tr/LC_MESSAGES/libsoup.mo
202 share/locale/ug/LC_MESSAGES/libsoup.mo
203 share/locale/uk/LC_MESSAGES/libsoup.mo
204 share/locale/uz@cyrillic/LC_MESSAGES/libsoup.mo
205 share/locale/vi/LC_MESSAGES/libsoup.mo
206 share/locale/zh_CN/LC_MESSAGES/libsoup.mo
207 share/locale/zh_HK/LC_MESSAGES/libsoup.mo
208 share/locale/zh_TW/LC_MESSAGES/libsoup.mo
209
210
211 [FILE:382:manifests/plist.gnome]
212 include/libsoup-gnome-%%LIBVERSION%%/libsoup/
213  soup-cookie-jar-sqlite.h
214  soup-gnome-features.h
215  soup-gnome.h
216 lib/
217  libsoup-gnome-%%LIBVERSION%%.so
218  libsoup-gnome-%%LIBVERSION%%.so.%%SOMAJOR%%
219  libsoup-gnome-%%LIBVERSION%%.so.%%SOVERSION%%
220 lib/girepository-1.0/SoupGNOME-%%LIBVERSION%%.typelib
221 lib/pkgconfig/libsoup-gnome-%%LIBVERSION%%.pc
222 share/gir-1.0/SoupGNOME-%%LIBVERSION%%.gir
223
224
225 [FILE:1462:manifests/plist.docs]
226 share/doc/soup/
227  SoupAddress.html
228  SoupAuth.html
229  SoupAuthDomain.html
230  SoupAuthDomainBasic.html
231  SoupAuthDomainDigest.html
232  SoupAuthManager.html
233  SoupCache.html
234  SoupContentDecoder.html
235  SoupContentSniffer.html
236  SoupCookie.html
237  SoupCookieJar.html
238  SoupCookieJarDB.html
239  SoupCookieJarText.html
240  SoupLogger.html
241  SoupMessage.html
242  SoupMessageBody.html
243  SoupMessageHeaders.html
244  SoupMultipart.html
245  SoupMultipartInputStream.html
246  SoupProxyResolverDefault.html
247  SoupRequest.html
248  SoupRequestData.html
249  SoupRequestFile.html
250  SoupRequestHTTP.html
251  SoupServer.html
252  SoupSession.html
253  SoupSessionAsync.html
254  SoupSessionFeature.html
255  SoupSessionSync.html
256  SoupSocket.html
257  SoupURI.html
258  annotation-glossary.html
259  ch01.html
260  ch02.html
261  ch03.html
262  ch04.html
263  ch05.html
264  home.png
265  index.html
266  ix01.html
267  left-insensitive.png
268  left.png
269  libsoup-%%LIBVERSION%%-HTML-Form-Support.html
270  libsoup-%%LIBVERSION%%-Soup-Miscellaneous-Utilities.html
271  libsoup-%%LIBVERSION%%-SoupServer-deprecated-API.html
272  libsoup-%%LIBVERSION%%-Top-Level-Domain-utils.html
273  libsoup-%%LIBVERSION%%-Version-Information.html
274  libsoup-%%LIBVERSION%%-WebSockets.html
275  libsoup-%%LIBVERSION%%-XMLRPC-Support.html
276  libsoup-%%LIBVERSION%%-soup-method.html
277  libsoup-%%LIBVERSION%%-soup-status.html
278  libsoup-build-howto.html
279  libsoup-client-howto.html
280  libsoup-request-howto.html
281  libsoup-server-howto.html
282  libsoup-session-porting.html
283  right-insensitive.png
284  right.png
285  style.css
286  up-insensitive.png
287  up.png
288
289
290 [FILE:297:freebsd/patch-libsoup_soup-auth-negotiate.c]
291 --- libsoup/soup-auth-negotiate.c.orig  2019-05-15 13:36:29 UTC
292 +++ libsoup/soup-auth-negotiate.c
293 @@ -13,7 +13,7 @@
294  #include <string.h>
295  
296  #ifdef LIBSOUP_HAVE_GSSAPI
297 -#include <gssapi/gssapi.h>
298 +#include <gssapi/gssapi_krb5.h>
299  #endif /* LIBSOUP_HAVE_GSSAPI */
300  
301  #include "soup-auth-negotiate.h"
302