%global _empty_manifest_terminate_build 0 Name: python-polychemprint3 Version: 3.0.1a88 Release: 1 Summary: FOSS additive manufacturing control software targeted at research Users (Polymer/Paste/BioPrinting) License: University of Illinois/NCSA Open Source License URL: https://github.com/BijalBPatel/PolyChemPrint3 Source0: https://mirrors.nju.edu.cn/pypi/web/packages/1e/98/54f52446d8f2c67ec8ced95dde5d4cf617f59f5415275402954a11807207/polychemprint3-3.0.1a88.tar.gz BuildArch: noarch Requires: python3-pyserial Requires: python3-colorama Requires: python3-pyyaml Requires: python3-psutil Requires: python3-babel Requires: python3-pillow Requires: python3-tkfilebrowser Requires: python3-pywin32 %description # PolyChemPrint3 Free and Open Source 3D Printer control software targeted at Research Users (Polymer/Paste/BioPrinting) Written in/for Python 3.3+ (but may work on others) This software was initially written by Bijal Patel from 2017-2019 as an object-oriented cross-platform tool and successor to PolyPrint, a Perl script. Within our lab (Diao Group at the University of Illinois http://diao.scs.illinois.edu/Diao_Lab/Home.html) we have succesfully used it to print solutions for organic semiconductors/conductors, polymer photonics, hydrogels, chocolate, etc. The software is written to be convenient for researchers with features like automatic data logging, parameterized shapes, and convenient macros. Please cite the following papers if you make use of this software in your research! > [Paper Submitted] > %package -n python3-polychemprint3 Summary: FOSS additive manufacturing control software targeted at research Users (Polymer/Paste/BioPrinting) Provides: python-polychemprint3 BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-polychemprint3 # PolyChemPrint3 Free and Open Source 3D Printer control software targeted at Research Users (Polymer/Paste/BioPrinting) Written in/for Python 3.3+ (but may work on others) This software was initially written by Bijal Patel from 2017-2019 as an object-oriented cross-platform tool and successor to PolyPrint, a Perl script. Within our lab (Diao Group at the University of Illinois http://diao.scs.illinois.edu/Diao_Lab/Home.html) we have succesfully used it to print solutions for organic semiconductors/conductors, polymer photonics, hydrogels, chocolate, etc. The software is written to be convenient for researchers with features like automatic data logging, parameterized shapes, and convenient macros. Please cite the following papers if you make use of this software in your research! > [Paper Submitted] > %package help Summary: Development documents and examples for polychemprint3 Provides: python3-polychemprint3-doc %description help # PolyChemPrint3 Free and Open Source 3D Printer control software targeted at Research Users (Polymer/Paste/BioPrinting) Written in/for Python 3.3+ (but may work on others) This software was initially written by Bijal Patel from 2017-2019 as an object-oriented cross-platform tool and successor to PolyPrint, a Perl script. Within our lab (Diao Group at the University of Illinois http://diao.scs.illinois.edu/Diao_Lab/Home.html) we have succesfully used it to print solutions for organic semiconductors/conductors, polymer photonics, hydrogels, chocolate, etc. The software is written to be convenient for researchers with features like automatic data logging, parameterized shapes, and convenient macros. Please cite the following papers if you make use of this software in your research! > [Paper Submitted] > %prep %autosetup -n polychemprint3-3.0.1a88 %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-polychemprint3 -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Wed May 31 2023 Python_Bot - 3.0.1a88-1 - Package Spec generated