%{?filter_setup: %filter_provides_in %{python_sitearch}/.*\.so$ %filter_setup } Summary: Python bindings for libsmbclient API from Samba Name: python-smbc Version: 1.0.15.4 Release: 6%{?dist} URL: https://github.com/hamano/pysmbc Source: http://pypi.python.org/packages/source/p/pysmbc/pysmbc-%{version}.tar.bz2 License: GPLv2+ BuildRequires: python2-devel BuildRequires: python3-devel BuildRequires: libsmbclient-devel >= 3.2 BuildRequires: epydoc %description This package provides Python bindings for the libsmbclient API from Samba, known as pysmbc. It was written for use with system-config-printer, but can be put to other uses as well. %package -n python2-smbc Summary: Python2 bindings for libsmbclient API from Samba # defined in /usr/lib/rpm/macros.d/macros.python # if python_provide() is defined, call python_provide(python2-smbc) # which may eventually add Provides: ... (see the function definition) %{?python_provide:%python_provide python2-smbc} %description -n python2-smbc This package provides Python 2 bindings for the libsmbclient API from Samba, known as pysmbc. It was written for use with system-config-printer, but can be put to other uses as well. %package -n python3-smbc Summary: Python3 bindings for libsmbclient API from Samba %{?python_provide:%python_provide python3-smbc} %description -n python3-smbc This package provides Python 3 bindings for the libsmbclient API from Samba, known as pysmbc. It was written for use with system-config-printer, but can be put to other uses as well. %package doc Summary: Documentation for python-smbc %description doc Documentation for python-smbc. %prep %setup -n pysmbc-%{version} %build %py2_build %py3_build rm -rf html epydoc -o html --html build/lib*/_smbc.so %install %py2_install %py3_install %files -n python2-smbc %doc README NEWS %license COPYING %{python2_sitearch}/* %files -n python3-smbc %doc README NEWS %license COPYING %{python3_sitearch}/* %files doc %doc html %changelog * Thu Feb 04 2016 Fedora Release Engineering - 1.0.15.4-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Mon Nov 23 2015 Jiri Popelka - 1.0.15.4-5 - python2 subpackage * Fri Nov 20 2015 Jiri Popelka - 1.0.15.4-4 - don't use py3dir, use python_provide * Tue Nov 10 2015 Fedora Release Engineering - 1.0.15.4-3 - Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 * Thu Nov 05 2015 Jiri Popelka - 1.0.15.4-2 - Rebuilt for Python3.5 rebuild * Fri Sep 25 2015 Tim Waugh - 1.0.15.4-1 - New upstream release (and location). * Tue Aug 11 2015 Jiri Popelka - 1.0.13-13 - %%py_build && %%py_install * Thu Jun 18 2015 Fedora Release Engineering - 1.0.13-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Sun Aug 17 2014 Fedora Release Engineering - 1.0.13-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Sat Jun 07 2014 Fedora Release Engineering - 1.0.13-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Wed May 28 2014 Kalev Lember - 1.0.13-9 - Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4 * Sun Aug 04 2013 Fedora Release Engineering - 1.0.13-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Thu Feb 14 2013 Fedora Release Engineering - 1.0.13-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Wed Nov 21 2012 Tim Waugh - 1.0.13-6 - Use pkg-config for smbclient include_dirs, fixing rebuild failure. * Sat Aug 04 2012 David Malcolm - 1.0.13-5 - rebuild for https://fedoraproject.org/wiki/Features/Python_3.3 * Fri Aug 3 2012 David Malcolm - 1.0.13-4 - add with_python3 conditionals * Thu Jul 26 2012 David Malcolm - 1.0.13-3 - generalize file globbing to ease transition to Python 3.3 * Sat Jul 21 2012 Fedora Release Engineering - 1.0.13-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Wed Feb 15 2012 Tim Waugh - 1.0.13-1 - 1.0.13. * Sat Jan 14 2012 Fedora Release Engineering - 1.0.11-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Fri May 20 2011 Tim Waugh - 1.0.11-1 - 1.0.11. * Wed Feb 09 2011 Fedora Release Engineering - 1.0.10-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Wed Dec 29 2010 David Malcolm - 1.0.10-3 - rework python3 DSO name for PEP 3149, and rebuild for newer python3 * Wed Nov 17 2010 Jiri Popelka - 1.0.10-2 - Fixed rpmlint errors/warnings (#648987) - doc subpackage * Mon Nov 01 2010 Jiri Popelka - 1.0.10-1 - Initial RPM spec file