+diff -upNr evas/src/lib/engines/common/Makefile.in /tmp/evas/src/lib/engines/common/Makefile.in
+--- evas/src/lib/engines/common/Makefile.in 2008-02-18 17:42:30.000000000 -0200
++++ /tmp/evas/src/lib/engines/common/Makefile.in 2008-02-18 17:42:49.000000000 -0200
+@@ -48,13 +48,14 @@ am_libevas_engine_common_la_OBJECTS = ev
+ evas_op_blend_main_.lo evas_op_add_main_.lo \
+ evas_op_sub_main_.lo evas_op_mask_main_.lo \
+ evas_op_mul_main_.lo evas_blend_main.lo evas_blit_main.lo \
+- evas_convert_color.lo evas_convert_gry_1.lo \
+- evas_convert_gry_4.lo evas_convert_gry_8.lo \
+- evas_convert_main.lo evas_convert_rgb_16.lo \
+- evas_convert_rgb_24.lo evas_convert_rgb_32.lo \
+- evas_convert_rgb_8.lo evas_convert_yuv.lo evas_cpu.lo \
+- evas_draw_main.lo evas_font_draw.lo evas_font_load.lo \
+- evas_font_main.lo evas_font_query.lo evas_gradient_main.lo \
++ evas_convert_color.lo evas_convert_colorspace.lo \
++ evas_convert_gry_1.lo evas_convert_gry_4.lo \
++ evas_convert_gry_8.lo evas_convert_main.lo \
++ evas_convert_rgb_16.lo evas_convert_rgb_24.lo \
++ evas_convert_rgb_32.lo evas_convert_rgb_8.lo \
++ evas_convert_yuv.lo evas_cpu.lo evas_draw_main.lo \
++ evas_font_draw.lo evas_font_load.lo evas_font_main.lo \
++ evas_font_query.lo evas_gradient_main.lo \
+ evas_gradient_linear.lo evas_gradient_radial.lo \
+ evas_gradient_angular.lo evas_gradient_rectangular.lo \
+ evas_gradient_sinusoidal.lo evas_image_load.lo \
+@@ -286,6 +287,7 @@ evas_op_mul_main_.c \
+ evas_blend_main.c \
+ evas_blit_main.c \
+ evas_convert_color.c \
++evas_convert_colorspace.c \
+ evas_convert_gry_1.c \
+ evas_convert_gry_4.c \
+ evas_convert_gry_8.c \
+@@ -390,6 +392,7 @@ distclean-compile:
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/evas_blend_main.Plo@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/evas_blit_main.Plo@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/evas_convert_color.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/evas_convert_colorspace.Plo@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/evas_convert_gry_1.Plo@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/evas_convert_gry_4.Plo@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/evas_convert_gry_8.Plo@am__quote@
+diff -upNr evas/src/lib/engines/common/evas_convert_colorspace.c /tmp/evas/src/lib/engines/common/evas_convert_colorspace.c
+--- evas/src/lib/engines/common/evas_convert_colorspace.c 1969-12-31 21:00:00.000000000 -0300
++++ /tmp/evas/src/lib/engines/common/evas_convert_colorspace.c 2008-02-18 17:41:49.000000000 -0200
+@@ -0,0 +1,70 @@