summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-05-31 07:44:10 +0000
committerCoprDistGit <infra@openeuler.org>2023-05-31 07:44:10 +0000
commit42f2f6321d5e6ca4dbfa09de2e2023796aaeda51 (patch)
treebd9109dd35c98e35c5975268c4926ed01734c8cb
parentc8e4ec18ee35d988eb163c2c5e2889ff41d5b471 (diff)
automatic import of python-pygments-woma-lexer
-rw-r--r--.gitignore1
-rw-r--r--python-pygments-woma-lexer.spec112
-rw-r--r--sources1
3 files changed, 114 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..601f0b0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/pygments_woma_lexer-1.0.9.tar.gz
diff --git a/python-pygments-woma-lexer.spec b/python-pygments-woma-lexer.spec
new file mode 100644
index 0000000..f381f9d
--- /dev/null
+++ b/python-pygments-woma-lexer.spec
@@ -0,0 +1,112 @@
+%global _empty_manifest_terminate_build 0
+Name: python-pygments-woma-lexer
+Version: 1.0.9
+Release: 1
+Summary: A pygments lexer for the Woma Programming Language
+License: MIT
+URL: https://github.com/rjdbcm/pygments_woma_lexer
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/8d/86/f8cb0a9f4ee9ba6747bb8a4b72b74772c8f7f78595b6cfd2ef6b3a5178df/pygments_woma_lexer-1.0.9.tar.gz
+BuildArch: noarch
+
+Requires: python3-pygments
+
+%description
+## How to Use
+Just add the following lines to your docs/conf.py:
+```python
+from pygments_woma_lexer import WomaLexer
+from sphinx.highlighting import lexers
+lexers.update(woma=WomaLexer())
+```
+Now you can use it like this in ReStructured Text:
+```rst
+ [code goes here]
+```
+## License
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+See [LICENSE.txt](https://github.com/rjdbcm/pygments_woma_lexer/blob/main/LICENSE.txt) for more info.
+
+%package -n python3-pygments-woma-lexer
+Summary: A pygments lexer for the Woma Programming Language
+Provides: python-pygments-woma-lexer
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-pygments-woma-lexer
+## How to Use
+Just add the following lines to your docs/conf.py:
+```python
+from pygments_woma_lexer import WomaLexer
+from sphinx.highlighting import lexers
+lexers.update(woma=WomaLexer())
+```
+Now you can use it like this in ReStructured Text:
+```rst
+ [code goes here]
+```
+## License
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+See [LICENSE.txt](https://github.com/rjdbcm/pygments_woma_lexer/blob/main/LICENSE.txt) for more info.
+
+%package help
+Summary: Development documents and examples for pygments-woma-lexer
+Provides: python3-pygments-woma-lexer-doc
+%description help
+## How to Use
+Just add the following lines to your docs/conf.py:
+```python
+from pygments_woma_lexer import WomaLexer
+from sphinx.highlighting import lexers
+lexers.update(woma=WomaLexer())
+```
+Now you can use it like this in ReStructured Text:
+```rst
+ [code goes here]
+```
+## License
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+See [LICENSE.txt](https://github.com/rjdbcm/pygments_woma_lexer/blob/main/LICENSE.txt) for more info.
+
+%prep
+%autosetup -n pygments-woma-lexer-1.0.9
+
+%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-pygments-woma-lexer -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Wed May 31 2023 Python_Bot <Python_Bot@openeuler.org> - 1.0.9-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..3fdffa3
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+945fb1d013b711a39373e18218dd2db9 pygments_woma_lexer-1.0.9.tar.gz