From a8c5274704998f2ce85955a1a38dc5475d281ad4 Mon Sep 17 00:00:00 2001 From: Andrew McNab Date: Thu, 22 Feb 2007 15:25:31 +0000 Subject: [PATCH] add gsoap-devel.spec --- org.gridsite.core/doc/gsoap-devel.spec | 52 ++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 org.gridsite.core/doc/gsoap-devel.spec diff --git a/org.gridsite.core/doc/gsoap-devel.spec b/org.gridsite.core/doc/gsoap-devel.spec new file mode 100644 index 0000000..1eb61f0 --- /dev/null +++ b/org.gridsite.core/doc/gsoap-devel.spec @@ -0,0 +1,52 @@ +# +# You can use this spec file and the gSOAP source tar file from sourceforge +# to build a binary development RPM of gSOAP, suitable for building the +# gridsite-ws components. Installing the resulting RPM puts the gSOAP files +# directory in /usr, where the gridsite-ws Makefile expects them by default. +# +# See http://www.gridsite.org/wiki/GSOAP for more about GridSite and gSOAP +# +Name: gsoap-devel +Version: %(echo ${MYVERSION:-2.7.6b}) +Release: 1%(sed 's/^\([A-Z]\)[^ ]* \([A-Z]\)[^0-9]*\([0-9][^ ]*\).*/\1\2\3/g' /etc/redhat-release | sed 's/[^A-Z,a-z,0-9]//g') +Summary: gSOAP development compilers/libraries/headers +License: Modified BSD +Group: Development/Libraries +Source: gsoap_%{version}.tar.gz +Prefix: %(echo ${MYPREFIX:-/usr}) +URL: http://www.cs.fsu.edu/~engelen/soap.html +Packager: Andrew McNab + +%description +Enough of gSOAP to build clients and servers based on gSOAP, using its headers +and static libraries. +By default, everything is installed in /usr/lib|bin|include/ + +%prep + +%setup -n gsoap-2.7 + +%build + +./configure --prefix=$RPM_BUILD_ROOT/%{prefix} +make + +%install +make install + +%files +%attr(-, root, root) %{prefix}/bin/soapcpp2 +%attr(-, root, root) %{prefix}/bin/wsdl2h +%attr(-, root, root) %{prefix}/include/stdsoap2.h +%attr(-, root, root) %{prefix}/lib/libgsoap++.a +%attr(-, root, root) %{prefix}/lib/libgsoap.a +%attr(-, root, root) %{prefix}/lib/libgsoapck++.a +%attr(-, root, root) %{prefix}/lib/libgsoapck.a +%attr(-, root, root) %{prefix}/lib/libgsoapssl++.a +%attr(-, root, root) %{prefix}/lib/libgsoapssl.a +%attr(-, root, root) %{prefix}/lib/pkgconfig/gsoap++.pc +%attr(-, root, root) %{prefix}/lib/pkgconfig/gsoap.pc +%attr(-, root, root) %{prefix}/lib/pkgconfig/gsoapck++.pc +%attr(-, root, root) %{prefix}/lib/pkgconfig/gsoapck.pc +%attr(-, root, root) %{prefix}/lib/pkgconfig/gsoapssl++.pc +%attr(-, root, root) %{prefix}/lib/pkgconfig/gsoapssl.pc -- 1.8.2.3