OBS User unknown 2008-02-01 21:51:53 +00:00 committed by Git OBS Bridge
parent 10eb86a397
commit 462f71d87b
2 changed files with 54 additions and 7 deletions

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Thu Jan 31 19:32:20 CET 2008 - maw@suse.de
- Split out a shared library subpackage
- Build with -fno-strict-aliasing
- s#%run_ldconfig#/sbin/ldconfig#
- Remove libtool archives and static libraries.
-------------------------------------------------------------------
Tue Jan 29 16:36:57 CET 2008 - rodrigo@suse.de

View File

@ -19,7 +19,7 @@ Group: Development/Libraries/GNOME
AutoReqProv: on
Summary: Simple Object Access Protocol (SOAP)
Version: 2.3.0.1
Release: 1
Release: 2
Source: ftp://ftp.gnome.org/pub/GNOME/stable/sources/libsoup/2.2/%{name}-%{version}.tar.bz2
# PATCH-NEEDS-REBASE libsoup-2.2.100-r924.patch
Patch1: libsoup-2.2.100-r924.patch
@ -27,6 +27,7 @@ Patch1: libsoup-2.2.100-r924.patch
Patch2: libsoup-334021.patch
Url: http://www.gnome.org
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: %{name}-2_4-0 = %{version}
%description
Soup is a SOAP (Simple Object Access Protocol) implementation in C.
@ -47,6 +48,36 @@ services that expose their descriptions through WSDL.
Authors:
--------
Alex Graveley <alex@ximian.com>
Dick Porter <dick@ximian.com>
Miguel De Icaza <miguel@ximian.com>
%package 2_4-0
Summary: Simple Object Access Protocol (SOAP)
Group: Development/Libraries/GNOME
Requires: %{name} >= %{version}
%description 2_4-0
Soup is a SOAP (Simple Object Access Protocol) implementation in C.
It provides a queued asynchronous callback-based mechanism for sending
and servicing SOAP requests and a WSDL (Web Service Definition
Language) to C compiler that generates client stubs and server
skeletons for easily calling and implementing SOAP methods.
It uses the Glib main loop and is designed to work well with GTK+
applications. This enables GNOME applications to access SOAP servers
on the network in a completely asynchronous fashion, very similar to
the GTK+ programming model (a synchronous operation mode is also
supported for those who want it).
The WSDL compiler helps you make your applications interoperate with
services that expose their descriptions through WSDL.
Authors:
--------
Alex Graveley <alex@ximian.com>
@ -108,32 +139,35 @@ Authors:
#%patch2 -p0
%build
export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
%configure\
--disable-static
make %{?jobs:-j%jobs}
%install
make install DESTDIR=$RPM_BUILD_ROOT
%makeinstall
rm $RPM_BUILD_ROOT/%{_libdir}/*.*a
%clean
rm -rf $RPM_BUILD_ROOT
%post
%run_ldconfig
%post 2_4-0 -p /sbin/ldconfig
%postun
%run_ldconfig
%postun 2_4-0 -p /sbin/ldconfig
%files
%defattr(-,root,root)
%doc README COPYING ChangeLog NEWS AUTHORS
%files 2_4-0
%defattr(-, root, root)
%{_libdir}/*.so.*
%files devel
%defattr(-,root,root)
%{_includedir}/libsoup-2.4
%{_libdir}/*.*a
%{_libdir}/*.so
#%{_libdir}/*.*a
%{_libdir}/pkgconfig/*.pc
%files doc
@ -141,6 +175,11 @@ rm -rf $RPM_BUILD_ROOT
%{_datadir}/gtk-doc/html/libsoup
%changelog
* Thu Jan 31 2008 maw@suse.de
- Split out a shared library subpackage
- Build with -fno-strict-aliasing
- s#%%run_ldconfig#/sbin/ldconfig#
- Remove libtool archives and static libraries.
* Tue Jan 29 2008 rodrigo@suse.de
- Update to version 2.3.0.1:
* SoupURI now correctly handles URIs with complex encoded queries