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