1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
|
%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 <http://langtech.ch>`_.
%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 <http://langtech.ch>`_.
%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 <http://langtech.ch>`_.
%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 <Python_Bot@openeuler.org> - 2.0.12-1
- Package Spec generated
|