]> git.pld-linux.org Git - packages/libsoup.git/blob - libsoup.spec
- updated to 2.64.2
[packages/libsoup.git] / libsoup.spec
1 Summary:        SOAP (Simple Object Access Protocol) implementation in C
2 Summary(pl.UTF-8):      Implementacja w C SOAP (Simple Object Access Protocol)
3 Name:           libsoup
4 Version:        2.64.2
5 Release:        1
6 License:        LGPL v2+
7 Group:          Libraries
8 Source0:        http://ftp.gnome.org/pub/GNOME/sources/libsoup/2.64/%{name}-%{version}.tar.xz
9 # Source0-md5:  cac755dc6c6acd6e0c70007f547548f5
10 URL:            https://wiki.gnome.org/Projects/libsoup
11 BuildRequires:  autoconf >= 2.63
12 BuildRequires:  automake >= 1:1.11
13 BuildRequires:  docbook-dtd412-xml
14 BuildRequires:  gettext-tools
15 BuildRequires:  glib2-devel >= 1:2.38.0
16 BuildRequires:  gobject-introspection-devel >= 0.10.0
17 BuildRequires:  gtk-doc >= 1.20
18 BuildRequires:  heimdal-devel
19 BuildRequires:  intltool >= 0.35.0
20 BuildRequires:  libpsl-devel >= 0.20.0
21 BuildRequires:  libtool >= 2:2.0
22 BuildRequires:  libxml2-devel >= 1:2.6.31
23 BuildRequires:  pkgconfig
24 BuildRequires:  sqlite3-devel
25 BuildRequires:  tar >= 1:1.22
26 BuildRequires:  xz
27 Requires:       glib2 >= 1:2.38.0
28 Requires:       libpsl >= 0.20.0
29 Suggests:       glib-networking
30 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32 %description
33 It provides an queued asynchronous callback-based mechanism for
34 sending and servicing SOAP requests, and a WSDL (Web Service
35 Definition Language) to C compiler which generates client stubs and
36 server skeletons for easily calling and implementing SOAP methods.
37
38 %description -l pl.UTF-8
39 Pakiet dostarcza interfejs kolejkowalnego, asynchronicznego mechanizmu
40 do wysyłania i serwowania żądań SOAP oraz WSDL (Web Service Definition
41 Language) dla kompilatora C, który generuje klienckie stub i szkielety
42 serwerów dla łatwego wywoływania i implementowania metod SOAP.
43
44 %package devel
45 Summary:        Include files etc to develop SOAP applications
46 Summary(pl.UTF-8):      Pliki nagłówkowe, dokumentacja dla SOAP
47 Group:          Development/Libraries
48 Requires:       %{name} = %{version}-%{release}
49 Requires:       glib2-devel >= 1:2.38.0
50 Requires:       libxml2-devel >= 1:2.6.31
51
52 %description devel
53 Header files, etc you can use to develop SOAP applications.
54
55 %description devel -l pl.UTF-8
56 Pliki nagłówkowe itp. Jednym słowem wszystko czego potrzebujesz aby
57 samemu tworzyć sobie aplikacje korzystające z SOAP.
58
59 %package static
60 Summary:        SOAP static libraries
61 Summary(pl.UTF-8):      Biblioteki statyczne SOAP
62 Group:          Development/Libraries
63 Requires:       %{name}-devel = %{version}-%{release}
64
65 %description static
66 SOAP static libraries.
67
68 %description static -l pl.UTF-8
69 Biblioteki statyczne SOAP.
70
71 %package gnome
72 Summary:        GNOME specific extensions to libsoup library
73 Summary(pl.UTF-8):      Rozszerzenia GNOME do biblioteki libsoup
74 Group:          Libraries
75 Requires:       %{name} = %{version}-%{release}
76
77 %description gnome
78 GNOME specific extensions to libsoup library.
79
80 %description gnome -l pl.UTF-8
81 Rozszerzenia GNOME do biblioteki libsoup.
82
83 %package gnome-devel
84 Summary:        Header files for libsoup-gnome library
85 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki libsoup-gnome
86 Group:          Development/Libraries
87 Requires:       %{name}-devel = %{version}-%{release}
88 Requires:       %{name}-gnome = %{version}-%{release}
89
90 %description gnome-devel
91 Header files for libsoup-gnome library.
92
93 %description gnome-devel -l pl.UTF-8
94 Pliki nagłówkowe biblioteki libsoup-gnome.
95
96 %package gnome-static
97 Summary:        Static libsoup-gnome library
98 Summary(pl.UTF-8):      Statyczna biblioteka libsoup-gnome
99 Group:          Development/Libraries
100 Requires:       %{name}-gnome-devel = %{version}-%{release}
101
102 %description gnome-static
103 Static libsoup-gnome library.
104
105 %description gnome-static -l pl.UTF-8
106 Statyczna biblioteka libsoup-gnome.
107
108 %package apidocs
109 Summary:        libsoup API documentation
110 Summary(pl.UTF-8):      Dokumentacja API libsoup
111 Group:          Documentation
112 Requires:       gtk-doc-common
113 %if "%{_rpmversion}" >= "5"
114 BuildArch:      noarch
115 %endif
116
117 %description apidocs
118 libsoup API documentation.
119
120 %description apidocs -l pl.UTF-8
121 Dokumentacja API libsoup.
122
123 %package -n vala-libsoup
124 Summary:        libsoup API for Vala language
125 Summary(pl.UTF-8):      API libsoup dla języka Vala
126 Group:          Development/Libraries
127 Requires:       %{name}-devel = %{version}-%{release}
128 Requires:       vala
129 %if "%{_rpmversion}" >= "5"
130 BuildArch:      noarch
131 %endif
132
133 %description -n vala-libsoup
134 libsoup API for Vala language.
135
136 %description -n vala-libsoup -l pl.UTF-8
137 API libsoup dla języka Vala.
138
139 %prep
140 %setup -q
141
142 %build
143 %{__gtkdocize}
144 %{__intltoolize}
145 %{__libtoolize}
146 %{__aclocal}
147 %{__autoconf}
148 %{__autoheader}
149 %{__automake}
150 %configure \
151         --enable-gtk-doc \
152         --with-html-dir=%{_gtkdocdir} \
153         --without-apache-httpd \
154         --disable-tls-check \
155         --disable-silent-rules
156 %{__make}
157
158 %install
159 rm -rf $RPM_BUILD_ROOT
160
161 %{__make} install \
162         DESTDIR=$RPM_BUILD_ROOT
163
164 %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
165
166 %find_lang libsoup
167
168 %clean
169 rm -rf $RPM_BUILD_ROOT
170
171 %post   -p /sbin/ldconfig
172 %postun -p /sbin/ldconfig
173
174 %post   gnome -p /sbin/ldconfig
175 %postun gnome -p /sbin/ldconfig
176
177 %files -f libsoup.lang
178 %defattr(644,root,root,755)
179 %doc AUTHORS NEWS README
180 %attr(755,root,root) %{_libdir}/libsoup-2.4.so.*.*.*
181 %attr(755,root,root) %ghost %{_libdir}/libsoup-2.4.so.1
182 %{_libdir}/girepository-1.0/Soup-2.4.typelib
183
184 %files devel
185 %defattr(644,root,root,755)
186 %attr(755,root,root) %{_libdir}/libsoup-2.4.so
187 %{_includedir}/libsoup-2.4
188 %{_pkgconfigdir}/libsoup-2.4.pc
189 %{_datadir}/gir-1.0/Soup-2.4.gir
190
191 %files static
192 %defattr(644,root,root,755)
193 %{_libdir}/libsoup-2.4.a
194
195 %files gnome
196 %defattr(644,root,root,755)
197 %attr(755,root,root) %{_libdir}/libsoup-gnome-2.4.so.*.*.*
198 %attr(755,root,root) %ghost %{_libdir}/libsoup-gnome-2.4.so.1
199 %{_libdir}/girepository-1.0/SoupGNOME-2.4.typelib
200
201 %files gnome-devel
202 %defattr(644,root,root,755)
203 %attr(755,root,root) %{_libdir}/libsoup-gnome-2.4.so
204 %{_includedir}/libsoup-gnome-2.4
205 %{_pkgconfigdir}/libsoup-gnome-2.4.pc
206 %{_datadir}/gir-1.0/SoupGNOME-2.4.gir
207
208 %files gnome-static
209 %defattr(644,root,root,755)
210 %{_libdir}/libsoup-gnome-2.4.a
211
212 %files apidocs
213 %defattr(644,root,root,755)
214 %{_gtkdocdir}/libsoup-2.4
215
216 %files -n vala-libsoup
217 %defattr(644,root,root,755)
218 %{_datadir}/vala/vapi/libsoup-2.4.deps
219 %{_datadir}/vala/vapi/libsoup-2.4.vapi
This page took 0.036201 seconds and 3 git commands to generate.