From 95db7370483cae6c43353f1a37ac233b1887b743 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Mon, 29 May 2023 12:53:58 +0000 Subject: automatic import of python-terminal-apple-season --- .gitignore | 1 + python-terminal-apple-season.spec | 175 ++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 177 insertions(+) create mode 100644 python-terminal-apple-season.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore index e69de29..5ae08e5 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/Terminal-Apple-Season-1.2.8.tar.gz diff --git a/python-terminal-apple-season.spec b/python-terminal-apple-season.spec new file mode 100644 index 0000000..f798435 --- /dev/null +++ b/python-terminal-apple-season.spec @@ -0,0 +1,175 @@ +%global _empty_manifest_terminate_build 0 +Name: python-Terminal-Apple-Season +Version: 1.2.8 +Release: 1 +Summary: Apple season game for terminal +License: MIT License +URL: https://github.com/lol-cubes/Terminal-Apple-Season +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/0b/c4/fdd7ebba56b02c6862376b02504b9363466aabd373fa7093b2334af97aa1/Terminal-Apple-Season-1.2.8.tar.gz +BuildArch: noarch + +Requires: python3-playsound +Requires: python3-PyObjC +Requires: python3-PyGObject +Requires: python3-windows-curses + +%description +# Terminal Apple Season + +A terminal ASCII recreation of the original [Apple Season](http://www.ferryhalim.com/orisinal/g2/applegame.htm) by Ferry Halim. Check it out on [PyPi](https://pypi.org/project/Terminal-Apple-Season/) + +## Installation + +### Install Using Git: + +```bash +git clone https://github.com/lol-cubes/Terminal-Apple-Season.git +``` + +### Install Using Pip + +```bash +pip install Terminal-Apple-Season +``` + +## Usage + +```python +from apple_season import game +``` + +## How To Play + +Use the arrow keys to move the basket from side to side. Try to catch as many of the falling apples as possible. The game ends after 100 apples have fallen. + +## OS Compatability + +Terminal-Apple-Season has been tested on OS X and Windows. It should work but has not been tested on Linux. + + + + +%package -n python3-Terminal-Apple-Season +Summary: Apple season game for terminal +Provides: python-Terminal-Apple-Season +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-Terminal-Apple-Season +# Terminal Apple Season + +A terminal ASCII recreation of the original [Apple Season](http://www.ferryhalim.com/orisinal/g2/applegame.htm) by Ferry Halim. Check it out on [PyPi](https://pypi.org/project/Terminal-Apple-Season/) + +## Installation + +### Install Using Git: + +```bash +git clone https://github.com/lol-cubes/Terminal-Apple-Season.git +``` + +### Install Using Pip + +```bash +pip install Terminal-Apple-Season +``` + +## Usage + +```python +from apple_season import game +``` + +## How To Play + +Use the arrow keys to move the basket from side to side. Try to catch as many of the falling apples as possible. The game ends after 100 apples have fallen. + +## OS Compatability + +Terminal-Apple-Season has been tested on OS X and Windows. It should work but has not been tested on Linux. + + + + +%package help +Summary: Development documents and examples for Terminal-Apple-Season +Provides: python3-Terminal-Apple-Season-doc +%description help +# Terminal Apple Season + +A terminal ASCII recreation of the original [Apple Season](http://www.ferryhalim.com/orisinal/g2/applegame.htm) by Ferry Halim. Check it out on [PyPi](https://pypi.org/project/Terminal-Apple-Season/) + +## Installation + +### Install Using Git: + +```bash +git clone https://github.com/lol-cubes/Terminal-Apple-Season.git +``` + +### Install Using Pip + +```bash +pip install Terminal-Apple-Season +``` + +## Usage + +```python +from apple_season import game +``` + +## How To Play + +Use the arrow keys to move the basket from side to side. Try to catch as many of the falling apples as possible. The game ends after 100 apples have fallen. + +## OS Compatability + +Terminal-Apple-Season has been tested on OS X and Windows. It should work but has not been tested on Linux. + + + + +%prep +%autosetup -n Terminal-Apple-Season-1.2.8 + +%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-Terminal-Apple-Season -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Mon May 29 2023 Python_Bot - 1.2.8-1 +- Package Spec generated diff --git a/sources b/sources new file mode 100644 index 0000000..278b1ac --- /dev/null +++ b/sources @@ -0,0 +1 @@ +ed0e5764ea8c0bb7fd6bd1a25751cb93 Terminal-Apple-Season-1.2.8.tar.gz -- cgit v1.2.3