%global _empty_manifest_terminate_build 0 Name: python-Mopidy-Local-Images Version: 1.0.0 Release: 1 Summary: Mopidy local library proxy extension for handling embedded album art License: Apache License, Version 2.0 URL: https://github.com/mopidy/mopidy-local-images Source0: https://mirrors.aliyun.com/pypi/web/packages/ac/a0/2b289611d80753f4d536fd3a57b06ee2d2f388f2c34fbca3d23fadd07f7a/Mopidy-Local-Images-1.0.0.tar.gz BuildArch: noarch %description Mopidy-Local-Images is a Mopidy_ local library and Web extension that allows Web clients access to album art embedded in local media files. It does so by acting as a *proxy* between Mopidy's ``local scan`` command and the actual local library provider being used. Images are extracted from media files and stored as individual image files while scanning, and corresponding image URIs are inserted into Mopidy data models. Clients can then access these images through the Web extension. All other requests are delegated to the actual local library provider as-is. Album art stored in separate files is also supported. External image files will be considered if they reside in the same directory as the scanned media files and file names match a configurable pattern. Please note that support for local album art depends on whether your client supports album images as provided by Mopidy's data model. For example, some clients will ignore any images provided by this extension, and will retrieve album art from external services instead. %package -n python3-Mopidy-Local-Images Summary: Mopidy local library proxy extension for handling embedded album art Provides: python-Mopidy-Local-Images BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-Mopidy-Local-Images Mopidy-Local-Images is a Mopidy_ local library and Web extension that allows Web clients access to album art embedded in local media files. It does so by acting as a *proxy* between Mopidy's ``local scan`` command and the actual local library provider being used. Images are extracted from media files and stored as individual image files while scanning, and corresponding image URIs are inserted into Mopidy data models. Clients can then access these images through the Web extension. All other requests are delegated to the actual local library provider as-is. Album art stored in separate files is also supported. External image files will be considered if they reside in the same directory as the scanned media files and file names match a configurable pattern. Please note that support for local album art depends on whether your client supports album images as provided by Mopidy's data model. For example, some clients will ignore any images provided by this extension, and will retrieve album art from external services instead. %package help Summary: Development documents and examples for Mopidy-Local-Images Provides: python3-Mopidy-Local-Images-doc %description help Mopidy-Local-Images is a Mopidy_ local library and Web extension that allows Web clients access to album art embedded in local media files. It does so by acting as a *proxy* between Mopidy's ``local scan`` command and the actual local library provider being used. Images are extracted from media files and stored as individual image files while scanning, and corresponding image URIs are inserted into Mopidy data models. Clients can then access these images through the Web extension. All other requests are delegated to the actual local library provider as-is. Album art stored in separate files is also supported. External image files will be considered if they reside in the same directory as the scanned media files and file names match a configurable pattern. Please note that support for local album art depends on whether your client supports album images as provided by Mopidy's data model. For example, some clients will ignore any images provided by this extension, and will retrieve album art from external services instead. %prep %autosetup -n Mopidy-Local-Images-1.0.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-Mopidy-Local-Images -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue Jun 20 2023 Python_Bot - 1.0.0-1 - Package Spec generated