summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-05-05 12:07:53 +0000
committerCoprDistGit <infra@openeuler.org>2023-05-05 12:07:53 +0000
commitbcc81b673f4172ab3916d93d870dc38bad2648c1 (patch)
treeb9d85914bdec739b3cd2d0c3d5570fec16a72f41
parent5081d4c1ea549da275613c5737ffc8d35ce161c0 (diff)
automatic import of python-lektoropeneuler20.03
-rw-r--r--.gitignore1
-rw-r--r--python-lektor.spec243
-rw-r--r--sources1
3 files changed, 245 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..8ff3322 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/Lektor-3.3.9.tar.gz
diff --git a/python-lektor.spec b/python-lektor.spec
new file mode 100644
index 0000000..cd68eed
--- /dev/null
+++ b/python-lektor.spec
@@ -0,0 +1,243 @@
+%global _empty_manifest_terminate_build 0
+Name: python-Lektor
+Version: 3.3.9
+Release: 1
+Summary: A static content management system.
+License: BSD
+URL: https://www.getlektor.com/
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/04/cb/3822cd310d0ac8d16d16d989bf6d339660021a521b76607bf7d5b73fc222/Lektor-3.3.9.tar.gz
+BuildArch: noarch
+
+Requires: python3-Babel
+Requires: python3-click
+Requires: python3-EXIFRead
+Requires: python3-filetype
+Requires: python3-Flask
+Requires: python3-inifile
+Requires: python3-Jinja2
+Requires: python3-markupsafe
+Requires: python3-mistune
+Requires: python3-pip
+Requires: python3-slugify
+Requires: python3-pytz
+Requires: python3-requests
+Requires: python3-setuptools
+Requires: python3-watchdog
+Requires: python3-Werkzeug
+Requires: python3-ipython
+Requires: python3-traitlets
+
+%description
+# Lektor
+
+[![Tests master](https://github.com/lektor/lektor/workflows/Tests%20master/badge.svg)](https://github.com/lektor/lektor/actions?query=workflow%3A%22Tests+master%22)
+[![Code Coverage](https://codecov.io/gh/lektor/lektor/branch/master/graph/badge.svg)](https://codecov.io/gh/lektor/lektor)
+[![PyPI version](https://badge.fury.io/py/Lektor.svg)](https://pypi.org/project/Lektor/)
+[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/Lektor.svg)](https://pypi.org/project/Lektor/)
+[![Code Style: Black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
+[![Join the chat at https://gitter.im/lektor/lektor](https://badges.gitter.im/lektor/lektor.svg)](https://gitter.im/lektor/lektor?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
+
+Lektor is a static website generator. It builds out an entire project
+from static files into many individual HTML pages and has a built-in
+admin UI and minimal desktop app.
+
+<img src="https://raw.githubusercontent.com/lektor/lektor-assets/master/screenshots/admin.png" width="100%">
+
+To see how it works look at the top-level `example/` folder, which contains
+a showcase of the wide variety of Lektor's features.
+
+For a more complete example look at the [lektor/lektor-website](https://github.com/lektor/lektor-website)
+repository, which contains the sourcecode for the official lektor website.
+
+## How do I use this?
+
+For installation instructions head to the official documentation:
+
+- [Installation](https://www.getlektor.com/docs/installation/)
+- [Quickstart](https://www.getlektor.com/docs/quickstart/)
+
+## Want to develop on Lektor?
+
+This gets you started (assuming you have Python, pip, Make and pre-commit
+installed):
+
+```
+$ git clone https://github.com/lektor/lektor
+$ cd lektor
+$ virtualenv venv
+$ . venv/bin/activate
+$ pip install --editable .
+$ make build-js
+$ pre-commit install
+$ export LEKTOR_DEV=1
+$ cp -r example example-project
+$ lektor --project example-project server
+```
+
+If you want to run the test suite (you'll need tox installed):
+
+```
+$ tox
+```
+
+
+%package -n python3-Lektor
+Summary: A static content management system.
+Provides: python-Lektor
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-Lektor
+# Lektor
+
+[![Tests master](https://github.com/lektor/lektor/workflows/Tests%20master/badge.svg)](https://github.com/lektor/lektor/actions?query=workflow%3A%22Tests+master%22)
+[![Code Coverage](https://codecov.io/gh/lektor/lektor/branch/master/graph/badge.svg)](https://codecov.io/gh/lektor/lektor)
+[![PyPI version](https://badge.fury.io/py/Lektor.svg)](https://pypi.org/project/Lektor/)
+[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/Lektor.svg)](https://pypi.org/project/Lektor/)
+[![Code Style: Black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
+[![Join the chat at https://gitter.im/lektor/lektor](https://badges.gitter.im/lektor/lektor.svg)](https://gitter.im/lektor/lektor?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
+
+Lektor is a static website generator. It builds out an entire project
+from static files into many individual HTML pages and has a built-in
+admin UI and minimal desktop app.
+
+<img src="https://raw.githubusercontent.com/lektor/lektor-assets/master/screenshots/admin.png" width="100%">
+
+To see how it works look at the top-level `example/` folder, which contains
+a showcase of the wide variety of Lektor's features.
+
+For a more complete example look at the [lektor/lektor-website](https://github.com/lektor/lektor-website)
+repository, which contains the sourcecode for the official lektor website.
+
+## How do I use this?
+
+For installation instructions head to the official documentation:
+
+- [Installation](https://www.getlektor.com/docs/installation/)
+- [Quickstart](https://www.getlektor.com/docs/quickstart/)
+
+## Want to develop on Lektor?
+
+This gets you started (assuming you have Python, pip, Make and pre-commit
+installed):
+
+```
+$ git clone https://github.com/lektor/lektor
+$ cd lektor
+$ virtualenv venv
+$ . venv/bin/activate
+$ pip install --editable .
+$ make build-js
+$ pre-commit install
+$ export LEKTOR_DEV=1
+$ cp -r example example-project
+$ lektor --project example-project server
+```
+
+If you want to run the test suite (you'll need tox installed):
+
+```
+$ tox
+```
+
+
+%package help
+Summary: Development documents and examples for Lektor
+Provides: python3-Lektor-doc
+%description help
+# Lektor
+
+[![Tests master](https://github.com/lektor/lektor/workflows/Tests%20master/badge.svg)](https://github.com/lektor/lektor/actions?query=workflow%3A%22Tests+master%22)
+[![Code Coverage](https://codecov.io/gh/lektor/lektor/branch/master/graph/badge.svg)](https://codecov.io/gh/lektor/lektor)
+[![PyPI version](https://badge.fury.io/py/Lektor.svg)](https://pypi.org/project/Lektor/)
+[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/Lektor.svg)](https://pypi.org/project/Lektor/)
+[![Code Style: Black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
+[![Join the chat at https://gitter.im/lektor/lektor](https://badges.gitter.im/lektor/lektor.svg)](https://gitter.im/lektor/lektor?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
+
+Lektor is a static website generator. It builds out an entire project
+from static files into many individual HTML pages and has a built-in
+admin UI and minimal desktop app.
+
+<img src="https://raw.githubusercontent.com/lektor/lektor-assets/master/screenshots/admin.png" width="100%">
+
+To see how it works look at the top-level `example/` folder, which contains
+a showcase of the wide variety of Lektor's features.
+
+For a more complete example look at the [lektor/lektor-website](https://github.com/lektor/lektor-website)
+repository, which contains the sourcecode for the official lektor website.
+
+## How do I use this?
+
+For installation instructions head to the official documentation:
+
+- [Installation](https://www.getlektor.com/docs/installation/)
+- [Quickstart](https://www.getlektor.com/docs/quickstart/)
+
+## Want to develop on Lektor?
+
+This gets you started (assuming you have Python, pip, Make and pre-commit
+installed):
+
+```
+$ git clone https://github.com/lektor/lektor
+$ cd lektor
+$ virtualenv venv
+$ . venv/bin/activate
+$ pip install --editable .
+$ make build-js
+$ pre-commit install
+$ export LEKTOR_DEV=1
+$ cp -r example example-project
+$ lektor --project example-project server
+```
+
+If you want to run the test suite (you'll need tox installed):
+
+```
+$ tox
+```
+
+
+%prep
+%autosetup -n Lektor-3.3.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-Lektor -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Fri May 05 2023 Python_Bot <Python_Bot@openeuler.org> - 3.3.9-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..56bccb4
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+973c6ee7141c67146f325c4065a6c031 Lektor-3.3.9.tar.gz