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