Remove libuvt
[platform/upstream/kmscon.git] / configure.ac
index dac4bcd..01ae4fc 100644 (file)
@@ -95,21 +95,11 @@ PKG_CHECK_MODULES([GLES2], [glesv2],
 AC_SUBST(GLES2_CFLAGS)
 AC_SUBST(GLES2_LIBS)
 
-PKG_CHECK_MODULES([FREETYPE2], [freetype2 fontconfig],
-                  [have_freetype2=yes], [have_freetype2=no])
-AC_SUBST(FREETYPE2_CFLAGS)
-AC_SUBST(FREETYPE2_LIBS)
-
 PKG_CHECK_MODULES([PANGO], [pango pangoft2],
                   [have_pango=yes], [have_pango=no])
 AC_SUBST(PANGO_CFLAGS)
 AC_SUBST(PANGO_LIBS)
 
-PKG_CHECK_MODULES([FUSE], [fuse >= 2.9.0],
-                  [have_fuse=yes], [have_fuse=no])
-AC_SUBST(FUSE_CFLAGS)
-AC_SUBST(FUSE_LIBS)
-
 PKG_CHECK_MODULES([CAIRO], [cairo],
                   [have_cairo=yes], [have_cairo=no])
 AC_SUBST(CAIRO_CFLAGS)
@@ -154,18 +144,6 @@ elif test "x$enable_eloop" = "x" ; then
 fi
 AC_MSG_RESULT([$enable_eloop])
 
-# UVT
-AC_MSG_CHECKING([whether user wants UVT])
-AC_ARG_ENABLE([uvt],
-              [AS_HELP_STRING([--enable-uvt],
-                              [build uvt library])])
-if test "x$enable_all" = "xyes" ; then
-        enable_uvt="yes"
-elif test "x$enable_uvt" = "x" ; then
-        enable_uvt="no (default)"
-fi
-AC_MSG_RESULT([$enable_uvt])
-
 # uterm
 AC_MSG_CHECKING([whether user wants uterm])
 AC_ARG_ENABLE([uterm],
@@ -341,16 +319,13 @@ AC_ARG_WITH([fonts],
             [],
             [with_fonts="default"])
 enable_font_unifont="no"
-enable_font_freetype2="no"
 enable_font_pango="no"
 if test "x$enable_all" = "xyes" ; then
         enable_font_unifont="yes"
-        enable_font_freetype2="yes"
         enable_font_pango="yes"
-        with_fonts="unifont,freetype2,pango (all)"
+        with_fonts="unifont,pango (all)"
 elif test "x$with_fonts" = "xdefault" ; then
         enable_font_unifont="yes (default)"
-        enable_font_freetype2="no (default)"
         enable_font_pango="yes (default)"
         with_fonts="unifont,pango (default)"
 elif test ! "x$with_fonts" = "x" ; then
@@ -359,8 +334,6 @@ elif test ! "x$with_fonts" = "x" ; then
         for i in $with_fonts ; do
                 if test "x$i" = "xunifont" ; then
                         enable_font_unifont="yes"
-                elif test "x$i" = "xfreetype2" ; then
-                        enable_font_freetype2="yes"
                 elif test "x$i" = "xpango" ; then
                         enable_font_pango="yes"
                 else
@@ -458,25 +431,6 @@ else
         eloop_missing="enable-eloop"
 fi
 
-# UVT
-uvt_avail=no
-uvt_missing=""
-if test ! "x$enable_uvt" = "xno" ; then
-        uvt_avail=yes
-        if test "x$have_fuse" = "xno" ; then
-                uvt_avail=no
-                uvt_missing="fuse"
-        fi
-
-        if test "x$uvt_avail" = "xno" ; then
-                if test "x$enable_uvt" = "xyes" ; then
-                        AC_ERROR([missing for UVT: $uvt_missing])
-                fi
-        fi
-else
-        uvt_missing="enable-uvt"
-fi
-
 # video fbdev
 video_fbdev_avail=no
 video_fbdev_missing=""
@@ -659,25 +613,6 @@ else
         font_unifont_missing="enable-font-unifont"
 fi
 
-# font freetype2
-font_freetype2_avail=no
-font_freetype2_missing=""
-if test ! "x$enable_font_freetype2" = "xno" ; then
-        font_freetype2_avail=yes
-        if test "x$have_freetype2" = "xno" ; then
-                font_freetype2_avail=no
-                font_freetype2_missing="libfontconfig,libfreetype2"
-        fi
-
-        if test "x$font_freetype2_avail" = "xno" ; then
-                if test "x$enable_font_freetype2" = "xyes" ; then
-                        AC_ERROR([missing for font-freetype2: $font_freetype2_missing])
-                fi
-        fi
-else
-        font_freetype2_missing="enable-font-freetype2"
-fi
-
 # font pango
 font_pango_avail=no
 font_pango_missing=""
@@ -796,14 +731,6 @@ if test "x$font_pango_avail" = "xyes" ; then
         fi
 fi
 
-# font freetype2
-font_freetype2_enabled=no
-if test "x$font_freetype2_avail" = "xyes" ; then
-        if test "x${enable_font_freetype2% *}" = "xyes" ; then
-                font_freetype2_enabled=yes
-        fi
-fi
-
 # font unifont
 font_unifont_enabled=no
 if test "x$font_unifont_avail" = "xyes" ; then
@@ -892,14 +819,6 @@ if test "x$video_fbdev_avail" = "xyes" ; then
         fi
 fi
 
-# UVT
-uvt_enabled=no
-if test "x$uvt_avail" = "xyes" ; then
-        if test "x${enable_uvt% *}" = "xyes" ; then
-                uvt_enabled=yes
-        fi
-fi
-
 # eloop
 eloop_enabled=no
 if test "x$eloop_avail" = "xyes" ; then
@@ -962,10 +881,6 @@ AM_CONDITIONAL([BUILD_ENABLE_ELOOP_DBUS],
 AM_CONDITIONAL([BUILD_ENABLE_ELOOP],
                [test "x$eloop_enabled" = "xyes"])
 
-# UVT
-AM_CONDITIONAL([BUILD_ENABLE_UVT],
-               [test "x$uvt_enabled" = "xyes"])
-
 # video fbdev
 if test "x$video_fbdev_enabled" = "xyes" ; then
         AC_DEFINE([BUILD_ENABLE_VIDEO_FBDEV], [1],
@@ -1060,15 +975,6 @@ fi
 AM_CONDITIONAL([BUILD_ENABLE_FONT_UNIFONT],
                [test "x$font_unifont_enabled" = "xyes"])
 
-# font freetype2
-if test "x$font_freetype2_enabled" = "xyes" ; then
-        AC_DEFINE([BUILD_ENABLE_FONT_FREETYPE2], [1],
-                  [Build freetype2 font backend])
-fi
-
-AM_CONDITIONAL([BUILD_ENABLE_FONT_FREETYPE2],
-               [test "x$font_freetype2_enabled" = "xyes"])
-
 # font pango
 if test "x$font_pango_enabled" = "xyes" ; then
         AC_DEFINE([BUILD_ENABLE_FONT_PANGO], [1],
@@ -1163,7 +1069,6 @@ fi
 
 AC_CONFIG_FILES([Makefile
                  docs/pc/libeloop.pc
-                 docs/pc/libuvt.pc
                  docs/pc/libuterm.pc])
 AC_OUTPUT
 
@@ -1183,7 +1088,6 @@ AC_MSG_NOTICE([Build configuration:
   Applications and Libraries:
                kmscon: $kmscon_enabled ($kmscon_avail: $kmscon_missing)
                 uterm: $uterm_enabled ($uterm_avail: $uterm_missing)
-                  uvt: $uvt_enabled ($uvt_avail: $uvt_missing)
                 eloop: $eloop_enabled ($eloop_avail: $eloop_missing)
 
   Miscellaneous Options:
@@ -1200,7 +1104,6 @@ AC_MSG_NOTICE([Build configuration:
 
   Font Backends:
               unifont: $font_unifont_enabled ($font_unifont_avail: $font_unifont_missing)
-            freetype2: $font_freetype2_enabled ($font_freetype2_avail: $font_freetype2_missing)
                 pango: $font_pango_enabled ($font_pango_avail: $font_pango_missing)
 
   Renderers: