From e82a3428d61f2fb67f24c811d0c1efb549a1c3b1 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Tue, 11 Apr 2023 02:07:01 +0000 Subject: automatic import of python-unidic-lite --- .gitignore | 1 + python-unidic-lite.spec | 156 ++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 158 insertions(+) create mode 100644 python-unidic-lite.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore index e69de29..edd69fe 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/unidic-lite-1.0.8.tar.gz diff --git a/python-unidic-lite.spec b/python-unidic-lite.spec new file mode 100644 index 0000000..02785c4 --- /dev/null +++ b/python-unidic-lite.spec @@ -0,0 +1,156 @@ +%global _empty_manifest_terminate_build 0 +Name: python-unidic-lite +Version: 1.0.8 +Release: 1 +Summary: A small version of UniDic packaged for Python +License: MIT License +URL: https://github.com/polm/unidic-lite +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/55/2b/8cf7514cb57d028abcef625afa847d60ff1ffbf0049c36b78faa7c35046f/unidic-lite-1.0.8.tar.gz +BuildArch: noarch + + +%description +[![Current PyPI packages](https://badge.fury.io/py/unidic-lite.svg)](https://pypi.org/project/unidic-lite/) + +# Unidic Lite + +This is a version of [unidic-py](https://github.com/polm/unidic-py) that is +designed to be installable with pip alone, not requiring any extra downloads. + +At the moment it uses Unidic 2.1.2, from 2013, which is the most recent release +of UniDic that's small enough to be distributed via PyPI. + +**Note this package takes roughly 250MB on disk after being installed.** + +In order to use this you will need to install a MeCab wrapper such as +[mecab-python3](https://github.com/SamuraiT/mecab-python3) or +[fugashi](https://github.com/polm/fugashi). + +## Differences from the Official UniDic Release + +This has a few changes from the official UniDic release to make it easier to use. + +- entries for 令和 have been added +- single-character numeric and alphabetic words have been deleted +- `unk.def` has been modified so unknown punctuation won't be marked as a noun + +## License + +This code is licensed under the MIT or WTFPL license, as you prefer. Unidic +2.1.2 is copyright the UniDic Consortium and distributed under the terms of the +[BSD license](./LICENSE.unidic). + +%package -n python3-unidic-lite +Summary: A small version of UniDic packaged for Python +Provides: python-unidic-lite +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-unidic-lite +[![Current PyPI packages](https://badge.fury.io/py/unidic-lite.svg)](https://pypi.org/project/unidic-lite/) + +# Unidic Lite + +This is a version of [unidic-py](https://github.com/polm/unidic-py) that is +designed to be installable with pip alone, not requiring any extra downloads. + +At the moment it uses Unidic 2.1.2, from 2013, which is the most recent release +of UniDic that's small enough to be distributed via PyPI. + +**Note this package takes roughly 250MB on disk after being installed.** + +In order to use this you will need to install a MeCab wrapper such as +[mecab-python3](https://github.com/SamuraiT/mecab-python3) or +[fugashi](https://github.com/polm/fugashi). + +## Differences from the Official UniDic Release + +This has a few changes from the official UniDic release to make it easier to use. + +- entries for 令和 have been added +- single-character numeric and alphabetic words have been deleted +- `unk.def` has been modified so unknown punctuation won't be marked as a noun + +## License + +This code is licensed under the MIT or WTFPL license, as you prefer. Unidic +2.1.2 is copyright the UniDic Consortium and distributed under the terms of the +[BSD license](./LICENSE.unidic). + +%package help +Summary: Development documents and examples for unidic-lite +Provides: python3-unidic-lite-doc +%description help +[![Current PyPI packages](https://badge.fury.io/py/unidic-lite.svg)](https://pypi.org/project/unidic-lite/) + +# Unidic Lite + +This is a version of [unidic-py](https://github.com/polm/unidic-py) that is +designed to be installable with pip alone, not requiring any extra downloads. + +At the moment it uses Unidic 2.1.2, from 2013, which is the most recent release +of UniDic that's small enough to be distributed via PyPI. + +**Note this package takes roughly 250MB on disk after being installed.** + +In order to use this you will need to install a MeCab wrapper such as +[mecab-python3](https://github.com/SamuraiT/mecab-python3) or +[fugashi](https://github.com/polm/fugashi). + +## Differences from the Official UniDic Release + +This has a few changes from the official UniDic release to make it easier to use. + +- entries for 令和 have been added +- single-character numeric and alphabetic words have been deleted +- `unk.def` has been modified so unknown punctuation won't be marked as a noun + +## License + +This code is licensed under the MIT or WTFPL license, as you prefer. Unidic +2.1.2 is copyright the UniDic Consortium and distributed under the terms of the +[BSD license](./LICENSE.unidic). + +%prep +%autosetup -n unidic-lite-1.0.8 + +%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-unidic-lite -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Tue Apr 11 2023 Python_Bot - 1.0.8-1 +- Package Spec generated diff --git a/sources b/sources new file mode 100644 index 0000000..9346d3b --- /dev/null +++ b/sources @@ -0,0 +1 @@ +5a6b70b6532e61f3ab8685e11fc4c959 unidic-lite-1.0.8.tar.gz -- cgit v1.2.3