[packages/gsoap] - remove gsoap licensed files (following fedora) - package new files from 2.8.9

glen glen at pld-linux.org
Wed Oct 24 22:53:00 CEST 2012


commit bb29d921b6486301ff62b55e2e76941a407ffaa3
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Wed Oct 24 23:52:42 2012 +0300

    - remove gsoap licensed files (following fedora)
    - package new files from 2.8.9

 gsoap.spec | 18 +++++++++++++++++-
 1 file changed, 17 insertions(+), 1 deletion(-)
---
diff --git a/gsoap.spec b/gsoap.spec
index c2dd5cf..e8860c4 100644
--- a/gsoap.spec
+++ b/gsoap.spec
@@ -4,7 +4,7 @@ Summary:	gSOAP - a development toolkit for Web services
 Summary(pl.UTF-8):	gSOAP - zestawem narzędzi programistycznych dla usług WWW
 Name:		gsoap
 Version:	2.8.11
-Release:	0.3
+Release:	1
 License:	gSOAP / GPL
 Group:		Development/Libraries
 Source0:	http://downloads.sourceforge.net/gsoap2/%{name}_%{version}.zip
@@ -20,6 +20,7 @@ BuildRequires:	libtool
 BuildRequires:	openssl-devel
 BuildRequires:	pkgconfig
 BuildRequires:	rpmbuild(macros) >= 1.583
+BuildRequires:	sed >= 4.0
 BuildRequires:	unzip
 BuildRequires:	zlib-devel
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -64,6 +65,10 @@ Statyczna biblioteka %{name}.
 %setup -q -n %{name}-2.8
 %patch0 -p1
 
+# remove stuff with gsoap license only - not GPL
+%{__rm} -r gsoap/extras gsoap/mod_gsoap gsoap/Symbian
+%{__sed} -i -e 's!$(srcdir)/extras/\*!!' gsoap/Makefile.am
+
 %build
 %{__libtoolize}
 %{__aclocal}
@@ -256,6 +261,17 @@ rm -rf $RPM_BUILD_ROOT
 # Additions in 2.8.7-1
 %{_datadir}/%{name}/import/wsdd10.h
 
+# Additions in 2.8.9-1
+%{_datadir}/gsoap/WS/WS-SecureConversation.xsd
+%{_datadir}/gsoap/WS/WS-Trust.wsdl
+%{_datadir}/gsoap/WS/WS-Trust.xsd
+%{_datadir}/gsoap/import/ser.h
+%{_datadir}/gsoap/import/wsc.h
+%{_datadir}/gsoap/import/wsrm5.h
+%{_datadir}/gsoap/import/wsrx5.h
+%{_datadir}/gsoap/import/wst.h
+%{_datadir}/gsoap/import/wstx.h
+
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/libgsoap++.a
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gsoap.git/commitdiff/bb29d921b6486301ff62b55e2e76941a407ffaa3



More information about the pld-cvs-commit mailing list