Support for new module loaders for BMP and TGA... if they should be enabled by defaul...
authorrui <rui@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 1 Jun 2010 20:01:23 +0000 (20:01 +0000)
committerrui <rui@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 1 Jun 2010 20:01:23 +0000 (20:01 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@49380 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

evas.spec.in

index 65fd1b9..9ef36ae 100644 (file)
@@ -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)