rpms/SOAPpy/devel SOAPpy.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Christopher Stone (xulchris) fedora-extras-commits at redhat.com
Tue Apr 18 01:39:11 UTC 2006


Author: xulchris

Update of /cvs/extras/rpms/SOAPpy/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv9757/devel

Modified Files:
	.cvsignore sources 
Added Files:
	SOAPpy.spec 
Log Message:
auto-import SOAPpy-0.11.6-2 on branch devel from SOAPpy-0.11.6-2.src.rpm


--- NEW FILE SOAPpy.spec ---
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}

Name:           SOAPpy
Version:        0.11.6
Release:        2%{?dist}
Summary:        Full-featured SOAP library for Python
Group:          Development/Languages
License:        Python Software Foundation License
URL:            http://pywebsvcs.sourceforge.net/
Source0:        http://dl.sourceforge.net/pywebsvcs/%{name}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:      noarch
BuildRequires:  python-fpconst >= 0.6.0
Requires:       python-fpconst >= 0.6.0
Requires:       PyXML >= 0.8.3
Requires:       python-abi = %(%{__python} -c "import sys ; print sys.version[:3]")

%description
The goal of the SOAPpy team is to provide a full-featured SOAP library
for Python that is very simple to use and that fully supports dynamic
interaction between clients and servers.


%prep
%setup -q

# remove shell bangs
pushd %{name}/wstools
for file in $(find . -type f -name "*.py"); do
  cp $file $file.orig
  grep -v "\#\! \/usr\/bin" $file.orig > $file
  rm -f $file.orig
done
popd

# remove executable flag from example scripts
chmod -x bid/* contrib/* docs/* tools/* validate/*


%build
CFLAGS="%{optflags}" %{__python} setup.py build


%install
rm -rf %{buildroot}
%{__python} setup.py install -O1 --skip-build --root %{buildroot}


%check
# testTime is meant to pass, testArray is a known failure.
# ERROR: testTime (__main__.SOAPTestCase)
# FAIL: testArray (__main__.SOAPTestCase)
PYTHONPATH="%{buildroot}%{python_sitelib}" %{__python} tests/SOAPtest.py || :


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc ChangeLog LICENSE README RELEASE_INFO TODO docs/ contrib/ validate/ bid/ tools/

%dir %{python_sitelib}/%{name}
%{python_sitelib}/%{name}/*.py
%{python_sitelib}/%{name}/*.pyc
%ghost %{python_sitelib}/%{name}/*.pyo

%dir %{python_sitelib}/%{name}/wstools
%{python_sitelib}/%{name}/wstools/*.py
%{python_sitelib}/%{name}/wstools/*.pyc
%ghost %{python_sitelib}/%{name}/wstools/*.pyo


%changelog
* Mon Apr 17 2006 Christopher Stone <chris.stone at gmail.com> 0.11.6-2
- Add docs directory to %doc
- Remove PyXML BR
- Removed executable bits from doc files
- Added call to run test script in %check
- Added examples to %doc

* Sat Apr 11 2006 Christopher Stone <chris.stone at gmail.com> 0.11.6-1
- Initial RPM release


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/SOAPpy/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	18 Apr 2006 01:38:28 -0000	1.1
+++ .cvsignore	18 Apr 2006 01:39:11 -0000	1.2
@@ -0,0 +1 @@
+SOAPpy-0.11.6.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/SOAPpy/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	18 Apr 2006 01:38:28 -0000	1.1
+++ sources	18 Apr 2006 01:39:11 -0000	1.2
@@ -0,0 +1 @@
+51ac835366badedd932c64f26fa8336b  SOAPpy-0.11.6.tar.gz




More information about the fedora-extras-commits mailing list