From 98707d19f34bef463de55aabc581bfd7da88e55f6eea05b16e35aa920d504ec9 Mon Sep 17 00:00:00 2001 From: Hans-Peter Jansen Date: Sun, 16 Jul 2017 16:23:01 +0000 Subject: [PATCH] Accepting request 510284 from home:alois:branches:devel:languages:python Please also create link to -doc OBS-URL: https://build.opensuse.org/request/show/510284 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zope.location?expand=0&rev=2 --- pre_checkin.sh | 3 ++ python-zope.location-doc.changes | 18 +++++++++ python-zope.location-doc.spec | 63 ++++++++++++++++++++++++++++++++ python-zope.location.changes | 13 +++++++ python-zope.location.spec | 62 ++++++++++--------------------- zope.location-4.0.2.tar.bz2 | 3 -- zope.location-4.0.3.tar.gz | 3 ++ 7 files changed, 120 insertions(+), 45 deletions(-) create mode 100644 pre_checkin.sh create mode 100644 python-zope.location-doc.changes create mode 100644 python-zope.location-doc.spec delete mode 100644 zope.location-4.0.2.tar.bz2 create mode 100644 zope.location-4.0.3.tar.gz diff --git a/pre_checkin.sh b/pre_checkin.sh new file mode 100644 index 0000000..2da2aa2 --- /dev/null +++ b/pre_checkin.sh @@ -0,0 +1,3 @@ +#!/bin/sh +cp python-zope.location.changes python-zope.location-doc.changes + diff --git a/python-zope.location-doc.changes b/python-zope.location-doc.changes new file mode 100644 index 0000000..3565134 --- /dev/null +++ b/python-zope.location-doc.changes @@ -0,0 +1,18 @@ +------------------------------------------------------------------- +Thu Jul 13 22:39:07 UTC 2017 - aloisio@gmx.com + +- Update to version 4.0.3 + * Added Python 3.4 support. + * Updated boostrap.py to version 2.2. + +- Split docs and tests into separate -doc package since running + tests and sometimes building docs had become very messy. + Also see (gh#/zopefoundation/zope.proxy#18) + +- Converted to single-spec + +------------------------------------------------------------------- +Mon Jul 29 09:48:26 UTC 2013 - hpj@urpla.net + +- version 4.0.2: initial build + diff --git a/python-zope.location-doc.spec b/python-zope.location-doc.spec new file mode 100644 index 0000000..f9402be --- /dev/null +++ b/python-zope.location-doc.spec @@ -0,0 +1,63 @@ +# +# spec file for package python-zope.location-doc +# +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2013 LISA GmbH, Bingen, 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/ +# + + +%{?!python_module:%define python_module() python-%{**} python3-%{**}} +Name: python-zope.location-doc +Version: 4.0.3 +Release: 0 +Summary: Documentation for python-zope.location +License: ZPL-2.1 +Group: Development/Languages/Python +Url: http://www.python.org/pypi/zope.location +Source: https://files.pythonhosted.org/packages/source/z/zope.location/zope.location-%{version}.tar.gz +BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module zope.location = %{version}} +# SECTION documentation requirements +BuildRequires: python3-Sphinx +BuildRequires: python3-repoze.sphinx.autointerface +# /SECTION +# SECTION testing requirements +BuildRequires: %{python_module zope.testrunner} +# /SECTION +BuildRequires: python-rpm-macros +Provides: %{python_module zope.location-doc = %{version}} +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildArch: noarch + +%description +Contains documentation for python-zope.location. + +%prep +%setup -q -n zope.location-%{version} + +%build +%{_python_use_flavor python3} +%__python3 setup.py build_sphinx && rm build/sphinx/html/.buildinfo build/sphinx/html/objects.inv + +%install +# nothing to do here + +%check +%python_exec %{_bindir}/zope-testrunner --test-path=src -v + +%files +%defattr(-,root,root,-) +%doc build/sphinx/html/ + +%changelog diff --git a/python-zope.location.changes b/python-zope.location.changes index 108305d..3565134 100644 --- a/python-zope.location.changes +++ b/python-zope.location.changes @@ -1,3 +1,16 @@ +------------------------------------------------------------------- +Thu Jul 13 22:39:07 UTC 2017 - aloisio@gmx.com + +- Update to version 4.0.3 + * Added Python 3.4 support. + * Updated boostrap.py to version 2.2. + +- Split docs and tests into separate -doc package since running + tests and sometimes building docs had become very messy. + Also see (gh#/zopefoundation/zope.proxy#18) + +- Converted to single-spec + ------------------------------------------------------------------- Mon Jul 29 09:48:26 UTC 2013 - hpj@urpla.net diff --git a/python-zope.location.spec b/python-zope.location.spec index 0263021..97437a8 100644 --- a/python-zope.location.spec +++ b/python-zope.location.spec @@ -1,7 +1,7 @@ # # spec file for package python-zope.location # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2013 LISA GmbH, Bingen, Germany. # # All modifications and additions to the file contributed by third parties @@ -12,70 +12,48 @@ # 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/ # + +%{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-zope.location -Version: 4.0.2 +Version: 4.0.3 Release: 0 -Url: http://www.python.org/pypi/zope.location Summary: Zope Location License: ZPL-2.1 Group: Development/Languages/Python -Source: zope.location-%{version}.tar.bz2 -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: python-setuptools -BuildRequires: python-zope.interface >= 4.0.2 -BuildRequires: python-zope.schema >= 4.2.2 -BuildRequires: python-zope.proxy >= 4.0.1 -BuildRequires: python-Sphinx -BuildRequires: python-repoze.sphinx.autointerface -BuildRequires: python-nose -BuildRequires: python-coverage +Url: http://www.python.org/pypi/zope.location +Source: https://files.pythonhosted.org/packages/source/z/zope.location/zope.location-%{version}.tar.gz +BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module zope.schema >= 4.2.2} +BuildRequires: fdupes +BuildRequires: python-rpm-macros Requires: python-zope.interface >= 4.0.2 -Requires: python-zope.schema >= 4.2.2 Requires: python-zope.proxy >= 4.0.1 - -%if 0%{?suse_version} -%py_requires -%if 0%{?suse_version} > 1110 +Requires: python-zope.schema >= 4.2.2 +BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch -%endif -%endif -%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} +%python_subpackages %description In Zope3, location are special objects that has a structural location. -%package doc -Summary: Zope Location -Group: Development/Languages/Python -Requires: %{name} = %{version} - -%description doc -This package contains documentation files for %{name}. - %prep %setup -q -n zope.location-%{version} +rm -rf src/zope.location.egg-info %build -python setup.py build -PYTHONPATH=$(pwd)/build/lib python setup.py build_sphinx && rm build/sphinx/html/.buildinfo +%python_build %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%python_install +%python_expand %fdupes -s %{buildroot}%{$python_sitelib} -%check -python setup.py test - -%files +%files %{python_files} %defattr(-,root,root,-) %doc COPYRIGHT.txt LICENSE.txt CHANGES.rst README.rst -%python_sitelib/* - -%files doc -%defattr(-,root,root,-) -%doc build/sphinx/html/ +%{python_sitelib}/* %changelog diff --git a/zope.location-4.0.2.tar.bz2 b/zope.location-4.0.2.tar.bz2 deleted file mode 100644 index f19b99f..0000000 --- a/zope.location-4.0.2.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7d82ccda89005812e1e18c5316434ff4b1c775e5ec85e974f7d10eec3b5bc04c -size 20829 diff --git a/zope.location-4.0.3.tar.gz b/zope.location-4.0.3.tar.gz new file mode 100644 index 0000000..cc894f8 --- /dev/null +++ b/zope.location-4.0.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e43ccebeb86689d3af8307f97fa06e75807541e3ff6e61111cdb473d896a49da +size 154077