4af8359
%{?filter_setup:
c477c6b
%filter_provides_in %{python3_sitearch}/.*\.so$
4af8359
%filter_setup
4af8359
}
4af8359
4af8359
Summary:       Python bindings for libsmbclient API from Samba
4af8359
Name:          python-smbc
c50e02b
Version:       1.0.25.1
76d1c45
Release:       4%{?dist}
98dfac4
URL:           https://github.com/hamano/pysmbc
603c006
Source:        %{URL}/archive/%{version}/pysmbc-%{version}.tar.gz
4af8359
License:       GPLv2+
86b1c7a
86b1c7a
# gcc is no longer in buildroot by default
86b1c7a
BuildRequires: gcc
86b1c7a
4af8359
BuildRequires: python3-devel
237127e
BuildRequires: python3-setuptools
4af8359
BuildRequires: libsmbclient-devel >= 3.2
4af8359
3b7c53d
%description
3b7c53d
This package provides Python bindings for the libsmbclient API
3b7c53d
from Samba, known as pysmbc. It was written for use with
3b7c53d
system-config-printer, but can be put to other uses as well.
3b7c53d
4af8359
%package -n python3-smbc
4af8359
Summary:       Python3 bindings for libsmbclient API from Samba
98dfac4
%{?python_provide:%python_provide python3-smbc}
4af8359
4af8359
%description -n python3-smbc
3b7c53d
This package provides Python 3 bindings for the libsmbclient API
4af8359
from Samba, known as pysmbc. It was written for use with
4af8359
system-config-printer, but can be put to other uses as well.
4af8359
4af8359
%package doc
4af8359
Summary:       Documentation for python-smbc
4af8359
4af8359
%description doc
4af8359
Documentation for python-smbc.
4af8359
4af8359
%prep
c9916ca
%setup -n pysmbc-%{version}
4af8359
4af8359
%build
c9916ca
%py3_build
4af8359
4af8359
%install
c9916ca
%py3_install
5802f80
export PYTHONPATH=%{buildroot}%{python3_sitearch}
5802f80
%{_bindir}/pydoc3 -w smbc
5802f80
%{_bindir}/mkdir html
5802f80
%{_bindir}/mv smbc.html html
4af8359
4af8359
%files -n python3-smbc
603c006
%doc README.md NEWS
3b7c53d
%license COPYING
98dfac4
%{python3_sitearch}/*
4af8359
c9916ca
%files doc
c9916ca
%doc html
c9916ca
4af8359
4af8359
%changelog
76d1c45
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.25.1-4
76d1c45
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
76d1c45
6711e9c
* Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - 1.0.25.1-3
6711e9c
- Rebuilt for Python 3.12
6711e9c
5bfe36a
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.25.1-2
5bfe36a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
5bfe36a
c50e02b
* Tue Jan 10 2023 Zdenek Dohnal <zdohnal@redhat.com> - 1.0.25.1-1
c50e02b
- 1.0.25.1, fixes #2155419
c50e02b
7ad6a3a
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.23-7
7ad6a3a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
7ad6a3a
c74bb5f
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 1.0.23-6
c74bb5f
- Rebuilt for Python 3.11
c74bb5f
39810a7
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.23-5
39810a7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
39810a7
0303152
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.23-4
0303152
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
0303152
8923c5a
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 1.0.23-3
8923c5a
- Rebuilt for Python 3.10
8923c5a
1bd5881
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.23-2
1bd5881
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
1bd5881
603c006
* Tue Oct 27 2020 Zdenek Dohnal <zdohnal@redhat.com> - 1.0.23-1
603c006
- 1.0.23
603c006
c477c6b
* Tue Aug 04 2020 Zdenek Dohnal <zdohnal@redhat.com> - 1.0.15.4-27
c477c6b
- use versioned python3 sitearch
c477c6b
5b81319
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.15.4-26
5b81319
- Second attempt - Rebuilt for
5b81319
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
5b81319
ce7dddc
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.15.4-25
ce7dddc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
ce7dddc
c14a4f7
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 1.0.15.4-24
c14a4f7
- Rebuilt for Python 3.9
c14a4f7
9154803
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.15.4-23
9154803
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
9154803
27d8e83
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 1.0.15.4-22
27d8e83
- Rebuilt for Python 3.8.0rc1 (#1748018)
27d8e83
68053ad
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 1.0.15.4-21
68053ad
- Rebuilt for Python 3.8
68053ad
c261db2
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.15.4-20
c261db2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
c261db2
89b219c
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.15.4-19
89b219c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
89b219c
c7df9ee
* Fri Sep 21 2018 Zdenek Dohnal <zdohnal@redhat.com> - 1.0.15.4-18
c7df9ee
- 1630335 - python-smbc: Remove (sub)packages from Fedora 30+: python2-smbc
c7df9ee
a082c0d
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.15.4-17
a082c0d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
a082c0d
f4b102c
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 1.0.15.4-16
f4b102c
- Rebuilt for Python 3.7
f4b102c
702bb36
* Thu Apr 19 2018 Zdenek Dohnal <zdohnal@redhat.com> - 1.0.15.4-15
702bb36
- make python2 subpackage optional
5802f80
- fix documentation
702bb36
86b1c7a
* Mon Feb 19 2018 Zdenek Dohnal <zdohnal@redhat.com> - 1.0.15.4-14
86b1c7a
- gcc is no longer in buildroot by default
86b1c7a
565cf6e
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.15.4-13
565cf6e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
565cf6e
717ad23
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.15.4-12
717ad23
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
717ad23
4affc02
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.15.4-11
4affc02
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
4affc02
Igor Gnatenko 9ce639b
* Fri Jul 07 2017 Igor Gnatenko <ignatenko@redhat.com> - 1.0.15.4-10
Igor Gnatenko 9ce639b
- Rebuild due to bug in RPM (RHBZ #1468476)
Igor Gnatenko 9ce639b
e724c95
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.15.4-9
e724c95
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
e724c95
0718170
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 1.0.15.4-8
0718170
- Rebuild for Python 3.6
0718170
481f22c
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.15.4-7
481f22c
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
481f22c
41b2f29
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.15.4-6
41b2f29
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
41b2f29
3b7c53d
* Mon Nov 23 2015 Jiri Popelka <jpopelka@redhat.com> - 1.0.15.4-5
3b7c53d
- python2 subpackage
3b7c53d
c9916ca
* Fri Nov 20 2015 Jiri Popelka <jpopelka@redhat.com> - 1.0.15.4-4
c9916ca
- don't use py3dir, use python_provide
c9916ca
4faf2d8
* Tue Nov 10 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.15.4-3
4faf2d8
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
4faf2d8
d70a290
* Thu Nov 05 2015 Jiri Popelka <jpopelka@redhat.com> - 1.0.15.4-2
d70a290
- Rebuilt for Python3.5 rebuild
d70a290
98dfac4
* Fri Sep 25 2015 Tim Waugh <twaugh@redhat.com> - 1.0.15.4-1
98dfac4
- New upstream release (and location).
98dfac4
dad8765
* Tue Aug 11 2015 Jiri Popelka <jpopelka@redhat.com> - 1.0.13-13
dad8765
- %%py_build && %%py_install
dad8765
a9242c7
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.13-12
a9242c7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
a9242c7
240f669
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.13-11
240f669
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
240f669
b8e47de
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.13-10
b8e47de
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
b8e47de
9ace675
* Wed May 28 2014 Kalev Lember <kalevlember@gmail.com> - 1.0.13-9
9ace675
- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4
9ace675
7c98bd2
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.13-8
7c98bd2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
7c98bd2
5fd0a27
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.13-7
5fd0a27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
5fd0a27
d8fbcd2
* Wed Nov 21 2012 Tim Waugh <twaugh@redhat.com> - 1.0.13-6
d8fbcd2
- Use pkg-config for smbclient include_dirs, fixing rebuild failure.
d8fbcd2
e242512
* Sat Aug 04 2012 David Malcolm <dmalcolm@redhat.com> - 1.0.13-5
e242512
- rebuild for https://fedoraproject.org/wiki/Features/Python_3.3
e242512
7c7dba3
* Fri Aug  3 2012 David Malcolm <dmalcolm@redhat.com> - 1.0.13-4
7c7dba3
- add with_python3 conditionals
7c7dba3
825d4f0
* Thu Jul 26 2012 David Malcolm <dmalcolm@redhat.com> - 1.0.13-3
825d4f0
- generalize file globbing to ease transition to Python 3.3
825d4f0
f6ebebe
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.13-2
f6ebebe
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
f6ebebe
f1f24df
* Wed Feb 15 2012 Tim Waugh <twaugh@redhat.com> - 1.0.13-1
f1f24df
- 1.0.13.
f1f24df
ea48812
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.11-2
ea48812
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
ea48812
d563ce9
* Fri May 20 2011 Tim Waugh <twaugh@redhat.com> - 1.0.11-1
d563ce9
- 1.0.11.
d563ce9
5fb8159
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.10-4
5fb8159
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
5fb8159
f12e85e
* Wed Dec 29 2010 David Malcolm <dmalcolm@redhat.com> - 1.0.10-3
f12e85e
- rework python3 DSO name for PEP 3149, and rebuild for newer python3
f12e85e
4af8359
* Wed Nov 17 2010 Jiri Popelka <jpopelka@redhat.com> - 1.0.10-2
4af8359
- Fixed rpmlint errors/warnings (#648987)
4af8359
- doc subpackage
4af8359
4af8359
* Mon Nov 01 2010 Jiri Popelka <jpopelka@redhat.com> - 1.0.10-1
4af8359
- Initial RPM spec file