%global _empty_manifest_terminate_build 0 Name: python-wagtailsvg Version: 0.0.37 Release: 1 Summary: Wagtail SVG License: GPL-3.0 URL: https://github.com/Aleksi44/wagtailsvg Source0: https://mirrors.nju.edu.cn/pypi/web/packages/8c/9d/ccbb2aee0b8b9357004639f5137009c5b0c141f8d3b4ad0281e9ca413a24/wagtailsvg-0.0.37.tar.gz BuildArch: noarch Requires: python3-wagtail-generic-chooser %description *********** Wagtail SVG *********** .. image:: https://img.shields.io/pypi/v/wagtailsvg :target: https://pypi.org/project/wagtailsvg/ .. image:: https://img.shields.io/pypi/pyversions/wagtailsvg :target: https://pypi.org/project/wagtailsvg/ `Wagtail `_ + `SVG `_ = 🚀 **SVG** for **Wagtail** with : - **Svg** : Model - **SvgChooserPanel** : ChooserPanel for ForeignKey - **SvgChooserBlock** : ChooserBlock for StreamField Can be used like this : .. code-block:: python from wagtailsvg.models import Svg from wagtailsvg.blocks import SvgChooserBlock from wagtailsvg.edit_handlers import SvgChooserPanel class TestPage(Page): logo = models.ForeignKey( Svg, related_name='+', null=True, blank=True, on_delete=models.SET_NULL ) body = StreamField([ ('svg', SvgChooserBlock()), ], blank=True) content_panels = Page.content_panels + [ SvgChooserPanel('logo'), StreamFieldPanel('body'), ] Setup ##### Install with pip : ``pip install wagtailsvg`` Add these to django apps installed : .. code-block:: python INSTALLED_APPS = [ 'wagtailsvg', 'wagtail.contrib.modeladmin', 'generic_chooser', ... ] Set the SVG download folder in the Django settings .. code-block:: python WAGTAILSVG_UPLOAD_FOLDER = 'svg' Default value is 'media' Development env ############### **If first run** :: git clone git@github.com:Aleksi44/wagtailsvg.git pip install -r requirements.txt python manage.py migrate python manage.py init **Run Django Server** :: python manage.py runserver 0.0.0.0:4243 **Run Webpack Server** :: yarn yarn start Snoweb SVG ########## To integrate SVG icons on Wagtail, I created Snoweb SVG with +2000 optimized SVG. Check the `SVG library `_. Feel free to contact me at `hello@snoweb.io`. Made with ❤ by `Snoweb `_. %package -n python3-wagtailsvg Summary: Wagtail SVG Provides: python-wagtailsvg BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-wagtailsvg *********** Wagtail SVG *********** .. image:: https://img.shields.io/pypi/v/wagtailsvg :target: https://pypi.org/project/wagtailsvg/ .. image:: https://img.shields.io/pypi/pyversions/wagtailsvg :target: https://pypi.org/project/wagtailsvg/ `Wagtail `_ + `SVG `_ = 🚀 **SVG** for **Wagtail** with : - **Svg** : Model - **SvgChooserPanel** : ChooserPanel for ForeignKey - **SvgChooserBlock** : ChooserBlock for StreamField Can be used like this : .. code-block:: python from wagtailsvg.models import Svg from wagtailsvg.blocks import SvgChooserBlock from wagtailsvg.edit_handlers import SvgChooserPanel class TestPage(Page): logo = models.ForeignKey( Svg, related_name='+', null=True, blank=True, on_delete=models.SET_NULL ) body = StreamField([ ('svg', SvgChooserBlock()), ], blank=True) content_panels = Page.content_panels + [ SvgChooserPanel('logo'), StreamFieldPanel('body'), ] Setup ##### Install with pip : ``pip install wagtailsvg`` Add these to django apps installed : .. code-block:: python INSTALLED_APPS = [ 'wagtailsvg', 'wagtail.contrib.modeladmin', 'generic_chooser', ... ] Set the SVG download folder in the Django settings .. code-block:: python WAGTAILSVG_UPLOAD_FOLDER = 'svg' Default value is 'media' Development env ############### **If first run** :: git clone git@github.com:Aleksi44/wagtailsvg.git pip install -r requirements.txt python manage.py migrate python manage.py init **Run Django Server** :: python manage.py runserver 0.0.0.0:4243 **Run Webpack Server** :: yarn yarn start Snoweb SVG ########## To integrate SVG icons on Wagtail, I created Snoweb SVG with +2000 optimized SVG. Check the `SVG library `_. Feel free to contact me at `hello@snoweb.io`. Made with ❤ by `Snoweb `_. %package help Summary: Development documents and examples for wagtailsvg Provides: python3-wagtailsvg-doc %description help *********** Wagtail SVG *********** .. image:: https://img.shields.io/pypi/v/wagtailsvg :target: https://pypi.org/project/wagtailsvg/ .. image:: https://img.shields.io/pypi/pyversions/wagtailsvg :target: https://pypi.org/project/wagtailsvg/ `Wagtail `_ + `SVG `_ = 🚀 **SVG** for **Wagtail** with : - **Svg** : Model - **SvgChooserPanel** : ChooserPanel for ForeignKey - **SvgChooserBlock** : ChooserBlock for StreamField Can be used like this : .. code-block:: python from wagtailsvg.models import Svg from wagtailsvg.blocks import SvgChooserBlock from wagtailsvg.edit_handlers import SvgChooserPanel class TestPage(Page): logo = models.ForeignKey( Svg, related_name='+', null=True, blank=True, on_delete=models.SET_NULL ) body = StreamField([ ('svg', SvgChooserBlock()), ], blank=True) content_panels = Page.content_panels + [ SvgChooserPanel('logo'), StreamFieldPanel('body'), ] Setup ##### Install with pip : ``pip install wagtailsvg`` Add these to django apps installed : .. code-block:: python INSTALLED_APPS = [ 'wagtailsvg', 'wagtail.contrib.modeladmin', 'generic_chooser', ... ] Set the SVG download folder in the Django settings .. code-block:: python WAGTAILSVG_UPLOAD_FOLDER = 'svg' Default value is 'media' Development env ############### **If first run** :: git clone git@github.com:Aleksi44/wagtailsvg.git pip install -r requirements.txt python manage.py migrate python manage.py init **Run Django Server** :: python manage.py runserver 0.0.0.0:4243 **Run Webpack Server** :: yarn yarn start Snoweb SVG ########## To integrate SVG icons on Wagtail, I created Snoweb SVG with +2000 optimized SVG. Check the `SVG library `_. Feel free to contact me at `hello@snoweb.io`. Made with ❤ by `Snoweb `_. %prep %autosetup -n wagtailsvg-0.0.37 %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-wagtailsvg -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Mon May 29 2023 Python_Bot - 0.0.37-1 - Package Spec generated