15
0

- Fix BuildRequires ("freeimage-devel" instead of "libfreeimage3"), and

remove superfluous Requires for libfreeimage3.
- Remove shebangs from non-scripts in shipped plugins.
- Add python-imageio-rpmlintrc ... we install zero-length files.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-imageio?expand=0&rev=7
This commit is contained in:
2018-09-05 12:21:43 +00:00
committed by Git OBS Bridge
parent 151cf96e69
commit 39178f6f64
3 changed files with 18 additions and 3 deletions

View File

@@ -26,16 +26,16 @@ Summary: Python library for reading and writing image, video, and related
License: BSD-2-Clause
Group: Development/Languages/Python
URL: http://imageio.github.io/
Source: https://files.pythonhosted.org/packages/source/i/imageio/imageio-%{version}.tar.gz
Source0: https://files.pythonhosted.org/packages/source/i/imageio/imageio-%{version}.tar.gz
Source1: python-imageio-rpmlintrc
BuildRequires: %{python_module devel}
BuildRequires: %{python_module numpy}
BuildRequires: %{python_module setuptools}
BuildRequires: fdupes
BuildRequires: ffmpeg
BuildRequires: libfreeimage3
BuildRequires: freeimage-devel
BuildRequires: python-rpm-macros
Requires: ffmpeg
Requires: libfreeimage3
Requires: python-numpy
Recommends: libfreeimageplus3
BuildArch: noarch
@@ -53,6 +53,12 @@ data, and scientific formats.
%prep
%setup -q -n imageio-%{version}
# Plugins are not executable scripts
for plgpy in imageio/plugins/_*.py ; do
echo "Fixing $plgpy..."
sed -i -e '1{/\/usr\/bin.*python/d}' $plgpy
done
%build
export IMAGEIO_NO_INTERNET=1
%python_build