List of packages

Contents of the rpm spec file wsdlpull/wsdlpull.spec

Current spec file according to the subversion:
# $Id: wsdlpull.spec 6075 2008-01-02 16:47:38Z dries $
# Authority: dries

Summary: C++  web services client library
Name: wsdlpull
Version: 1.16
Release: 1
License: LGPL
Group: Applications/Internet
URL: http://wsdlpull.sourceforge.net/

Source: http://dl.sf.net/wsdlpull/wsdlpull-%{version}.tar.gz
#Patch: wsdlpull-1.14-gcc.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root

BuildRequires: gcc-c++

%description
wsdlpull is a C++ web services client library. It includes a WSDL
Parser,a XSD Schema Parser and Validator and XML Parser and serializer
and an API and command line tool for dynamic WSDL inspection and
invocation.

wsdlpull comes with a generic web service client.Using wsdlpull's /wsdl/
tool you can invoke most web services from command line without writing
any code.

%package devel
Summary: Header files, libraries and development documentation for %{name}.
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}

%description devel
This package contains the header files, static libraries and development
documentation for %{name}. If you like to develop programs using %{name},
you will need to install %{name}-devel.

%prep
%setup
#patch -p1

%build
%configure
%{__make} %{?_smp_mflags}

%install
%{__rm} -rf %{buildroot}
%makeinstall

%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-, root, root, 0755)
%doc AUTHORS.txt CHANGES.txt COPYING.txt INSTALL.txt README.txt TODO.txt
%{_bindir}/schema
%{_bindir}/wsdl
%{_datadir}/wsdlpull/
%{_libdir}/libschema.so.*
%{_libdir}/libwsdl.so.*
%{_libdir}/libxmlpull.so.*
%exclude %{_prefix}/docs/*

%files devel
%defattr(-, root, root, 0755)
%{_includedir}/schemaparser/
%{_includedir}/wsdlparser/
%{_includedir}/xmlpull/
%exclude %{_libdir}/libschema.a
%{_libdir}/libschema.so
%exclude %{_libdir}/libwsdl.a
%{_libdir}/libwsdl.so
%exclude %{_libdir}/libxmlpull.a
%{_libdir}/libxmlpull.so
%exclude %{_libdir}/*.la

%changelog
* Tue Jan  1 2008 Dries Verachtert  - 1.16-1
- Updated to release 1.16.

* Mon Jul 06 2007 Dries Verachtert  - 1.14-1
- Updated to release 1.14.

* Wed Apr 18 2007 Dries Verachtert  - 1.13-1
- Updated to release 1.13.

* Sun Nov 26 2006 Dries Verachtert  - 1.12-1
- Updated to release 1.12.

* Sun Apr 23 2006 Dries Verachtert  - 1.11-1
- Updated to release 1.11.

* Mon Apr 03 2006 Dries Verachtert  - 1.10-1
- Updated to release 1.10.

* Tue Feb 07 2006 Dries Verachtert  - 1.9.8-1
- Updated to release 1.9.8.

* Wed Jan 25 2006 Dries Verachtert  - 1.9.7-1
- Updated to release 1.9.7.

* Mon Dec 12 2005 Dries Verachtert  - 1.9.6-1
- Updated to release 1.9.6.

* Wed Nov 09 2005 Dries Verachtert  - 1.9.5-1
- Initial package.

General info about wsdlpull/wsdlpull.spec
Info for developers and experts about wsdlpull/wsdlpull.spec (with buildlogs)