%global _empty_manifest_terminate_build 0
Name: python-qrcodegen
Version: 1.8.0
Release: 1
Summary: High quality QR Code generator library for Python
License: MIT
URL: https://www.nayuki.io/page/qr-code-generator-library
Source0: https://files.pythonhosted.org/packages/86/f8/d961d4e7035f8f67ca623e3e53ca7c610951b01b76667dee43f55d2e32f5/qrcodegen-1.8.0.zip
BuildArch: noarch
%description
This project aims to be the best, clearest library for generating QR Codes.
Primary goals are flexible options and absolute correctness. Secondary
goals are compact implementation size and good documentation comments.
%package -n python3-qrcodegen
Summary: High quality QR Code generator library for Python
Provides: python-qrcodegen
BuildRequires: python3-devel
BuildRequires: python3-setuptools
%description -n python3-qrcodegen
This project aims to be the best, clearest library for generating QR Codes.
Primary goals are flexible options and absolute correctness. Secondary
goals are compact implementation size and good documentation comments.
%package help
Summary: Development documents and examples for qrcodegen
Provides: python3-qrcodegen-doc
%description help
This project aims to be the best, clearest library for generating QR Codes.
Primary goals are flexible options and absolute correctness. Secondary
goals are compact implementation size and good documentation comments.
%prep
%autosetup -n qrcodegen-1.8.0
%build
%py3_build
%install
%py3_install
install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
pushd %{buildroot}
if [ -d usr/lib ]; then
find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/lib64 ]; then
find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/bin ]; then
find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/sbin ]; then
find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
fi
touch doclist.lst
if [ -d usr/share/man ]; then
find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
fi
popd
mv %{buildroot}/filelist.lst .
mv %{buildroot}/doclist.lst .
%files -n python3-qrcodegen -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Tue Aug 09 2022 liqiuyu <liqiuyu@kylinos.cn> - 1.8.0-1
- update to 1.8.0
* Thu Dec 09 2021 Python_Bot <Python_Bot@openeuler.org> - 1.7.0-1
- Package Init