%define pkgname zope.interface Name: python-zope-interface Version: 6.1 Release: 2mamba Summary: Python library for API definitions through interfaces Group: System/Libraries/Python Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: https://pypi.org/project/zope.interface/ Source: https://pypi.debian.net/zope.interface/zope.interface-%{version}.tar.gz License: Zope Public License ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: libpython311-devel BuildRequires: python3.11dist(setuptools) ## AUTOBUILDREQ-END BuildRequires: python3-devel >= 3.11.5-3mamba %description zope.interface provides an implementation of object interfaces for Python. Interfaces are a mechanism for labeling objects as conforming to a given API or contract. So, this package can be considered as implementation of the Design By Contract methodology support in Python. %if 0%{?with_pyver} %define py_requires_append \ Provides: python%{python_version}dist(zope-interface) = %{version} %pyver_package %endif %prep %setup -q -n zope.interface-%{version} %build CFLAGS="%{optflags}" %{__python} -m build --no-isolation --wheel %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %{__python} -m installer --destdir=%{buildroot} dist/*.whl #%if "%{?with_pyver}" != "3" ## Rename any conflicting file outside of python site packages tree #for f in %{_bindir}/example; do # mv %{buildroot}${f}{,-%{?pyappend}} #done #%endif %files %{?pyappend} %defattr(-,root,root) %dir %{python_sitearch}/%{pkgname}-%{version}.dist-info %{python_sitearch}/%{pkgname}-%{version}.dist-info/* %{python_sitearch}/zope.interface-%{version}-py*-nspkg.pth %dir %{python_sitearch}/zope/interface %{python_sitearch}/zope/interface/* %doc COPYRIGHT.txt LICENSE.txt #%doc CHANGES.txt README.txt %changelog * Sat Dec 09 2023 Silvan Calarco 6.1-2mamba - rebuilt with python-build, provide legacy python3dist(zope-interface) * Thu Oct 05 2023 Automatic Build System 6.1-1mamba - automatic version update by autodist * Wed Sep 27 2023 Automatic Build System 6.0-3mamba - rebuilt by autoport with build requirements: python3-devel>=3.11.5-3mamba * Sun Sep 03 2023 Silvan Calarco 6.0-2mamba - rebuilt with python 3.10 * Fri Mar 17 2023 Automatic Build System 6.0-1mamba - automatic version update by autodist * Sat Nov 19 2022 Automatic Build System 5.5.2-1mamba - automatic version update by autodist * Fri Nov 04 2022 Automatic Build System 5.5.1-1mamba - automatic version update by autodist * Tue Oct 11 2022 Automatic Build System 5.5.0-1mamba - automatic version update by autodist * Thu Apr 15 2021 Automatic Build System 5.4.0-1mamba - automatic version update by autodist * Mon Mar 22 2021 Automatic Build System 5.3.0-1mamba - automatic version update by autodist * Sun Nov 15 2020 Automatic Build System 5.2.0-1mamba - automatic version update by autodist * Thu Oct 15 2020 Automatic Build System 5.1.2-1mamba - automatic version update by autodist * Thu Apr 23 2020 Automatic Build System 5.1.0-1mamba - automatic version update by autodist * Tue Mar 31 2020 Automatic Build System 5.0.2-1mamba - automatic version update by autodist * Wed Mar 11 2020 Automatic Build System 4.7.2-1mamba - automatic version update by autodist * Fri Nov 22 2019 Automatic Build System 4.7.1-1mamba - automatic version update by autodist * Thu Jan 10 2019 Silvan Calarco 4.6.0-2mamba - python 3.6 support * Thu Oct 25 2018 Automatic Build System 4.6.0-1mamba - automatic version update by autodist * Tue May 01 2018 Automatic Build System 4.5.0-1mamba - automatic version update by autodist * Sat Sep 23 2017 Automatic Build System 4.4.3-1mamba - automatic version update by autodist * Wed Aug 09 2017 Automatic Build System 4.4.2-1mamba - automatic version update by autodist * Wed Dec 14 2016 Automatic Build System 4.3.3-1mamba - automatic version update by autodist * Mon Sep 05 2016 Automatic Build System 4.3.2-1mamba - automatic version update by autodist * Fri Sep 02 2016 Automatic Build System 4.3.1-1mamba - automatic version update by autodist * Wed Aug 31 2016 Automatic Build System 4.3.0-1mamba - automatic version update by autodist * Mon Jun 27 2016 Automatic Build System 4.2.0-1mamba - automatic version update by autodist * Mon Oct 05 2015 Automatic Build System 4.1.3-1mamba - automatic version update by autodist * Sun Dec 28 2014 Automatic Build System 4.1.2-1mamba - automatic version update by autodist * Fri Apr 04 2014 Automatic Build System 4.1.1-1mamba - automatic version update by autodist * Thu Mar 06 2014 Silvan Calarco 4.1.0-1mamba - update to 4.1.0 * Fri May 17 2013 Silvan Calarco 4.0.5-2mamba - python 2.7 mass rebuild * Thu May 16 2013 Automatic Build System 4.0.5-1mamba - update to 4.0.5 * Sat Jan 12 2013 Automatic Build System 4.0.3-1mamba - automatic version update by autodist * Thu Nov 29 2012 Automatic Build System 4.0.2-1mamba - automatic version update by autodist * Wed Aug 08 2012 Automatic Build System 4.0.1-1mamba - automatic version update by autodist * Sun Oct 02 2011 Automatic Build System 3.8.0-1mamba - automatic version update by autodist * Mon Jul 25 2011 Automatic Build System 3.6.4-1mamba - automatic version update by autodist * Mon Jun 20 2011 Automatic Build System 3.6.3-1mamba - automatic update by autodist * Sat May 21 2011 Automatic Build System 3.6.2-1mamba - automatic update by autodist * Fri Oct 15 2010 Stefano Cotta Ramusino 3.6.1-1mamba - update to 3.6.1 - package renamed from python-zopeinterface to python-zope-interface * Fri May 08 2009 gil 3.5.1-1mamba - update to 3.5.1 * Sun Dec 07 2008 gil 3.5.0-1mamba - update to 3.5.0 * Thu Aug 16 2007 Tiziana Ferro 3.3.0-1mamba - package created by autospec