From 42f2f6321d5e6ca4dbfa09de2e2023796aaeda51 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Wed, 31 May 2023 07:44:10 +0000 Subject: automatic import of python-pygments-woma-lexer --- python-pygments-woma-lexer.spec | 112 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 112 insertions(+) create mode 100644 python-pygments-woma-lexer.spec (limited to 'python-pygments-woma-lexer.spec') 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 - 1.0.9-1 +- Package Spec generated -- cgit v1.2.3