source: projects/specs/branches/6/lib/libs/libsoup/libsoup-vl.spec @ 5332

Revision 5332, 8.1 KB checked in by iwamoto, 12 years ago (diff)

libsoup: security fix

Line 
1Summary: Soup, an HTTP library implementation
2Summary(ja): Soup - HTTP ライブラリ実装
3Name: libsoup
4Version: 2.32.2
5Release: 2%{?_dist_release}
6License: LGPL
7Group: System Environment/Libraries
8Source0: ftp://ftp.gnome.org/pub/gnome/sources/libsoup/2.32/%{name}-%{version}.tar.bz2
9Patch100: libsoup-2.32.2_CVE-2011-2524.patch
10
11URL: ftp://ftp.gnome.org/pub/gnome/sources/libsoup/
12BuildRoot: %{_tmppath}/%{name}-%{version}-root
13BuildRequires: glib2-devel >= 2.26.0
14BuildRequires: gnutls-devel, libxml2-devel, pkgconfig
15BuildRequires: libproxy-devel >= 0.2.3
16BuildRequires: libgnome-keyring-devel
17BuildRequires: GConf2-devel
18BuildRequires: sqlite3-devel
19BuildRequires: gobject-introspection-devel
20
21BuildRequires: apache2
22BuildRequires: curl
23
24Vendor:        Project Vine
25Distribution:  Vine Linux
26
27%description
28Libsoup is an HTTP library implementation in C. It was originally part
29of a SOAP (Simple Object Access Protocol) implementation called Soup, but
30the SOAP and non-SOAP parts have now been split into separate packages.
31 
32libsoup uses the Glib main loop and is designed to work well with GTK
33applications. This enables GNOME applications to access HTTP servers
34on the network in a completely asynchronous fashion, very similar to
35the Gtk+ programming model (a synchronous operation mode is also
36supported for those who want it).
37
38%package devel
39Summary: Header files for the Soup library
40Summary(ja): Soup ライブラリのヘッダファイル
41Group: Development/Libraries
42Requires: %{name} = %{version}-%{release}
43Requires: glib2-devel >= 2.26.0
44Requires: gnutls-devel, libxml2-devel, libgpg-error-devel
45 
46%description devel
47Libsoup is an HTTP library implementation in C. This package allows
48you to develop applications that use the libsoup library.
49
50%prep
51%setup -q
52%patch100 -p1 -b .CVE-2011-2524
53
54%build
55%configure --enable-introspection=yes
56make LIBTOOL=%{_bindir}/libtool
57
58%install
59rm -rf $RPM_BUILD_ROOT
60%makeinstall
61
62rm -f $RPM_BUILD_ROOT/%{_libdir}/*{.a,.la}
63
64%post -p /sbin/ldconfig
65
66%postun -p /sbin/ldconfig
67
68%clean
69rm -rf $RPM_BUILD_ROOT
70
71%files
72%defattr(-, root, root)
73%doc README COPYING NEWS AUTHORS
74%{_libdir}/lib*.so.*
75%{_libdir}/girepository-1.0
76
77%files devel
78%defattr(-, root, root)
79%{_includedir}/libsoup-2.4
80%{_includedir}/libsoup-gnome-2.4
81%{_libdir}/*.so
82%{_libdir}/pkgconfig/*.pc
83%{_datadir}/gtk-doc/html/libsoup-2.4
84%{_datadir}/gir-1.0
85
86%changelog
87* Sat Dec 24 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.32.2-2
88- add patch100 for fix CVE-2011-2524 (".." path)
89- add Vendor/Distri tags
90
91* Sat Dec 18 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.32.2-1
92- new upstream release
93
94* Sat Nov 20 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.32.1-1
95- new upstream release
96- add BuildRequires: apache2, curl
97
98* Sun Oct 03 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.32.0-1
99- new upstream release
100- add configure option (--enable-introspection=yes)
101
102* Tue Sep 21 2010 IWAI, Masaharu <iwai@alib.jp> 2.30.2-2
103- build with rpm-4.8.1-1 for pkg-config file
104
105* Tue Jun 28 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.2-1
106- new upstream release
107
108* Sat May 01 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.1-1
109- new upstream release
110
111* Wed Mar 31 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.0-1
112- new upstream release
113- change BuildRequires: gnome-keyring-devel -> libgnome-keyring-devel
114
115* Sat Jan  9 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.28.2-1
116- new upstream release
117- added BR: gnome-keyring-devel, GConf2-devel, sqlite3-devel
118
119* Sat Oct 31 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.28.1-1
120- new upstream release
121
122* Sat Jul 04 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.3-1
123- new upstream release
124
125* Thu May 28 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.2-1
126- new upstream release
127
128* Sat Apr 25 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.1-1
129- new upstream release
130
131* Sat Mar 21 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.0-1
132- new upstream release
133- add BR: libproxy-devel >= 0.2.3
134
135* Sat Mar  7 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.24.3-1
136- new upstream release
137
138* Sat Jan 17 2009 Toshiharu kudoh <toshi.kd2@gmail.com> 2.24.2.1-2
139- rebuild with gnutls-2.6.3
140
141* Fri Jan  2 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.24.2.1-1
142- new upstream release
143
144* Sun Oct 26 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.24.1-1
145- new upstream release
146
147* Fri Sep 26 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24.0.1-1
148- new upstream release
149
150* Wed Sep 24 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24.0-1
151- new upstream release
152
153* Sat Sep 06 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.23.91-1
154- new upstream release
155
156* Wed Apr  9 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.4.1-1vl5
157- new upstream release
158
159* Thu Mar 27 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.4.0-1vl5
160- new upstream release
161
162* Sun Jan 13 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.2.104-0vl1
163- new upstream release
164
165* Fri Mar 15 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.2.100-0vl1
166- new upstream release
167
168* Sun Jan 21 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.2.99-0vl1
169- new upstream release
170  (includes security fix CVE-2006-5876 <BTS:462>)
171
172* Tue Oct 24 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.2.96-0vl2
173- rebuild with gnutls-1.4.1
174
175* Thu Sep 28 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.2.96-0vl1
176- new upstream release
177
178* Sun Jun 04 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.93-0vl1
179- new upstream release
180
181* Wed Nov 30 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.2.7-0vl1
182- new upstream release
183
184* Fri Sep 23 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.2.6.1-0vl1
185- new upstream release
186- added BuildRequires: gnutls-devel instead of openssl-devel
187
188* Tue Apr 12 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.3-0vl1
189- new upstream release
190
191* Sat Mar 13 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.99.28-0vl1
192- new upstream release
193
194* Wed Sep 24 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.99.26-0vl1
195- new upstream release
196
197* Tue Jun 10 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.99.23-0vl1
198- new upstream release
199
200* Tue Jun 03 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.99.22-0vl1
201- new upstream release
202
203* Sun May 18 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.99.20-1vl1
204- build for Vine Linux
205
206* Tue May  6 2003 Jeremy Katz <katzj@redhat.com> 1.99.20-1
207- 1.99.20
208
209* Sun May  4 2003 Jeremy Katz <katzj@redhat.com> 1.99.17-3
210- include ssl proxy so that ssl urls work properly (#90165, #90166)
211
212* Wed Apr 16 2003 Jeremy Katz <katzj@redhat.com> 1.99.17-2
213- forward port patch to use a union initializer to fix build on x86_64
214
215* Wed Apr 16 2003 Jeremy Katz <katzj@redhat.com> 1.99.17-1
216- rename package to libsoup
217- update to 1.99.17
218- don't obsolete soup for now, it's parallel installable
219
220* Sun Apr  6 2003 Jeremy Katz <katzj@redhat.com> 0.7.11-1
221- update to 0.7.11
222
223* Wed Apr  2 2003 Matt Wilson <msw@redhat.com> 0.7.10-5
224- added soup-0.7.10-64bit.patch to fix 64 bit platforms (#86347)
225
226* Sat Feb 01 2003 Florian La Roche <Florian.LaRoche@redhat.de>
227- only runtime libs in normal rpm
228
229* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
230- rebuilt
231
232* Tue Jan 21 2003 Jeremy Katz <katzj@redhat.com>
233- update url (#82347)
234
235* Tue Jan  7 2003 Nalin Dahyabhai <nalin@redhat.com> 0.7.10-2
236- use pkgconfig's openssl configuration information, if it exists
237
238* Fri Dec 13 2002 Jeremy Katz <katzj@redhat.com> 0.7.10-1
239- update to 0.7.10
240
241* Thu Dec 12 2002 Jeremy Katz <katzj@redhat.com> 0.7.9-4
242- fix fpic patch
243- soup-devel should require soup
244
245* Thu Dec 12 2002 Jeremy Katz <katzj@redhat.com> 0.7.9-3
246- better lib64 patch
247- fix building of libwsdl-build to use libtool so that it gets built
248  with -fPIC as needed
249
250* Tue Dec 10 2002 Jeremy Katz <katzj@redhat.com> 0.7.9-2
251- change popt handling in configure slightly so that it will work on
252  multilib arches
253
254* Tue Dec 10 2002 Jeremy Katz <katzj@redhat.com> 0.7.9-1
255- update to 0.7.9, pulling the tarball out of Ximian packages
256
257* Wed Oct 23 2002 Jeremy Katz <katzj@redhat.com> 0.7.4-3
258- fix to not try to include non-existent doc files and remove all
259  unwanted files from the build
260- include api docs
261- don't build the apache module
262
263* Wed Sep 25 2002 Jeremy Katz <katzj@redhat.com> 0.7.4-2
264- various specfile tweaks to include in Red Hat Linux
265- include all the files
266
267* Tue Jan 23 2001 Alex Graveley <alex@ximian.com>
268- Inital RPM config.
Note: See TracBrowser for help on using the repository browser.