+# NOTE: for versions >= 1.8 see efl.spec
# TODO: use system liblinebreak?
#
# Conditional build:
#
%define edb_ver 1.0.5.043
%define eet_ver 1.7.0
+%define eina_ver 1.7.10
Summary: Multi-platform Canvas Library
Summary(pl.UTF-8): Wieloplatformowa biblioteka do rysowania
Name: evas
-Version: 1.7.2
-Release: 1
+Version: 1.7.10
+Release: 7
License: BSD
Group: Libraries
Source0: http://download.enlightenment.org/releases/%{name}-%{version}.tar.bz2
-# Source0-md5: bd6be95827e4db5647bd24fba52e5166
+# Source0-md5: ae96df73b30f4957aebe32c13d75cb49
Patch0: %{name}-wayland.patch
+Patch1: %{name}-fribidi.patch
+Patch2: %{name}-giflib.patch
URL: http://trac.enlightenment.org/e/wiki/Evas
%{?with_directfb:BuildRequires: DirectFB-devel >= 0.9.16}
-BuildRequires: Mesa-libGLU-devel
+BuildRequires: OpenGL-GLU-devel
%{?with_sdl:BuildRequires: SDL-devel >= 1.2.0}
BuildRequires: autoconf >= 2.59-9
BuildRequires: automake >= 1.6
BuildRequires: edb-devel >= %{edb_ver}
BuildRequires: eet-devel >= %{eet_ver}
-BuildRequires: eina-devel >= 1.6.0
+BuildRequires: eina-devel >= %{eina_ver}
%{?with_svg:BuildRequires: esvg-devel >= 0.0.16}
BuildRequires: fontconfig-devel >= 2.5.0
BuildRequires: freetype-devel >= 1:2.2
BuildRequires: fribidi-devel >= 0.19.2
-BuildRequires: giflib-devel
+BuildRequires: giflib-devel >= 5.1.0
BuildRequires: harfbuzz-devel >= 0.9.0
BuildRequires: libjpeg-devel
BuildRequires: libpng-devel >= 1.2
BuildRequires: xcb-util-image-devel >= 0.2.1
%endif
%if %{with wayland}
+BuildRequires: EGL-devel
BuildRequires: OpenGL-devel
-BuildRequires: Mesa-libEGL-devel >= 7.10
-BuildRequires: Mesa-libGLES-devel
-BuildRequires: Mesa-libwayland-egl-devel
+BuildRequires: OpenGLES-devel
+BuildRequires: pkgconfig(egl) >= 7.10
+BuildRequires: pkgconfig(gl)
+BuildRequires: pkgconfig(glesv2)
BuildRequires: wayland-devel
+BuildRequires: wayland-egl-devel
%endif
Requires: eet >= %{eet_ver}
-Requires: eina >= 1.6.0
+Requires: eina >= %{eina_ver}
Requires: freetype >= 1:2.2
Requires: fribidi >= 0.19.2
Requires: harfbuzz >= 0.9.0
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: eet-devel >= %{eet_ver}
-Requires: eina-devel >= 1.6.0
+Requires: eina-devel >= %{eina_ver}
Requires: fontconfig-devel >= 2.5.0
Requires: freetype-devel >= 1:2.2
Requires: fribidi-devel >= 0.19.2
%prep
%setup -q -n %{name}-%{version}
%patch0 -p1
+%patch1 -p1
+%patch2 -p1
%build
%{__libtoolize}
%{__rm} $RPM_BUILD_ROOT%{_libdir}/%{name}/cserve2/*/*/*/module.la
%{__rm} $RPM_BUILD_ROOT%{_libdir}/%{name}/modules/*/*/*/module.la
-%{__rm} $RPM_BUILD_ROOT%{_libdir}/%{name}/modules/engines/software_16_sdl/linux-gnu-*/module.a
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/%{name}/modules/engines/software_16_sdl/linux-gnu*-*/module.a
install -d $RPM_BUILD_ROOT%{_examplesdir}
mv -f $RPM_BUILD_ROOT%{_datadir}/evas/examples $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
%dir %{_libdir}/%{name}/cserve2/loaders
# loaders without additional dependencies
%dir %{_libdir}/%{name}/cserve2/loaders/bmp
-%dir %{_libdir}/%{name}/cserve2/loaders/bmp/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/cserve2/loaders/bmp/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/cserve2/loaders/bmp/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/cserve2/loaders/bmp/linux-gnu*-*/module.so
%dir %{_libdir}/%{name}/cserve2/loaders/ico
-%dir %{_libdir}/%{name}/cserve2/loaders/ico/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/cserve2/loaders/ico/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/cserve2/loaders/ico/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/cserve2/loaders/ico/linux-gnu*-*/module.so
%dir %{_libdir}/%{name}/cserve2/loaders/psd
-%dir %{_libdir}/%{name}/cserve2/loaders/psd/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/cserve2/loaders/psd/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/cserve2/loaders/psd/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/cserve2/loaders/psd/linux-gnu*-*/module.so
%dir %{_libdir}/%{name}/cserve2/loaders/tga
-%dir %{_libdir}/%{name}/cserve2/loaders/tga/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/cserve2/loaders/tga/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/cserve2/loaders/tga/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/cserve2/loaders/tga/linux-gnu*-*/module.so
%dir %{_libdir}/%{name}/cserve2/loaders/wbmp
-%dir %{_libdir}/%{name}/cserve2/loaders/wbmp/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/cserve2/loaders/wbmp/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/cserve2/loaders/wbmp/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/cserve2/loaders/wbmp/linux-gnu*-*/module.so
%dir %{_libdir}/%{name}/modules
%dir %{_libdir}/%{name}/modules/engines
%dir %{_libdir}/%{name}/modules/loaders
%dir %{_libdir}/%{name}/modules/savers
# loaders without additional dependencies
%dir %{_libdir}/%{name}/modules/loaders/bmp
-%dir %{_libdir}/%{name}/modules/loaders/bmp/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/bmp/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/loaders/bmp/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/bmp/linux-gnu*-*/module.so
%dir %{_libdir}/%{name}/modules/loaders/generic
-%dir %{_libdir}/%{name}/modules/loaders/generic/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/generic/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/loaders/generic/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/generic/linux-gnu*-*/module.so
%dir %{_libdir}/%{name}/modules/loaders/ico
-%dir %{_libdir}/%{name}/modules/loaders/ico/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/ico/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/loaders/ico/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/ico/linux-gnu*-*/module.so
%dir %{_libdir}/%{name}/modules/loaders/psd
-%dir %{_libdir}/%{name}/modules/loaders/psd/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/psd/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/loaders/psd/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/psd/linux-gnu*-*/module.so
%dir %{_libdir}/%{name}/modules/loaders/tga
-%dir %{_libdir}/%{name}/modules/loaders/tga/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/tga/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/loaders/tga/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/tga/linux-gnu*-*/module.so
%dir %{_libdir}/%{name}/modules/loaders/wbmp
-%dir %{_libdir}/%{name}/modules/loaders/wbmp/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/wbmp/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/loaders/wbmp/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/wbmp/linux-gnu*-*/module.so
%{_datadir}/%{name}
%files devel
%files engine-buffer
%defattr(644,root,root,755)
%dir %{_libdir}/%{name}/modules/engines/buffer
-%dir %{_libdir}/%{name}/modules/engines/buffer/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/engines/buffer/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/engines/buffer/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/engines/buffer/linux-gnu*-*/module.so
%if %{with directfb}
%files engine-directfb
%defattr(644,root,root,755)
%dir %{_libdir}/%{name}/modules/engines/directfb
-%dir %{_libdir}/%{name}/modules/engines/directfb/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/engines/directfb/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/engines/directfb/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/engines/directfb/linux-gnu*-*/module.so
%endif
%if %{with fb}
%files engine-fb
%defattr(644,root,root,755)
%dir %{_libdir}/%{name}/modules/engines/fb
-%dir %{_libdir}/%{name}/modules/engines/fb/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/engines/fb/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/engines/fb/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/engines/fb/linux-gnu*-*/module.so
%endif
%if %{with sdl}
%files engine-gl_sdl
%defattr(644,root,root,755)
%dir %{_libdir}/%{name}/modules/engines/gl_sdl
-%dir %{_libdir}/%{name}/modules/engines/gl_sdl/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/engines/gl_sdl/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/engines/gl_sdl/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/engines/gl_sdl/linux-gnu*-*/module.so
%endif
%files engine-gl_x11
%defattr(644,root,root,755)
%dir %{_libdir}/%{name}/modules/engines/gl_x11
-%dir %{_libdir}/%{name}/modules/engines/gl_x11/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/engines/gl_x11/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/engines/gl_x11/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/engines/gl_x11/linux-gnu*-*/module.so
%if %{with xcb}
%files engine-software_8
%defattr(644,root,root,755)
%dir %{_libdir}/%{name}/modules/engines/software_8
-%dir %{_libdir}/%{name}/modules/engines/software_8/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/engines/software_8/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/engines/software_8/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/engines/software_8/linux-gnu*-*/module.so
%files engine-software_8_x11
%defattr(644,root,root,755)
%dir %{_libdir}/%{name}/modules/engines/software_8_x11
-%dir %{_libdir}/%{name}/modules/engines/software_8_x11/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/engines/software_8_x11/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/engines/software_8_x11/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/engines/software_8_x11/linux-gnu*-*/module.so
%endif
%files engine-software_16
%defattr(644,root,root,755)
%dir %{_libdir}/%{name}/modules/engines/software_16
-%dir %{_libdir}/%{name}/modules/engines/software_16/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/engines/software_16/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/engines/software_16/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/engines/software_16/linux-gnu*-*/module.so
%files engine-software_16_x11
%defattr(644,root,root,755)
%dir %{_libdir}/%{name}/modules/engines/software_16_x11
-%dir %{_libdir}/%{name}/modules/engines/software_16_x11/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/engines/software_16_x11/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/engines/software_16_x11/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/engines/software_16_x11/linux-gnu*-*/module.so
%if %{with sdl}
%files engine-software_16_sdl
%defattr(644,root,root,755)
%dir %{_libdir}/%{name}/modules/engines/software_16_sdl
-%dir %{_libdir}/%{name}/modules/engines/software_16_sdl/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/engines/software_16_sdl/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/engines/software_16_sdl/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/engines/software_16_sdl/linux-gnu*-*/module.so
%endif
%files engine-software_generic
%defattr(644,root,root,755)
%dir %{_libdir}/%{name}/modules/engines/software_generic
-%dir %{_libdir}/%{name}/modules/engines/software_generic/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/engines/software_generic/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/engines/software_generic/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/engines/software_generic/linux-gnu*-*/module.so
%files engine-software_x11
%defattr(644,root,root,755)
%dir %{_libdir}/%{name}/modules/engines/software_x11
-%dir %{_libdir}/%{name}/modules/engines/software_x11/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/engines/software_x11/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/engines/software_x11/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/engines/software_x11/linux-gnu*-*/module.so
%if %{with wayland}
%files engine-wayland_egl
%defattr(644,root,root,755)
%dir %{_libdir}/%{name}/modules/engines/wayland_egl
-%dir %{_libdir}/%{name}/modules/engines/wayland_egl/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/engines/wayland_egl/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/engines/wayland_egl/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/engines/wayland_egl/linux-gnu*-*/module.so
%files engine-wayland_shm
%defattr(644,root,root,755)
%dir %{_libdir}/%{name}/modules/engines/wayland_shm
-%dir %{_libdir}/%{name}/modules/engines/wayland_shm/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/engines/wayland_shm/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/engines/wayland_shm/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/engines/wayland_shm/linux-gnu*-*/module.so
%endif
%files loader-edb
%defattr(644,root,root,755)
%dir %{_libdir}/%{name}/modules/loaders/edb
-%dir %{_libdir}/%{name}/modules/loaders/edb/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/edb/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/loaders/edb/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/edb/linux-gnu*-*/module.so
%files loader-eet
%defattr(644,root,root,755)
%dir %{_libdir}/%{name}/cserve2/loaders/eet
-%dir %{_libdir}/%{name}/cserve2/loaders/eet/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/cserve2/loaders/eet/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/cserve2/loaders/eet/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/cserve2/loaders/eet/linux-gnu*-*/module.so
%dir %{_libdir}/%{name}/modules/loaders/eet
-%dir %{_libdir}/%{name}/modules/loaders/eet/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/eet/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/loaders/eet/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/eet/linux-gnu*-*/module.so
%files loader-gif
%defattr(644,root,root,755)
%dir %{_libdir}/%{name}/modules/loaders/gif
-%dir %{_libdir}/%{name}/modules/loaders/gif/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/gif/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/loaders/gif/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/gif/linux-gnu*-*/module.so
%files loader-jpeg
%defattr(644,root,root,755)
%dir %{_libdir}/%{name}/cserve2/loaders/jpeg
-%dir %{_libdir}/%{name}/cserve2/loaders/jpeg/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/cserve2/loaders/jpeg/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/cserve2/loaders/jpeg/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/cserve2/loaders/jpeg/linux-gnu*-*/module.so
%dir %{_libdir}/%{name}/modules/loaders/jpeg
-%dir %{_libdir}/%{name}/modules/loaders/jpeg/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/jpeg/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/loaders/jpeg/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/jpeg/linux-gnu*-*/module.so
%files loader-pmaps
%defattr(644,root,root,755)
%dir %{_libdir}/%{name}/cserve2/loaders/pmaps
-%dir %{_libdir}/%{name}/cserve2/loaders/pmaps/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/cserve2/loaders/pmaps/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/cserve2/loaders/pmaps/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/cserve2/loaders/pmaps/linux-gnu*-*/module.so
%dir %{_libdir}/%{name}/modules/loaders/pmaps
-%dir %{_libdir}/%{name}/modules/loaders/pmaps/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/pmaps/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/loaders/pmaps/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/pmaps/linux-gnu*-*/module.so
%files loader-png
%defattr(644,root,root,755)
%dir %{_libdir}/%{name}/cserve2/loaders/png
-%dir %{_libdir}/%{name}/cserve2/loaders/png/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/cserve2/loaders/png/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/cserve2/loaders/png/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/cserve2/loaders/png/linux-gnu*-*/module.so
%dir %{_libdir}/%{name}/modules/loaders/png
-%dir %{_libdir}/%{name}/modules/loaders/png/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/png/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/loaders/png/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/png/linux-gnu*-*/module.so
%if %{with svg}
%files loader-svg
%defattr(644,root,root,755)
%dir %{_libdir}/%{name}/modules/loaders/svg
-%dir %{_libdir}/%{name}/modules/loaders/svg/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/svg/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/loaders/svg/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/svg/linux-gnu*-*/module.so
%endif
%files loader-tiff
%defattr(644,root,root,755)
%dir %{_libdir}/%{name}/cserve2/loaders/tiff
-%dir %{_libdir}/%{name}/cserve2/loaders/tiff/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/cserve2/loaders/tiff/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/cserve2/loaders/tiff/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/cserve2/loaders/tiff/linux-gnu*-*/module.so
%dir %{_libdir}/%{name}/modules/loaders/tiff
-%dir %{_libdir}/%{name}/modules/loaders/tiff/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/tiff/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/loaders/tiff/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/tiff/linux-gnu*-*/module.so
%files loader-xpm
%defattr(644,root,root,755)
%dir %{_libdir}/%{name}/cserve2/loaders/xpm
-%dir %{_libdir}/%{name}/cserve2/loaders/xpm/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/cserve2/loaders/xpm/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/cserve2/loaders/xpm/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/cserve2/loaders/xpm/linux-gnu*-*/module.so
%dir %{_libdir}/%{name}/modules/loaders/xpm
-%dir %{_libdir}/%{name}/modules/loaders/xpm/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/xpm/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/loaders/xpm/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/xpm/linux-gnu*-*/module.so
%files saver-edb
%defattr(644,root,root,755)
%dir %{_libdir}/%{name}/modules/savers/edb
-%dir %{_libdir}/%{name}/modules/savers/edb/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/savers/edb/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/savers/edb/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/savers/edb/linux-gnu*-*/module.so
%files saver-eet
%defattr(644,root,root,755)
%dir %{_libdir}/%{name}/modules/savers/eet
-%dir %{_libdir}/%{name}/modules/savers/eet/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/savers/eet/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/savers/eet/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/savers/eet/linux-gnu*-*/module.so
%files saver-jpeg
%defattr(644,root,root,755)
%dir %{_libdir}/%{name}/modules/savers/jpeg
-%dir %{_libdir}/%{name}/modules/savers/jpeg/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/savers/jpeg/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/savers/jpeg/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/savers/jpeg/linux-gnu*-*/module.so
%files saver-png
%defattr(644,root,root,755)
%dir %{_libdir}/%{name}/modules/savers/png
-%dir %{_libdir}/%{name}/modules/savers/png/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/savers/png/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/savers/png/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/savers/png/linux-gnu*-*/module.so
%files saver-tiff
%defattr(644,root,root,755)
%dir %{_libdir}/%{name}/modules/savers/tiff
-%dir %{_libdir}/%{name}/modules/savers/tiff/linux-gnu-*
-%attr(755,root,root) %{_libdir}/%{name}/modules/savers/tiff/linux-gnu-*/module.so
+%dir %{_libdir}/%{name}/modules/savers/tiff/linux-gnu*-*
+%attr(755,root,root) %{_libdir}/%{name}/modules/savers/tiff/linux-gnu*-*/module.so