%global _empty_manifest_terminate_build 0 Name: python-staticjinja Version: 4.1.3 Release: 1 Summary: jinja based static site generator License: MIT URL: https://github.com/staticjinja/staticjinja Source0: https://mirrors.nju.edu.cn/pypi/web/packages/8a/9f/6eae6569fb69ecc0b200c1398e143287da2e7416638aa34464b540d4dba0/staticjinja-4.1.3.tar.gz BuildArch: noarch Requires: python3-black Requires: python3-docopt-ng Requires: python3-easywatch Requires: python3-flake8 Requires: python3-jinja2 Requires: python3-markdown Requires: python3-pytest Requires: python3-pytest-check Requires: python3-pytest-cov Requires: python3-sphinx Requires: python3-sphinx-rtd-theme Requires: python3-tomlkit Requires: python3-tox Requires: python3-twine %description **staticjinja** is a library that makes it easy to build static sites using Jinja2_. Many static site generators are complex, with long manuals and unnecessary features. But using template engines to build static websites is really useful. staticjinja is designed to be lightweight (under 500 lines of source code), and to be easy to use, learn, and extend, enabling you to focus on making your site. $ mkdir templates $ vim templates/index.html $ staticjinja watch Building index.html... Templates built. Watching 'templates' for changes... Press Ctrl+C to stop. %package -n python3-staticjinja Summary: jinja based static site generator Provides: python-staticjinja BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-staticjinja **staticjinja** is a library that makes it easy to build static sites using Jinja2_. Many static site generators are complex, with long manuals and unnecessary features. But using template engines to build static websites is really useful. staticjinja is designed to be lightweight (under 500 lines of source code), and to be easy to use, learn, and extend, enabling you to focus on making your site. $ mkdir templates $ vim templates/index.html $ staticjinja watch Building index.html... Templates built. Watching 'templates' for changes... Press Ctrl+C to stop. %package help Summary: Development documents and examples for staticjinja Provides: python3-staticjinja-doc %description help **staticjinja** is a library that makes it easy to build static sites using Jinja2_. Many static site generators are complex, with long manuals and unnecessary features. But using template engines to build static websites is really useful. staticjinja is designed to be lightweight (under 500 lines of source code), and to be easy to use, learn, and extend, enabling you to focus on making your site. $ mkdir templates $ vim templates/index.html $ staticjinja watch Building index.html... Templates built. Watching 'templates' for changes... Press Ctrl+C to stop. %prep %autosetup -n staticjinja-4.1.3 %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-staticjinja -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri May 05 2023 Python_Bot - 4.1.3-1 - Package Spec generated