1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
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]
13 SITES[main]= http://ftp.gnome.org/pub/GNOME/sources/libsoup/2.64/
14 DISTFILE[1]= libsoup-2.64.1.tar.xz:main
16 SPKGS[standard]= complete
21 OPTIONS_AVAILABLE= none
22 OPTIONS_STANDARD= none
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
30 USES= gettext-tools gmake libtool pkgconfig python:build
32 GNOME_COMPONENTS= glib intltool introspection libxml2
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
41 FPC_EQUIVALENT= devel/libsoup
42 MESON_ARGS= -Dgssapi=false
50 MESON_INSERT_RPATH= libsoup/meson.build
52 INSTALL_TARGET= install-strip
53 INSTALL_REQ_TOOLCHAIN= yes
55 PLIST_SUB= LIBVERSION=2.4
57 VAR_OPSYS[linux]= CFLAGS=-D_GNU_SOURCE
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
66 [FILE:400:descriptions/desc.primary]
67 Soup is a SOAP (Simple Object Access Protocol) implementation in C.
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.
76 [FILE:69:descriptions/desc.gnome]
77 This package contains library code to be used with GNOME components.
81 359bd02a909bfd43f68712146e9c4f4c643bffa84e513d8b0af1be215a92e1f3 1794340 libsoup-2.64.1.tar.xz
84 [FILE:3851:manifests/plist.primary]
85 include/libsoup-%%LIBVERSION%%/libsoup/
87 soup-auth-domain-basic.h
88 soup-auth-domain-digest.h
95 soup-content-decoder.h
96 soup-content-sniffer.h
98 soup-cookie-jar-text.h
107 soup-message-headers.h
111 soup-multipart-input-stream.h
113 soup-password-manager.h
115 soup-proxy-resolver-default.h
116 soup-proxy-resolver.h
117 soup-proxy-uri-resolver.h
125 soup-session-feature.h
135 soup-websocket-connection.h
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
213 [FILE:382:manifests/plist.gnome]
214 include/libsoup-gnome-%%LIBVERSION%%/libsoup/
215 soup-cookie-jar-sqlite.h
216 soup-gnome-features.h
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
227 [FILE:1462:manifests/plist.docs]
232 SoupAuthDomainBasic.html
233 SoupAuthDomainDigest.html
236 SoupContentDecoder.html
237 SoupContentSniffer.html
241 SoupCookieJarText.html
245 SoupMessageHeaders.html
247 SoupMultipartInputStream.html
248 SoupProxyResolverDefault.html
255 SoupSessionAsync.html
256 SoupSessionFeature.html
260 annotation-glossary.html
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
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) \
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
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)
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
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
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
330 #ifdef LIBSOUP_HAVE_GSSAPI
331 -#include <gssapi/gssapi.h>
332 +#include <gssapi/gssapi_krb5.h>
333 #endif /* LIBSOUP_HAVE_GSSAPI */
335 #include "soup-auth-negotiate.h"