From a0eb32fd7ce3a45c341cab243a21e830a2c1c9fd Mon Sep 17 00:00:00 2001 From: Rui Seabra Date: Tue, 1 Jun 2010 20:01:23 +0000 Subject: [PATCH] Support for new module loaders for BMP and TGA... if they should be enabled by default, please just move them to bcond_with instead of bcond_without SVN revision: 49380 --- legacy/evas/evas.spec.in | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/legacy/evas/evas.spec.in b/legacy/evas/evas.spec.in index 65fd1b9014..9ef36ae010 100644 --- a/legacy/evas/evas.spec.in +++ b/legacy/evas/evas.spec.in @@ -43,6 +43,8 @@ %bcond_without module_loader_eet %bcond_without module_saver_eet %bcond_without module_loader_xpm +%bcond_without module_loader_bmp +%bcond_without module_loader_tga # This just keeps a missing doxygen from killing the build. %define _missing_doc_files_terminate_build 0 @@ -57,6 +59,8 @@ %define ac_with_module_loader_edb --%{?with_module_loader_edb:en}%{!?with_module_loader_edb:dis}able-image-loader-edb %define ac_with_module_loader_xpm --%{?with_module_loader_xpm:en}%{!?with_module_loader_xpm:dis}able-image-loader-xpm %define ac_with_module_loader_svg --%{?with_module_loader_svg:en}%{!?with_module_loader_svg:dis}able-image-loader-svg +%define ac_with_module_loader_bmp --%{?with_module_loader_bmp:en}%{!?with_module_loader_bmp:dis}able-image-loader-bmp +%define ac_with_module_loader_tga --%{?with_module_loader_tga:en}%{!?with_module_loader_tga:dis}able-image-loader-tga %define ac_with_module_saver_eet --%{?with_module_saver_eet:en}%{!?with_module_saver_eet:dis}able-image-saver-eet %define ac_with_module_saver_jpeg --%{?with_module_saver_jpeg:en}%{!?with_module_saver_jpeg:dis}able-image-saver-jpeg %define ac_with_module_saver_png --%{?with_module_saver_png:en}%{!?with_module_saver_png:dis}able-image-saver-png @@ -234,6 +238,24 @@ BuildRequires: librsvg-devel >= 2.14 svg Image loader module for Evas %endif +%if %{with module_loader_bmp} +%package module_loader_bmp +Summary: BMP Image loader module for Evas +Group: System Environment/Libraries +BuildRequires: libjpeg-devel +%description module_loader_bmp +BMP Image loader module for Evas +%endif + +%if %{with module_loader_tga} +%package module_loader_tga +Summary: TGA Image loader module for Evas +Group: System Environment/Libraries +BuildRequires: libjpeg-devel +%description module_loader_tga +TGA Image loader module for Evas +%endif + %package module_engine_software_generic Summary: Software X11 rendering engine module for Evas Group: System Environment/Libraries @@ -518,6 +540,18 @@ test "x$RPM_BUILD_ROOT" != "x/" && rm -rf $RPM_BUILD_ROOT %{_libdir}/evas/modules/loaders/svg/*/module.so %endif +%if %{with module_loader_bmp} +%files module_loader_bmp +%defattr(-, root, root) +%{_libdir}/evas/modules/loaders/bmp/*/module.so +%endif + +%if %{with module_loader_tga} +%files module_loader_tga +%defattr(-, root, root) +%{_libdir}/evas/modules/loaders/tga/*/module.so +%endif + %if %{with module_engine_software_x11} %files module_engine_software_x11 %defattr(-, root, root)