From 4e6584979f39d26689774de97ff044a058a33b45 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Mon, 10 Apr 2023 13:10:25 +0000 Subject: automatic import of python-rlbot --- .gitignore | 1 + python-rlbot.spec | 138 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 140 insertions(+) create mode 100644 python-rlbot.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore index e69de29..d6049cb 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/rlbot-1.67.3.tar.gz diff --git a/python-rlbot.spec b/python-rlbot.spec new file mode 100644 index 0000000..b94136c --- /dev/null +++ b/python-rlbot.spec @@ -0,0 +1,138 @@ +%global _empty_manifest_terminate_build 0 +Name: python-rlbot +Version: 1.67.3 +Release: 1 +Summary: A framework for writing custom Rocket League bots that run offline. +License: MIT License +URL: https://github.com/RLBot/RLBot +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/ec/d2/fe257a9417d0b8cbfcb2d3216d2195b3e981be4e933ca262b729af608400/rlbot-1.67.3.tar.gz +BuildArch: noarch + + +%description +# RLBot + +The RLBot framework helps people create bots for use in Rocket League's offline modes, just for fun. +It provides values from the game like car and ball position, and carries back button presses. +RLBot works for up to 10 bots. + +To get started quickly with a simple working bot, you can clone this repository: +https://github.com/RLBot/RLBotPythonExample + +### Requirements +Windows, Rocket League, Python 3.6+ (Python 3.7 recommended) + +### Wikis + +For more details, visit the [Setup guide](https://github.com/RLBot/RLBot/wiki/Setup-Instructions-%28current%29). When you're done, there are [more wikis](https://github.com/RLBot/RLBot/wiki) with additional information. + +### Extras + +#### Community Info + - We have a [Discord server](https://discord.gg/zbaAKPt) (the heart of the community, please join!) + - [We also have a subreddit.](https://www.reddit.com/r/RocketLeagueBots/) + - We are now on v4 of RLBot so be wary of outdated information. + + +%package -n python3-rlbot +Summary: A framework for writing custom Rocket League bots that run offline. +Provides: python-rlbot +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-rlbot +# RLBot + +The RLBot framework helps people create bots for use in Rocket League's offline modes, just for fun. +It provides values from the game like car and ball position, and carries back button presses. +RLBot works for up to 10 bots. + +To get started quickly with a simple working bot, you can clone this repository: +https://github.com/RLBot/RLBotPythonExample + +### Requirements +Windows, Rocket League, Python 3.6+ (Python 3.7 recommended) + +### Wikis + +For more details, visit the [Setup guide](https://github.com/RLBot/RLBot/wiki/Setup-Instructions-%28current%29). When you're done, there are [more wikis](https://github.com/RLBot/RLBot/wiki) with additional information. + +### Extras + +#### Community Info + - We have a [Discord server](https://discord.gg/zbaAKPt) (the heart of the community, please join!) + - [We also have a subreddit.](https://www.reddit.com/r/RocketLeagueBots/) + - We are now on v4 of RLBot so be wary of outdated information. + + +%package help +Summary: Development documents and examples for rlbot +Provides: python3-rlbot-doc +%description help +# RLBot + +The RLBot framework helps people create bots for use in Rocket League's offline modes, just for fun. +It provides values from the game like car and ball position, and carries back button presses. +RLBot works for up to 10 bots. + +To get started quickly with a simple working bot, you can clone this repository: +https://github.com/RLBot/RLBotPythonExample + +### Requirements +Windows, Rocket League, Python 3.6+ (Python 3.7 recommended) + +### Wikis + +For more details, visit the [Setup guide](https://github.com/RLBot/RLBot/wiki/Setup-Instructions-%28current%29). When you're done, there are [more wikis](https://github.com/RLBot/RLBot/wiki) with additional information. + +### Extras + +#### Community Info + - We have a [Discord server](https://discord.gg/zbaAKPt) (the heart of the community, please join!) + - [We also have a subreddit.](https://www.reddit.com/r/RocketLeagueBots/) + - We are now on v4 of RLBot so be wary of outdated information. + + +%prep +%autosetup -n rlbot-1.67.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-rlbot -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Mon Apr 10 2023 Python_Bot - 1.67.3-1 +- Package Spec generated diff --git a/sources b/sources new file mode 100644 index 0000000..5a6bf32 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +c112ec17bde80bfa2f8957cb3c284cdd rlbot-1.67.3.tar.gz -- cgit v1.2.3