%global _empty_manifest_terminate_build 0 Name: python-bitcoinlib Version: 0.6.7 Release: 1 Summary: Bitcoin and Other cryptocurrency Library License: GNU3 URL: http://github.com/1200wd/bitcoinlib Source0: https://mirrors.nju.edu.cn/pypi/web/packages/84/38/c8e53d86be6ab1a47edd7d70c7393797acfcda42c48551ea3a74808d88df/bitcoinlib-0.6.7.tar.gz BuildArch: noarch Requires: python3-SQLAlchemy Requires: python3-pycryptodome Requires: python3-requests Requires: python3-fastecdsa Requires: python3-ecdsa Requires: python3-numpy Requires: python3-numpy %description Bitcoin, Litecoin and Dash Crypto Currency Library for Python. Includes a fully functional wallet with multi-signature, multi-currency and multiple accounts. You this library at a high level and create and manage wallets for the command line or at a low level and create your own custom made transactions, keys or wallets. The BitcoinLib connects to various service providers automatically to update wallets, transactions and blockchain information. It does currently not parse the blockchain itself. %package -n python3-bitcoinlib Summary: Bitcoin and Other cryptocurrency Library Provides: python-bitcoinlib BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-bitcoinlib Bitcoin, Litecoin and Dash Crypto Currency Library for Python. Includes a fully functional wallet with multi-signature, multi-currency and multiple accounts. You this library at a high level and create and manage wallets for the command line or at a low level and create your own custom made transactions, keys or wallets. The BitcoinLib connects to various service providers automatically to update wallets, transactions and blockchain information. It does currently not parse the blockchain itself. %package help Summary: Development documents and examples for bitcoinlib Provides: python3-bitcoinlib-doc %description help Bitcoin, Litecoin and Dash Crypto Currency Library for Python. Includes a fully functional wallet with multi-signature, multi-currency and multiple accounts. You this library at a high level and create and manage wallets for the command line or at a low level and create your own custom made transactions, keys or wallets. The BitcoinLib connects to various service providers automatically to update wallets, transactions and blockchain information. It does currently not parse the blockchain itself. %prep %autosetup -n bitcoinlib-0.6.7 %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-bitcoinlib -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Wed Mar 08 2023 Python_Bot - 0.6.7-1 - Package Spec generated