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