%global _empty_manifest_terminate_build 0 Name: python-mcwb Version: 0.2.3 Release: 1 Summary: A Minecraft world builder library. License: GPLv3 URL: https://github.com/conqp/mcwb Source0: https://mirrors.aliyun.com/pypi/web/packages/29/b2/b6a05cc1e0d848af55f25374ea3707d39bd21236efa7a76ec16aa473fbf3/mcwb-0.2.3.tar.gz BuildArch: noarch Requires: python3-numpy Requires: python3-mcipc Requires: python3-rcon Requires: python3-black Requires: python3-isort Requires: python3-pytest-cov Requires: python3-pytest-mypy Requires: python3-flake8 Requires: python3-pytest-flake8 Requires: python3-pytest-black Requires: python3-flake8-isort Requires: python3-sphinx-rtd-theme-github-versions Requires: python3-importlib-metadata Requires: python3-docker Requires: python3-False %description [![Documentation Status](https://readthedocs.org/projects/mcwb/badge/?version=latest)](https://mcwb.readthedocs.io/en/latest/?badge=latest) [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=mcipc-tools_mcwb&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=mcipc-tools_mcwb) [![GitHub CI](https://github.com/conqp/mcwb/actions/workflows/code.yml/badge.svg)](https://github.com/conqp/mcwb/actions/workflows/code.yml) [![PyPI version](https://badge.fury.io/py/mcwb.svg)](https://badge.fury.io/py/mcwb) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/f371a10591e6412a8009591e1bab74d5)](https://www.codacy.com/gh/gilesknap/mcwb/dashboard?utm_source=github.com&utm_medium=referral&utm_content=gilesknap/mcwb&utm_campaign=Badge_Grade) # mcwb A Minecraft world builder library. ## Requirements `mcwb` requires Python 3.9 or higher. It also depends on [mcipc](https://github.com/conqp/mcipc). If you install `mcwb` via `pip`, it will automatically be installed as a dependency. ## Documentation Documentation is available on [readthedocs](https://mcwb.readthedocs.io/en/latest). ## Quick start Install mcwb from the [AUR](https://aur.archlinux.org/packages/python-mcwb/) or via: pip install mcwb ## Credits Many thanks to all contributors to the [Minecraft Wiki](https://minecraft.gamepedia.com/) and the [Wiki.vg](https://wiki.vg/Main_Page). ## License Copyright (C) 2018-2021 Richard Neumann mcwb is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. mcwb is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with mcwb. If not, see . ## Legal Minecraft content and materials are trademarks and copyrights of Mojang and its licensors. All rights reserved. This program is free software and is not affiliated with Mojang. %package -n python3-mcwb Summary: A Minecraft world builder library. Provides: python-mcwb BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-mcwb [![Documentation Status](https://readthedocs.org/projects/mcwb/badge/?version=latest)](https://mcwb.readthedocs.io/en/latest/?badge=latest) [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=mcipc-tools_mcwb&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=mcipc-tools_mcwb) [![GitHub CI](https://github.com/conqp/mcwb/actions/workflows/code.yml/badge.svg)](https://github.com/conqp/mcwb/actions/workflows/code.yml) [![PyPI version](https://badge.fury.io/py/mcwb.svg)](https://badge.fury.io/py/mcwb) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/f371a10591e6412a8009591e1bab74d5)](https://www.codacy.com/gh/gilesknap/mcwb/dashboard?utm_source=github.com&utm_medium=referral&utm_content=gilesknap/mcwb&utm_campaign=Badge_Grade) # mcwb A Minecraft world builder library. ## Requirements `mcwb` requires Python 3.9 or higher. It also depends on [mcipc](https://github.com/conqp/mcipc). If you install `mcwb` via `pip`, it will automatically be installed as a dependency. ## Documentation Documentation is available on [readthedocs](https://mcwb.readthedocs.io/en/latest). ## Quick start Install mcwb from the [AUR](https://aur.archlinux.org/packages/python-mcwb/) or via: pip install mcwb ## Credits Many thanks to all contributors to the [Minecraft Wiki](https://minecraft.gamepedia.com/) and the [Wiki.vg](https://wiki.vg/Main_Page). ## License Copyright (C) 2018-2021 Richard Neumann mcwb is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. mcwb is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with mcwb. If not, see . ## Legal Minecraft content and materials are trademarks and copyrights of Mojang and its licensors. All rights reserved. This program is free software and is not affiliated with Mojang. %package help Summary: Development documents and examples for mcwb Provides: python3-mcwb-doc %description help [![Documentation Status](https://readthedocs.org/projects/mcwb/badge/?version=latest)](https://mcwb.readthedocs.io/en/latest/?badge=latest) [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=mcipc-tools_mcwb&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=mcipc-tools_mcwb) [![GitHub CI](https://github.com/conqp/mcwb/actions/workflows/code.yml/badge.svg)](https://github.com/conqp/mcwb/actions/workflows/code.yml) [![PyPI version](https://badge.fury.io/py/mcwb.svg)](https://badge.fury.io/py/mcwb) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/f371a10591e6412a8009591e1bab74d5)](https://www.codacy.com/gh/gilesknap/mcwb/dashboard?utm_source=github.com&utm_medium=referral&utm_content=gilesknap/mcwb&utm_campaign=Badge_Grade) # mcwb A Minecraft world builder library. ## Requirements `mcwb` requires Python 3.9 or higher. It also depends on [mcipc](https://github.com/conqp/mcipc). If you install `mcwb` via `pip`, it will automatically be installed as a dependency. ## Documentation Documentation is available on [readthedocs](https://mcwb.readthedocs.io/en/latest). ## Quick start Install mcwb from the [AUR](https://aur.archlinux.org/packages/python-mcwb/) or via: pip install mcwb ## Credits Many thanks to all contributors to the [Minecraft Wiki](https://minecraft.gamepedia.com/) and the [Wiki.vg](https://wiki.vg/Main_Page). ## License Copyright (C) 2018-2021 Richard Neumann mcwb is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. mcwb is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with mcwb. If not, see . ## Legal Minecraft content and materials are trademarks and copyrights of Mojang and its licensors. All rights reserved. This program is free software and is not affiliated with Mojang. %prep %autosetup -n mcwb-0.2.3 %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-mcwb -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue Jun 20 2023 Python_Bot - 0.2.3-1 - Package Spec generated