%global _empty_manifest_terminate_build 0 Name: python-LTTL Version: 2.0.12 Release: 1 Summary: LangTech Text Library (LTTL) for text processing and analysis License: GNU GPL v3 URL: https://github.com/axanthos/LTTL Source0: https://mirrors.nju.edu.cn/pypi/web/packages/0d/82/8de1f10b47e3a030a6a4be04ad36ebe08737bfbdf2344098e3c5fe835712/LTTL-2.0.12.zip BuildArch: noarch %description LTTL is an open-source python package for text processing and analysis. LTTL consists of: (i) a set of classes for representing segmental analyses of text strings (= "segmentations"), whereby portions of text strings are delineated and possibly annotated with specific labels; (ii) a set of classes for creating and manipulating segmentations, in order to produce either modified version of the original text data, or data tables summarizing properties of these data (e.g. unit frequency, complexity measures, concordances, and so on). LTTL was designed and implemented by `LangTech Sarl `_. %package -n python3-LTTL Summary: LangTech Text Library (LTTL) for text processing and analysis Provides: python-LTTL BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-LTTL LTTL is an open-source python package for text processing and analysis. LTTL consists of: (i) a set of classes for representing segmental analyses of text strings (= "segmentations"), whereby portions of text strings are delineated and possibly annotated with specific labels; (ii) a set of classes for creating and manipulating segmentations, in order to produce either modified version of the original text data, or data tables summarizing properties of these data (e.g. unit frequency, complexity measures, concordances, and so on). LTTL was designed and implemented by `LangTech Sarl `_. %package help Summary: Development documents and examples for LTTL Provides: python3-LTTL-doc %description help LTTL is an open-source python package for text processing and analysis. LTTL consists of: (i) a set of classes for representing segmental analyses of text strings (= "segmentations"), whereby portions of text strings are delineated and possibly annotated with specific labels; (ii) a set of classes for creating and manipulating segmentations, in order to produce either modified version of the original text data, or data tables summarizing properties of these data (e.g. unit frequency, complexity measures, concordances, and so on). LTTL was designed and implemented by `LangTech Sarl `_. %prep %autosetup -n LTTL-2.0.12 %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-LTTL -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri May 05 2023 Python_Bot - 2.0.12-1 - Package Spec generated