Hello community,

here is the log from the commit of package python-CouchDB for openSUSE:Factory
checked in at Mon Sep 26 10:11:37 CEST 2011.



--------
New Changes file:

--- /dev/null   2010-08-26 16:28:41.000000000 +0200
+++ /mounts/work_src_done/STABLE/python-CouchDB/python-CouchDB.changes  
2011-09-20 21:36:37.000000000 +0200
@@ -0,0 +1,62 @@
+-------------------------------------------------------------------
+Tue Sep 20 19:36:35 UTC 2011 - [email protected]
+
+- license update: BSD-3-Clause
+  SPDX syntax (http://www.spdx.org/licenses)
+
+-------------------------------------------------------------------
+Tue Sep 20 13:28:55 UTC 2011 - [email protected]
+
+- Renamed to python-CouchDB
+- Require couchdb at runtime
+- Drop python-couchdb-shebang.patch and fix it in the spec file directly
+
+-------------------------------------------------------------------
+Mon Oct 11 09:49:24 UTC 2010 - [email protected]
+
+- update to 0.8
+
+ * The couchdb-replicate script has changed from being a poor man's version of
+   continuous replication (predating it) to being a simple script to help
+   kick off replication jobs across databases and servers.
+ * Reinclude all http exception types in the 'couchdb' package's scope.
+ * Request retries schedule and frequency are now customizable.
+ * Allow more kinds of request errors to trigger a retry.
+ * Breaking change: the dependency on `httplib2` has been replaced by
+   an internal `couchdb.http` library. This changes the API in several places.
+   Most importantly, `resource.request()` now returns a 3-member tuple. 
+ * Breaking change: `couchdb.schema` has been renamed to `couchdb.mapping`.
+   This better reflects what is actually provided. Classes inside
+   `couchdb.mapping` have been similarly renamed (e.g. `Schema` -> `Mapping`).
+ * Breaking change: `couchdb.schema.View` has been renamed to
+   `couchdb.mapping.ViewField`, in order to help distinguish it from
+   `couchdb.client.View`.
+ * Breaking change: the `client.Server` properties `version` and `config`
+   have become methods in order to improve API consistency.
+
+-------------------------------------------------------------------
+Wed Apr 14 10:04:15 UTC 2010 - [email protected]
+
+- Remove version in dependency for doc subpackage
+- Remove buildroot removal in install
+
+-------------------------------------------------------------------
+Mon Mar 29 11:29:42 UTC 2010 - [email protected]
+
+- Clean up
+- Rename devel subpackage to doc, since it only contains docs
+- Build as noarch
+- Remove unneeded dependency on couchdb server
+
+-------------------------------------------------------------------
+Tue Mar  9 13:01:27 UTC 2010 - [email protected]
+
+- Fix Group.
+- Fix building on x86-64.
+
+-------------------------------------------------------------------
+Mon Feb 15 22:01:49 UTC  2010 - [email protected]
+
+- Initial build for openSUSE 0.6.1
+
+

calling whatdependson for head-i586


New:
----
  CouchDB-0.8.tar.gz
  python-CouchDB.changes
  python-CouchDB.spec

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-CouchDB.spec ++++++
#
# spec file for package python-couchdb
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#



Name:           python-CouchDB
Version:        0.8
Release:        0
Url:            http://code.google.com/p/couchdb-python/
Summary:        A Python library for working with CouchDB
License:        BSD-3-Clause
Group:          Development/Languages/Python
Source:         
http://pypi.python.org/packages/source/C/CouchDB/CouchDB-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
%{py_requires}
BuildRequires:  python-devel
BuildRequires:  python-Sphinx
Requires:       couchdb
%if 0%{?suse_version}
%py_requires
%if 0%{?suse_version} > 1110
BuildArch:      noarch
%endif
%endif
Provides:       python-couchdb = %{version}
#TODO: Change back to '<' after next version update:
Obsoletes:      python-couchdb <= %{version}
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}

%description
This is a Python library for the CouchDB document-oriented database. It
provides a convenient high level interface for the CouchDB server.

%package doc
Summary:        The  API reference files for CouchDB 
Group:          Development/Libraries/Python
Requires:       %{name}

%description doc
This is a Python library for the CouchDB document-oriented database. It
provides a convenient high level interface for the CouchDB server.

This package contains documentation for python-couchdb.

%prep
%setup -q -n CouchDB-%{version}
sed -i "1d" 
couchdb/{view,http,tests/couch_tests,tools/replicate,tools/load,tools/dump}.py 
# Fix non-executable scripts

%build
python setup.py build
mkdir doc/build && make doc && rm -rf doc/build/html/.buildinfo # Build HTML 
documentation

%install
python setup.py install --prefix=%{_prefix} --root=%{buildroot}

%files
%defattr(-,root,root,-)
%doc ChangeLog.txt COPYING README.txt
%{_bindir}/couch*
%{python_sitelib}/*

%files doc
%defattr(-,root,root,-)
%doc doc/build/*

%changelog

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to