1 Summary: SOAP (Simple Object Access Protocol) implementation in C
2 Summary(pl.UTF-8): Implementacja w C SOAP (Simple Object Access Protocol)
8 Source0: http://ftp.gnome.org/pub/GNOME/sources/libsoup/2.66/%{name}-%{version}.tar.xz
9 # Source0-md5: 66c2ae89d6031b01337d78a2c57c75d5
10 URL: https://wiki.gnome.org/Projects/libsoup
11 BuildRequires: docbook-dtd412-xml
12 BuildRequires: gettext-tools
13 BuildRequires: glib2-devel >= 1:2.38.0
14 BuildRequires: gobject-introspection-devel >= 0.10.0
15 BuildRequires: gtk-doc >= 1.20
16 BuildRequires: heimdal-devel
17 BuildRequires: libpsl-devel >= 0.20.0
18 BuildRequires: libxml2-devel >= 1:2.6.31
19 BuildRequires: meson >= 0.48
20 BuildRequires: ninja >= 1.5
21 BuildRequires: pkgconfig
22 BuildRequires: rpmbuild(macros) >= 1.736
23 BuildRequires: sqlite3-devel
24 BuildRequires: tar >= 1:1.22
27 Requires: glib2 >= 1:2.38.0
28 Requires: libpsl >= 0.20.0
30 Suggests: glib-networking
31 # ntlm_auth for NTLM support
32 Suggests: samba-winbind
33 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36 It provides an queued asynchronous callback-based mechanism for
37 sending and servicing SOAP requests, and a WSDL (Web Service
38 Definition Language) to C compiler which generates client stubs and
39 server skeletons for easily calling and implementing SOAP methods.
41 %description -l pl.UTF-8
42 Pakiet dostarcza interfejs kolejkowalnego, asynchronicznego mechanizmu
43 do wysyłania i serwowania żądań SOAP oraz WSDL (Web Service Definition
44 Language) dla kompilatora C, który generuje klienckie stub i szkielety
45 serwerów dla łatwego wywoływania i implementowania metod SOAP.
48 Summary: Include files etc to develop SOAP applications
49 Summary(pl.UTF-8): Pliki nagłówkowe, dokumentacja dla SOAP
50 Group: Development/Libraries
51 Requires: %{name} = %{version}-%{release}
52 Requires: glib2-devel >= 1:2.38.0
53 Requires: libxml2-devel >= 1:2.6.31
56 Header files, etc you can use to develop SOAP applications.
58 %description devel -l pl.UTF-8
59 Pliki nagłówkowe itp. Jednym słowem wszystko czego potrzebujesz aby
60 samemu tworzyć sobie aplikacje korzystające z SOAP.
63 Summary: SOAP static libraries
64 Summary(pl.UTF-8): Biblioteki statyczne SOAP
65 Group: Development/Libraries
66 Requires: %{name}-devel = %{version}-%{release}
69 SOAP static libraries.
71 %description static -l pl.UTF-8
72 Biblioteki statyczne SOAP.
75 Summary: GNOME specific extensions to libsoup library
76 Summary(pl.UTF-8): Rozszerzenia GNOME do biblioteki libsoup
78 Requires: %{name} = %{version}-%{release}
81 GNOME specific extensions to libsoup library.
83 %description gnome -l pl.UTF-8
84 Rozszerzenia GNOME do biblioteki libsoup.
87 Summary: Header files for libsoup-gnome library
88 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libsoup-gnome
89 Group: Development/Libraries
90 Requires: %{name}-devel = %{version}-%{release}
91 Requires: %{name}-gnome = %{version}-%{release}
93 %description gnome-devel
94 Header files for libsoup-gnome library.
96 %description gnome-devel -l pl.UTF-8
97 Pliki nagłówkowe biblioteki libsoup-gnome.
100 Summary: Static libsoup-gnome library
101 Summary(pl.UTF-8): Statyczna biblioteka libsoup-gnome
102 Group: Development/Libraries
103 Requires: %{name}-gnome-devel = %{version}-%{release}
105 %description gnome-static
106 Static libsoup-gnome library.
108 %description gnome-static -l pl.UTF-8
109 Statyczna biblioteka libsoup-gnome.
112 Summary: libsoup API documentation
113 Summary(pl.UTF-8): Dokumentacja API libsoup
115 Requires: gtk-doc-common
116 %if "%{_rpmversion}" >= "5"
121 libsoup API documentation.
123 %description apidocs -l pl.UTF-8
124 Dokumentacja API libsoup.
126 %package -n vala-libsoup
127 Summary: libsoup API for Vala language
128 Summary(pl.UTF-8): API libsoup dla języka Vala
129 Group: Development/Libraries
130 Requires: %{name}-devel = %{version}-%{release}
132 %if "%{_rpmversion}" >= "5"
136 %description -n vala-libsoup
137 libsoup API for Vala language.
139 %description -n vala-libsoup -l pl.UTF-8
140 API libsoup dla języka Vala.
149 -Dntlm_auth=/usr/bin/ntlm_auth \
153 %ninja_build -C build
156 rm -rf $RPM_BUILD_ROOT
158 %ninja_install -C build
163 rm -rf $RPM_BUILD_ROOT
165 %post -p /sbin/ldconfig
166 %postun -p /sbin/ldconfig
168 %post gnome -p /sbin/ldconfig
169 %postun gnome -p /sbin/ldconfig
171 %files -f libsoup.lang
172 %defattr(644,root,root,755)
173 %doc AUTHORS MAINTAINERS NEWS README
174 %attr(755,root,root) %{_libdir}/libsoup-2.4.so.*.*.*
175 %attr(755,root,root) %ghost %{_libdir}/libsoup-2.4.so.1
176 %{_libdir}/girepository-1.0/Soup-2.4.typelib
179 %defattr(644,root,root,755)
180 %attr(755,root,root) %{_libdir}/libsoup-2.4.so
181 %{_includedir}/libsoup-2.4
182 %{_pkgconfigdir}/libsoup-2.4.pc
183 %{_datadir}/gir-1.0/Soup-2.4.gir
186 %defattr(644,root,root,755)
187 %{_libdir}/libsoup-2.4.a
190 %defattr(644,root,root,755)
191 %attr(755,root,root) %{_libdir}/libsoup-gnome-2.4.so.*.*.*
192 %attr(755,root,root) %ghost %{_libdir}/libsoup-gnome-2.4.so.1
193 %{_libdir}/girepository-1.0/SoupGNOME-2.4.typelib
196 %defattr(644,root,root,755)
197 %attr(755,root,root) %{_libdir}/libsoup-gnome-2.4.so
198 %{_includedir}/libsoup-gnome-2.4
199 %{_pkgconfigdir}/libsoup-gnome-2.4.pc
200 %{_datadir}/gir-1.0/SoupGNOME-2.4.gir
203 %defattr(644,root,root,755)
204 %{_libdir}/libsoup-gnome-2.4.a
207 %defattr(644,root,root,755)
208 %{_gtkdocdir}/libsoup-2.4
210 %files -n vala-libsoup
211 %defattr(644,root,root,755)
212 %{_datadir}/vala/vapi/libsoup-2.4.deps
213 %{_datadir}/vala/vapi/libsoup-2.4.vapi