summaryrefslogtreecommitdiff
path: root/python-mnl-ws-norm.spec
blob: 7ae290166a03d26e7083d44093eafbe9a904a519 (plain)
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-mnl-ws-norm
Version:	0.0.4
Release:	1
Summary:	Light-weight tool for normalizing whitespace and accurately tokenizing words (no regex). Multiple natural languages supported.
License:	apache-2.0
URL:		https://github.com/Rairye/mnl-ws-norm
Source0:	https://mirrors.aliyun.com/pypi/web/packages/7e/b9/1bc9b4e5e0581c2f7d2ad6b2894da5f08cfa238b8fea5415c4329674a905/mnl_ws_norm-0.0.4.tar.gz
BuildArch:	noarch


%description
Light-weight tool for normalizing whitespace and accurately tokenizing words (no regex). Multiple natural languages supported. Useful for scrapping, machine learning, and data analysis.


For the full documentation, please see the repository:

https://github.com/Rairye/mnl-ws-norm




%package -n python3-mnl-ws-norm
Summary:	Light-weight tool for normalizing whitespace and accurately tokenizing words (no regex). Multiple natural languages supported.
Provides:	python-mnl-ws-norm
BuildRequires:	python3-devel
BuildRequires:	python3-setuptools
BuildRequires:	python3-pip
%description -n python3-mnl-ws-norm
Light-weight tool for normalizing whitespace and accurately tokenizing words (no regex). Multiple natural languages supported. Useful for scrapping, machine learning, and data analysis.


For the full documentation, please see the repository:

https://github.com/Rairye/mnl-ws-norm




%package help
Summary:	Development documents and examples for mnl-ws-norm
Provides:	python3-mnl-ws-norm-doc
%description help
Light-weight tool for normalizing whitespace and accurately tokenizing words (no regex). Multiple natural languages supported. Useful for scrapping, machine learning, and data analysis.


For the full documentation, please see the repository:

https://github.com/Rairye/mnl-ws-norm




%prep
%autosetup -n mnl_ws_norm-0.0.4

%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-mnl-ws-norm -f filelist.lst
%dir %{python3_sitelib}/*

%files help -f doclist.lst
%{_docdir}/*

%changelog
* Tue Jun 20 2023 Python_Bot <Python_Bot@openeuler.org> - 0.0.4-1
- Package Spec generated