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