[evince] Remove impress backend



commit d242e00f56fb5d0dbad00f9abe13903198104838
Author: Carlos Garcia Campos <carlosgc gnome org>
Date:   Thu Aug 19 10:57:08 2010 +0200

    Remove impress backend
    
    It's broken, it uses deprecated gdk API and, more important, it's
    unmaintained.

 backend/Makefile.am                               |    4 -
 backend/impress/Makefile.am                       |   57 -
 backend/impress/common.h                          |   40 -
 backend/impress/document.c                        |  140 --
 backend/impress/f_oasis.c                         |  170 --
 backend/impress/f_oo13.c                          |  181 --
 backend/impress/iksemel.c                         | 1882 ---------------------
 backend/impress/iksemel.h                         |  402 -----
 backend/impress/imposter.h                        |   84 -
 backend/impress/impress-document.c                |  543 ------
 backend/impress/impress-document.h                |   39 -
 backend/impress/impressdocument.evince-backend.in |    4 -
 backend/impress/internal.h                        |   85 -
 backend/impress/r_back.c                          |   46 -
 backend/impress/r_draw.c                          |  120 --
 backend/impress/r_geometry.c                      |  208 ---
 backend/impress/r_gradient.c                      |  387 -----
 backend/impress/r_style.c                         |  111 --
 backend/impress/r_text.c                          |  386 -----
 backend/impress/render.c                          |   54 -
 backend/impress/render.h                          |   42 -
 backend/impress/zip.c                             |  349 ----
 backend/impress/zip.h                             |   18 -
 configure.ac                                      |   20 -
 24 files changed, 0 insertions(+), 5372 deletions(-)
---
diff --git a/backend/Makefile.am b/backend/Makefile.am
index a6dc6e5..dd17bc1 100644
--- a/backend/Makefile.am
+++ b/backend/Makefile.am
@@ -30,10 +30,6 @@ if ENABLE_COMICS
      SUBDIRS += comics
 endif
 
-if ENABLE_IMPRESS
-     SUBDIRS += impress
-endif
-
 EXTRA_DIST = \
 	backend.symbols
 
diff --git a/configure.ac b/configure.ac
index ca2384d..f617f12 100644
--- a/configure.ac
+++ b/configure.ac
@@ -684,21 +684,6 @@ AM_CONDITIONAL(ENABLE_COMICS, test x$enable_comics = xyes)
 
 dnl ================== End of comic book checks ============================================
 
-dnl ================== impress book checks ===================================================
-
-AC_ARG_ENABLE(impress,
- 	[AS_HELP_STRING([--enable-impress],
-	                [Compile with support for impress presentations])],
-	[enable_impress=$enableval],
-	[enable_impress=no])
-	
-if test "x$enable_impress" = "xyes"; then
-	AC_DEFINE([ENABLE_IMPRESS], [1], [Enable support for impress.])
-fi 
-AM_CONDITIONAL(ENABLE_IMPRESS, test x$enable_impress = xyes)
-
-dnl ================== End of impress book checks ============================================
-
 dnl =================== Mime types list ====================================================
 
 if test "x$enable_pdf" = "xyes" ; then
@@ -722,9 +707,6 @@ fi
 if test "x$enable_pixbuf" = "xyes"; then
 	EVINCE_MIME_TYPES="${EVINCE_MIME_TYPES}image/*;"
 fi
-if test "x$enable_impress" = "xyes"; then
-	EVINCE_MIME_TYPES="${EVINCE_MIME_TYPES}application/vnd.sun.xml.impress;application/vnd.oasis.opendocument.presentation;"
-fi
 AC_SUBST(EVINCE_MIME_TYPES)
 
 AC_CHECK_FUNC(localtime_r, AC_DEFINE(HAVE_LOCALTIME_R, 1, [Defines if localtime_r is available on your system]))
@@ -799,7 +781,6 @@ backend/comics/Makefile
 backend/djvu/Makefile
 backend/dvi/Makefile
 backend/dvi/mdvi-lib/Makefile
-backend/impress/Makefile
 backend/pdf/Makefile
 backend/pixbuf/Makefile
 backend/ps/Makefile
@@ -887,5 +868,4 @@ Configure summary:
 	DVI Backend........:  $enable_dvi
 	Pixbuf Backend.....:  $enable_pixbuf
 	Comics Backend.....:  $enable_comics
-	Impress Backend....:  $enable_impress
 "



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]