%global _empty_manifest_terminate_build 0 Name: python-AutomatedDrinkDispensingSystem Version: 1.0a2 Release: 1 Summary: please add a summary manually as the author left a blank one License: LICENSE.txt URL: https://github.com/ChrisBlanks/AutomatedDrinkDispensingSystem Source0: https://mirrors.nju.edu.cn/pypi/web/packages/5f/6e/463ee802f26b6ca7e57c8d6a6d0716a3ae489f77ae6bb60ec2ab01535d66/AutomatedDrinkDispensingSystem-1.0a2.tar.gz BuildArch: noarch Requires: python3-cryptography Requires: python3-setuptools %description This project is a GUI (graphical user interface) application for controlling the Automated Drink Dispensing System, which dispenses drinks from a set menu. The source code was built to run on a Raspberry Pi 3 computer with the Raspbian OS, but it should be fairly compatible with other environments. The GUI source code heavily relies on the Tkinter API for the Tk widget toolkit and other common Python libraries. The source code mainly deals with file IO, GUI management, and serial communication to peripheral devices. Note: This package requires pil.ImageTk. %package -n python3-AutomatedDrinkDispensingSystem Summary: please add a summary manually as the author left a blank one Provides: python-AutomatedDrinkDispensingSystem BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-AutomatedDrinkDispensingSystem This project is a GUI (graphical user interface) application for controlling the Automated Drink Dispensing System, which dispenses drinks from a set menu. The source code was built to run on a Raspberry Pi 3 computer with the Raspbian OS, but it should be fairly compatible with other environments. The GUI source code heavily relies on the Tkinter API for the Tk widget toolkit and other common Python libraries. The source code mainly deals with file IO, GUI management, and serial communication to peripheral devices. Note: This package requires pil.ImageTk. %package help Summary: Development documents and examples for AutomatedDrinkDispensingSystem Provides: python3-AutomatedDrinkDispensingSystem-doc %description help This project is a GUI (graphical user interface) application for controlling the Automated Drink Dispensing System, which dispenses drinks from a set menu. The source code was built to run on a Raspberry Pi 3 computer with the Raspbian OS, but it should be fairly compatible with other environments. The GUI source code heavily relies on the Tkinter API for the Tk widget toolkit and other common Python libraries. The source code mainly deals with file IO, GUI management, and serial communication to peripheral devices. Note: This package requires pil.ImageTk. %prep %autosetup -n AutomatedDrinkDispensingSystem-1.0a2 %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-AutomatedDrinkDispensingSystem -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Wed May 31 2023 Python_Bot - 1.0a2-1 - Package Spec generated