%global _empty_manifest_terminate_build 0 Name: python-grow Version: 2.2.3 Release: 1 Summary: Develop everywhere and deploy anywhere: a declarative site generator for rapid, high-quality web site production. License: MIT URL: https://grow.dev Source0: https://mirrors.nju.edu.cn/pypi/web/packages/0d/27/0d2af4ea039d4f0c96a9d8342e162ed085c47d5da88d1e996fc0e60080c1/grow-2.2.3.tar.gz BuildArch: noarch Requires: python3-babel Requires: python3-beautifulsoup4 Requires: python3-boltons Requires: python3-cachelib Requires: python3-certifi Requires: python3-click Requires: python3-colored Requires: python3-gitpython Requires: python3-google-api-python-client Requires: python3-html2text Requires: python3-httplib2 Requires: python3-jinja2 Requires: python3-markdown Requires: python3-markupsafe Requires: python3-oauth2client Requires: python3-progressbar2 Requires: python3-protorpc Requires: python3-pygments Requires: python3-slugify Requires: python3-pyyaml Requires: python3-requests Requires: python3-semantic-version Requires: python3-texttable-fixed Requires: python3-translitcodec Requires: python3-urllib3 Requires: python3-watchdog Requires: python3-webob Requires: python3-webreview Requires: python3-werkzeug %description Grow is a fresh, declarative, file-based static site generator for rapid microsite production. Learn more at https://grow.dev. Key features: - Data-driven: All your content is stored in YAML or Markdown, keeping content separate from presentation. Architect your site structure in YAML, then bind data to HTML templates to build your pages entirely around data from data files. - Flexible URLs: Grow supports an explicit, configurable way to generate URLs for your site. Use template tags to keep your site maintainable and URL changes easy. - Internationalization: Grow comes with flexible internationalization support included. Tag strings for translation, localize your content, and easily add/remove locales on a site-wide or per-document basis. - Deploy anywhere: Grow builds your site to a static fileset, which means you can deploy pretty much anywhere. Grow comes built-in with deploy targets to various services. To learn about contributing and to see the source code: https://github.com/grow/grow. %package -n python3-grow Summary: Develop everywhere and deploy anywhere: a declarative site generator for rapid, high-quality web site production. Provides: python-grow BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-grow Grow is a fresh, declarative, file-based static site generator for rapid microsite production. Learn more at https://grow.dev. Key features: - Data-driven: All your content is stored in YAML or Markdown, keeping content separate from presentation. Architect your site structure in YAML, then bind data to HTML templates to build your pages entirely around data from data files. - Flexible URLs: Grow supports an explicit, configurable way to generate URLs for your site. Use template tags to keep your site maintainable and URL changes easy. - Internationalization: Grow comes with flexible internationalization support included. Tag strings for translation, localize your content, and easily add/remove locales on a site-wide or per-document basis. - Deploy anywhere: Grow builds your site to a static fileset, which means you can deploy pretty much anywhere. Grow comes built-in with deploy targets to various services. To learn about contributing and to see the source code: https://github.com/grow/grow. %package help Summary: Development documents and examples for grow Provides: python3-grow-doc %description help Grow is a fresh, declarative, file-based static site generator for rapid microsite production. Learn more at https://grow.dev. Key features: - Data-driven: All your content is stored in YAML or Markdown, keeping content separate from presentation. Architect your site structure in YAML, then bind data to HTML templates to build your pages entirely around data from data files. - Flexible URLs: Grow supports an explicit, configurable way to generate URLs for your site. Use template tags to keep your site maintainable and URL changes easy. - Internationalization: Grow comes with flexible internationalization support included. Tag strings for translation, localize your content, and easily add/remove locales on a site-wide or per-document basis. - Deploy anywhere: Grow builds your site to a static fileset, which means you can deploy pretty much anywhere. Grow comes built-in with deploy targets to various services. To learn about contributing and to see the source code: https://github.com/grow/grow. %prep %autosetup -n grow-2.2.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-grow -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri May 05 2023 Python_Bot - 2.2.3-1 - Package Spec generated