From bd0be8836af5418fbc9a79403d87a0f7964e8218 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Tue, 20 Jun 2023 03:35:43 +0000 Subject: automatic import of python-Mopidy-Local-Images --- .gitignore | 1 + python-mopidy-local-images.spec | 117 ++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 119 insertions(+) create mode 100644 python-mopidy-local-images.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore index e69de29..5fc6a31 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/Mopidy-Local-Images-1.0.0.tar.gz diff --git a/python-mopidy-local-images.spec b/python-mopidy-local-images.spec new file mode 100644 index 0000000..9647587 --- /dev/null +++ b/python-mopidy-local-images.spec @@ -0,0 +1,117 @@ +%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 diff --git a/sources b/sources new file mode 100644 index 0000000..73b97a3 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +e25fe0663ca2800b36acbf5e9813ce65 Mopidy-Local-Images-1.0.0.tar.gz -- cgit v1.2.3