summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--python-lac.spec129
-rw-r--r--sources1
3 files changed, 131 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..aad3cc2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/LAC-2.1.2.tar.gz
diff --git a/python-lac.spec b/python-lac.spec
new file mode 100644
index 0000000..322b283
--- /dev/null
+++ b/python-lac.spec
@@ -0,0 +1,129 @@
+%global _empty_manifest_terminate_build 0
+Name: python-LAC
+Version: 2.1.2
+Release: 1
+Summary: A chinese lexical analysis tool by Baidu NLP.
+License: Apache 2.0
+URL: https://github.com/baidu/lac
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/c3/88/966e99c95cac93730a7f3cdf92a17e2a0e924bea61b9a86ae7995feaa4fe/LAC-2.1.2.tar.gz
+BuildArch: noarch
+
+
+%description
+```text
+.
+├── python # Python调用的脚本
+├── c++ # C++调用的代码
+├── java # Java调用的代码
+├── Android # Android调用的示例
+├── README.md # 本文件
+└── CMakeList.txt # 编译C++和Java调用的脚本
+```
+## 在论文中引用LAC
+如果您的学术工作成果中使用了LAC,请您增加下述引用。我们非常欣慰LAC能够对您的学术工作带来帮助。
+```text
+@article{jiao2018LAC,
+ title={Chinese Lexical Analysis with Deep Bi-GRU-CRF Network},
+ author={Jiao, Zhenyu and Sun, Shuqi and Sun, Ke},
+ journal={arXiv preprint arXiv:1807.01882},
+ year={2018},
+ url={https://arxiv.org/abs/1807.01882}
+}
+```
+
+%package -n python3-LAC
+Summary: A chinese lexical analysis tool by Baidu NLP.
+Provides: python-LAC
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-LAC
+```text
+.
+├── python # Python调用的脚本
+├── c++ # C++调用的代码
+├── java # Java调用的代码
+├── Android # Android调用的示例
+├── README.md # 本文件
+└── CMakeList.txt # 编译C++和Java调用的脚本
+```
+## 在论文中引用LAC
+如果您的学术工作成果中使用了LAC,请您增加下述引用。我们非常欣慰LAC能够对您的学术工作带来帮助。
+```text
+@article{jiao2018LAC,
+ title={Chinese Lexical Analysis with Deep Bi-GRU-CRF Network},
+ author={Jiao, Zhenyu and Sun, Shuqi and Sun, Ke},
+ journal={arXiv preprint arXiv:1807.01882},
+ year={2018},
+ url={https://arxiv.org/abs/1807.01882}
+}
+```
+
+%package help
+Summary: Development documents and examples for LAC
+Provides: python3-LAC-doc
+%description help
+```text
+.
+├── python # Python调用的脚本
+├── c++ # C++调用的代码
+├── java # Java调用的代码
+├── Android # Android调用的示例
+├── README.md # 本文件
+└── CMakeList.txt # 编译C++和Java调用的脚本
+```
+## 在论文中引用LAC
+如果您的学术工作成果中使用了LAC,请您增加下述引用。我们非常欣慰LAC能够对您的学术工作带来帮助。
+```text
+@article{jiao2018LAC,
+ title={Chinese Lexical Analysis with Deep Bi-GRU-CRF Network},
+ author={Jiao, Zhenyu and Sun, Shuqi and Sun, Ke},
+ journal={arXiv preprint arXiv:1807.01882},
+ year={2018},
+ url={https://arxiv.org/abs/1807.01882}
+}
+```
+
+%prep
+%autosetup -n LAC-2.1.2
+
+%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-LAC -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Mon May 15 2023 Python_Bot <Python_Bot@openeuler.org> - 2.1.2-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..c1018b3
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+0d864f47ee4e65ebff78efbf54d2ce13 LAC-2.1.2.tar.gz