rpms/gsoap/devel gsoap.spec,1.4,1.5
Matthew Farrellee (matt)
fedora-extras-commits at redhat.com
Tue Jan 22 03:13:21 UTC 2008
Author: matt
Update of /cvs/pkgs/rpms/gsoap/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv3019
Modified Files:
gsoap.spec
Log Message:
soapcpp2/import/ headers are now distributed in /usr/share/gsoap/import and the OpenSSL requirement is made explicit, so ssl libraries are properly generated
Index: gsoap.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gsoap/devel/gsoap.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- gsoap.spec 1 Oct 2007 01:32:50 -0000 1.4
+++ gsoap.spec 22 Jan 2008 03:12:37 -0000 1.5
@@ -1,8 +1,8 @@
Summary: Generator Tools for Coding SOAP/XML Web Services in C and C++
Name: gsoap
Version: 2.7.9
-Release: 0.1.l
-License: GPLv2
+Release: 0.4.l
+License: GPLv2+
Group: Development/Tools
URL: http://gsoap2.sourceforge.net
Source0: http://downloads.sourceforge.net/gsoap2/gsoap_2.7.9l.tar.gz
@@ -13,10 +13,14 @@
Patch4: http://grid.et.redhat.com/files/import_dom_h-2.7.9l.patch
#Patch5: http://grid.et.redhat.com/files/anonymous_server_and_client-2.7.9k.patch
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
+
BuildRequires: flex
BuildRequires: bison
BuildRequires: dos2unix
BuildRequires: findutils
+BuildRequires: openssl-devel
+
+Requires: openssl
%description
@@ -106,6 +110,8 @@
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
+mkdir -p %{buildroot}/%_datadir/gsoap
+cp -r soapcpp2/import %{buildroot}/%_datadir/gsoap
rm -f %{buildroot}/%_libdir/*.la
%clean
@@ -145,6 +151,39 @@
%_libdir/libgsoapssl++.so
%_libdir/libgsoap++.so
%_includedir/stdsoap2.h
+%dir %_datadir/gsoap
+%dir %_datadir/gsoap/import
+%_datadir/gsoap/import/c14n.h
+%_datadir/gsoap/import/dom.h
+%_datadir/gsoap/import/ds2.h
+%_datadir/gsoap/import/ds.h
+%_datadir/gsoap/import/README.txt
+%_datadir/gsoap/import/soap12.h
+%_datadir/gsoap/import/stldeque.h
+%_datadir/gsoap/import/stl.h
+%_datadir/gsoap/import/stllist.h
+%_datadir/gsoap/import/stlset.h
+%_datadir/gsoap/import/stlvector.h
+%_datadir/gsoap/import/wsa3.h
+%_datadir/gsoap/import/wsa4.h
+%_datadir/gsoap/import/wsa5.h
+%_datadir/gsoap/import/wsa.h
+%_datadir/gsoap/import/WS-example.c
+%_datadir/gsoap/import/WS-example.h
+%_datadir/gsoap/import/WS-Header.h
+%_datadir/gsoap/import/wsp.h
+%_datadir/gsoap/import/wsrp.h
+%_datadir/gsoap/import/wsse2.h
+%_datadir/gsoap/import/wsse.h
+%_datadir/gsoap/import/wsu.h
+%_datadir/gsoap/import/xlink.h
+%_datadir/gsoap/import/xmime4.h
+%_datadir/gsoap/import/xmime5.h
+%_datadir/gsoap/import/xmime.h
+%_datadir/gsoap/import/xml.h
+%_datadir/gsoap/import/xmlmime5.h
+%_datadir/gsoap/import/xmlmime.h
+%_datadir/gsoap/import/xop.h
%_libdir/pkgconfig/gsoapck.pc
%_libdir/pkgconfig/gsoapck++.pc
%_libdir/pkgconfig/gsoap.pc
@@ -171,6 +210,22 @@
%changelog
+* Fri Nov 30 2007 <mfarrellee at redhat> - 2.7.9-0.4.l
+- Added OpenSSL requirement
+
+* Tue Nov 27 2007 <mfarrellee at redhat> - 2.7.9-0.3.l
+- Decided soapcpp2/import/ files should be in /usr/share instead of
+ /usr/include because they are not really headers gcc can
+ process. Also, this is likely the location new versions of gsoap
+ will install the import headers. People should use -I
+ /usr/share/gsoap/import
+
+* Mon Nov 26 2007 <mfarrellee at redhat> - 2.7.9-0.2.l
+- Changed license tag to GPLv2+, which is more accurate
+- Resolved bz399761 by adding soapcpp2/import/*.h to the -devel
+ package as /usr/include/gsoap, users will need to add -I
+ /usr/include/gsoap to their soapcpp2 line
+
* Sun Sep 30 2007 <mfarrellee at redhat> - 2.7.9-0.1.l
- Updated to 2.7.9l (2.7.9k patches still apply)
- Added patch for import/dom.h missing xsd__anyAttribute definitions
More information about the fedora-extras-commits
mailing list