diff options
author | CoprDistGit <infra@openeuler.org> | 2023-05-15 05:01:42 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2023-05-15 05:01:42 +0000 |
commit | 412f5eb1ff74653d2d20f1690f93f935ef508a72 (patch) | |
tree | b528d48699f6cc807d60f28f67b56d7bf05236b9 | |
parent | 23f6a8a8a116bad673f7c9962e337bc0a0b9322b (diff) |
automatic import of python-django-fluent-contents
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-django-fluent-contents.spec | 190 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 192 insertions, 0 deletions
@@ -0,0 +1 @@ +/django-fluent-contents-3.0.tar.gz diff --git a/python-django-fluent-contents.spec b/python-django-fluent-contents.spec new file mode 100644 index 0000000..355060b --- /dev/null +++ b/python-django-fluent-contents.spec @@ -0,0 +1,190 @@ +%global _empty_manifest_terminate_build 0 +Name: python-django-fluent-contents +Version: 3.0 +Release: 1 +Summary: A widget engine to display various content on Django pages +License: Apache 2.0 +URL: https://github.com/edoburu/django-fluent-contents +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/2e/3b/e32386cd95bcaefb82c0fc12adf8ce14f776625cd1753f83443eb0b11aa3/django-fluent-contents-3.0.tar.gz +BuildArch: noarch + +Requires: python3-django-fluent-utils +Requires: python3-django-parler +Requires: python3-django-polymorphic +Requires: python3-django-tag-parser +Requires: python3-django-template-analyzer +Requires: python3-html5lib +Requires: python3-Pygments +Requires: python3-django-disqus +Requires: python3-django-form-designer-ai +Requires: python3-docutils +Requires: python3-textile +Requires: python3-Markdown +Requires: python3-micawber +Requires: python3-beautifulsoup4 +Requires: python3-django-wysiwyg +Requires: python3-html5lib +Requires: python3-Pillow +Requires: python3-micawber +Requires: python3-docutils +Requires: python3-textile +Requires: python3-MarkDown +Requires: python3-pygments +Requires: python3-disqus +Requires: python3-django-wysiwyg +Requires: python3-twitter-text + +%description +The *fluent_contents* module offers a widget engine to display various content on a Django page. +This engine operates similarly like Django CMS, FeinCMS, Wagtail's streaming field or django-portlets, +however, it can be used for any project, or CMS system. +Page contents can be constructed with multiple "content items". +You can define your own content items, or use one the available content items out of the box. +Standard web sites could use the bundled default content items. +Other advanced designs (such as a web site with a magazine-like design, having many blocks at a page) +can be implemented quickly by defining content items for the various "style elements" at the page. +Web editors are able to place the "content items" at the page, +hence they can fill the content of advanced layouts easily and directly in the Django admin. +This also applies to pages which have a "free form" or "presentation slide" design, +this module allows the end-user to manage and configure the designed elements at the page. +By default, the following content items are available: +**Standard content:** +* Text content - write rich text in a WYSIWYG editor (provided by django-wysiwyg_). +* Markup - write content with reStructuredText, Markdown or Textile (provided by *docutils*, *Markdown* or *textile*). +* Forms - display forms created with django-form-designer-ai_. +**Online content:** +* Google Docs viewer - display a PDF or DOCX file on a page, using the Google Docs Viewer service. +* OEmbed support - embed content from YouTube, Vimeo, SlideShare, Twitter, and more. +* Twitter feed - display a Twitter timeline, or realtime search timeline. +**For programmers:** +* Code - display code snippets with highlighting (provided by *Pygments*). +* Gist - display Gist snippets from Github. +* IFrame - display an ``<iframe>`` on the page. +* Raw HTML content - include jQuery snippets, or "embed codes" by other services. +* Shared content - display a set of items at multiple locations. +**Interactive:** +* Commentsarea - display comments on a page (provided by django.contrib.comments_). +* Disqusarea - display DISQUS comments on a page (provided by django-disqus_). +* Form-designer link - display a django-form-designer-ai_ form on a page. +For more details, see the documentation_ at Read The Docs. + +%package -n python3-django-fluent-contents +Summary: A widget engine to display various content on Django pages +Provides: python-django-fluent-contents +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-django-fluent-contents +The *fluent_contents* module offers a widget engine to display various content on a Django page. +This engine operates similarly like Django CMS, FeinCMS, Wagtail's streaming field or django-portlets, +however, it can be used for any project, or CMS system. +Page contents can be constructed with multiple "content items". +You can define your own content items, or use one the available content items out of the box. +Standard web sites could use the bundled default content items. +Other advanced designs (such as a web site with a magazine-like design, having many blocks at a page) +can be implemented quickly by defining content items for the various "style elements" at the page. +Web editors are able to place the "content items" at the page, +hence they can fill the content of advanced layouts easily and directly in the Django admin. +This also applies to pages which have a "free form" or "presentation slide" design, +this module allows the end-user to manage and configure the designed elements at the page. +By default, the following content items are available: +**Standard content:** +* Text content - write rich text in a WYSIWYG editor (provided by django-wysiwyg_). +* Markup - write content with reStructuredText, Markdown or Textile (provided by *docutils*, *Markdown* or *textile*). +* Forms - display forms created with django-form-designer-ai_. +**Online content:** +* Google Docs viewer - display a PDF or DOCX file on a page, using the Google Docs Viewer service. +* OEmbed support - embed content from YouTube, Vimeo, SlideShare, Twitter, and more. +* Twitter feed - display a Twitter timeline, or realtime search timeline. +**For programmers:** +* Code - display code snippets with highlighting (provided by *Pygments*). +* Gist - display Gist snippets from Github. +* IFrame - display an ``<iframe>`` on the page. +* Raw HTML content - include jQuery snippets, or "embed codes" by other services. +* Shared content - display a set of items at multiple locations. +**Interactive:** +* Commentsarea - display comments on a page (provided by django.contrib.comments_). +* Disqusarea - display DISQUS comments on a page (provided by django-disqus_). +* Form-designer link - display a django-form-designer-ai_ form on a page. +For more details, see the documentation_ at Read The Docs. + +%package help +Summary: Development documents and examples for django-fluent-contents +Provides: python3-django-fluent-contents-doc +%description help +The *fluent_contents* module offers a widget engine to display various content on a Django page. +This engine operates similarly like Django CMS, FeinCMS, Wagtail's streaming field or django-portlets, +however, it can be used for any project, or CMS system. +Page contents can be constructed with multiple "content items". +You can define your own content items, or use one the available content items out of the box. +Standard web sites could use the bundled default content items. +Other advanced designs (such as a web site with a magazine-like design, having many blocks at a page) +can be implemented quickly by defining content items for the various "style elements" at the page. +Web editors are able to place the "content items" at the page, +hence they can fill the content of advanced layouts easily and directly in the Django admin. +This also applies to pages which have a "free form" or "presentation slide" design, +this module allows the end-user to manage and configure the designed elements at the page. +By default, the following content items are available: +**Standard content:** +* Text content - write rich text in a WYSIWYG editor (provided by django-wysiwyg_). +* Markup - write content with reStructuredText, Markdown or Textile (provided by *docutils*, *Markdown* or *textile*). +* Forms - display forms created with django-form-designer-ai_. +**Online content:** +* Google Docs viewer - display a PDF or DOCX file on a page, using the Google Docs Viewer service. +* OEmbed support - embed content from YouTube, Vimeo, SlideShare, Twitter, and more. +* Twitter feed - display a Twitter timeline, or realtime search timeline. +**For programmers:** +* Code - display code snippets with highlighting (provided by *Pygments*). +* Gist - display Gist snippets from Github. +* IFrame - display an ``<iframe>`` on the page. +* Raw HTML content - include jQuery snippets, or "embed codes" by other services. +* Shared content - display a set of items at multiple locations. +**Interactive:** +* Commentsarea - display comments on a page (provided by django.contrib.comments_). +* Disqusarea - display DISQUS comments on a page (provided by django-disqus_). +* Form-designer link - display a django-form-designer-ai_ form on a page. +For more details, see the documentation_ at Read The Docs. + +%prep +%autosetup -n django-fluent-contents-3.0 + +%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-django-fluent-contents -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Mon May 15 2023 Python_Bot <Python_Bot@openeuler.org> - 3.0-1 +- Package Spec generated @@ -0,0 +1 @@ +2e38836a8262c3c1cb428a0eef19c3b6 django-fluent-contents-3.0.tar.gz |