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
|
%global _empty_manifest_terminate_build 0
Name: python-jamo
Version: 0.4.1
Release: 1
Summary: A Hangul syllable and jamo analyzer.
License: http://www.apache.org/licenses/LICENSE-2.0
URL: https://github.com/jdongian/python-jamo
Source0: https://mirrors.nju.edu.cn/pypi/web/packages/b1/a2/bda770579809726e929ca6356743f9f50f64a2cbaee578fa9d4824afb00e/jamo-0.4.1.tar.gz
BuildArch: noarch
%description
Python-jamo is a Python Hangul syllable decomposition and synthesis library
for working with Hangul characters and jamo.
Currently in beta release, function names are subject to change, but there is
coverage for nearly all Hangul-related codepoints under Unicode 7.0.
Originally designed to help students identify difficult-to-spell words
containing (ㅔ,ㅐ) or (ㅗ,ㅜ), this project hopes to fill the niche of Korean
phonetic and spelling analysis.
%package -n python3-jamo
Summary: A Hangul syllable and jamo analyzer.
Provides: python-jamo
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-jamo
Python-jamo is a Python Hangul syllable decomposition and synthesis library
for working with Hangul characters and jamo.
Currently in beta release, function names are subject to change, but there is
coverage for nearly all Hangul-related codepoints under Unicode 7.0.
Originally designed to help students identify difficult-to-spell words
containing (ㅔ,ㅐ) or (ㅗ,ㅜ), this project hopes to fill the niche of Korean
phonetic and spelling analysis.
%package help
Summary: Development documents and examples for jamo
Provides: python3-jamo-doc
%description help
Python-jamo is a Python Hangul syllable decomposition and synthesis library
for working with Hangul characters and jamo.
Currently in beta release, function names are subject to change, but there is
coverage for nearly all Hangul-related codepoints under Unicode 7.0.
Originally designed to help students identify difficult-to-spell words
containing (ㅔ,ㅐ) or (ㅗ,ㅜ), this project hopes to fill the niche of Korean
phonetic and spelling analysis.
%prep
%autosetup -n jamo-0.4.1
%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-jamo -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Tue Apr 11 2023 Python_Bot <Python_Bot@openeuler.org> - 0.4.1-1
- Package Spec generated
|