%global _empty_manifest_terminate_build 0 Name: python-praat-parselmouth Version: 0.4.3 Release: 1 Summary: Praat in Python, the Pythonic way License: GPLv3 URL: https://github.com/YannickJadoul/Parselmouth Source0: https://mirrors.nju.edu.cn/pypi/web/packages/26/7b/1e4811b3a34e3653235de58aea6d541faeb46dc2b85702c8b3ec5df580bd/praat-parselmouth-0.4.3.tar.gz Requires: python3-numpy %description # Parselmouth - Praat in Python, the Pythonic way **Parselmouth** is a Python library for the [Praat](http://www.praat.org) software. Though other attempts have been made at porting functionality from Praat to Python, Parselmouth is unique in its aim to provide a complete and Pythonic interface to the internal Praat code. While other projects either wrap Praat's scripting language or reimplementing parts of Praat's functionality in Python, Parselmouth directly accesses Praat's C/C++ code (which means the algorithms and their output are exactly the same as in Praat) and provides efficient access to the program's data, but *also* provides an interface that looks no different from any other Python library. Drop by our [Gitter chat room](https://gitter.im/PraatParselmouth/Lobby) or post a message to our [Google discussion group](https://groups.google.com/d/forum/parselmouth) if you have any question, remarks, or requests! More information on the **installation** and some basic **examples** can be found on Parselmouth's GitHub repository: https://github.com/YannickJadoul/Parselmouth %package -n python3-praat-parselmouth Summary: Praat in Python, the Pythonic way Provides: python-praat-parselmouth BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip BuildRequires: python3-cffi BuildRequires: gcc BuildRequires: gdb %description -n python3-praat-parselmouth # Parselmouth - Praat in Python, the Pythonic way **Parselmouth** is a Python library for the [Praat](http://www.praat.org) software. Though other attempts have been made at porting functionality from Praat to Python, Parselmouth is unique in its aim to provide a complete and Pythonic interface to the internal Praat code. While other projects either wrap Praat's scripting language or reimplementing parts of Praat's functionality in Python, Parselmouth directly accesses Praat's C/C++ code (which means the algorithms and their output are exactly the same as in Praat) and provides efficient access to the program's data, but *also* provides an interface that looks no different from any other Python library. Drop by our [Gitter chat room](https://gitter.im/PraatParselmouth/Lobby) or post a message to our [Google discussion group](https://groups.google.com/d/forum/parselmouth) if you have any question, remarks, or requests! More information on the **installation** and some basic **examples** can be found on Parselmouth's GitHub repository: https://github.com/YannickJadoul/Parselmouth %package help Summary: Development documents and examples for praat-parselmouth Provides: python3-praat-parselmouth-doc %description help # Parselmouth - Praat in Python, the Pythonic way **Parselmouth** is a Python library for the [Praat](http://www.praat.org) software. Though other attempts have been made at porting functionality from Praat to Python, Parselmouth is unique in its aim to provide a complete and Pythonic interface to the internal Praat code. While other projects either wrap Praat's scripting language or reimplementing parts of Praat's functionality in Python, Parselmouth directly accesses Praat's C/C++ code (which means the algorithms and their output are exactly the same as in Praat) and provides efficient access to the program's data, but *also* provides an interface that looks no different from any other Python library. Drop by our [Gitter chat room](https://gitter.im/PraatParselmouth/Lobby) or post a message to our [Google discussion group](https://groups.google.com/d/forum/parselmouth) if you have any question, remarks, or requests! More information on the **installation** and some basic **examples** can be found on Parselmouth's GitHub repository: https://github.com/YannickJadoul/Parselmouth %prep %autosetup -n praat-parselmouth-0.4.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-praat-parselmouth -f filelist.lst %dir %{python3_sitearch}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue Apr 25 2023 Python_Bot - 0.4.3-1 - Package Spec generated