[libchamplain] Remove "managed" bindings as they seem to be unmaintained



commit 42f38988a4bf044309e3594ed32e6d952304db50
Author: JiÅ?í Techet <techet gmail com>
Date:   Sat May 8 00:29:12 2010 +0200

    Remove "managed" bindings as they seem to be unmaintained
    
    Can be reintroduced any time in the future if there is someone
    willing to maintain them.
    
    Signed-off-by: JiÅ?í Techet <techet gmail com>

 bindings/Makefile.am                               |    6 +-
 bindings/managed/Makefile.am                       |    9 -
 bindings/managed/Makefile.include                  |   42 --
 bindings/managed/champlain-gtk/.gitignore          |    7 -
 bindings/managed/champlain-gtk/AssemblyInfo.cs.in  |    7 -
 bindings/managed/champlain-gtk/Makefile.am         |   21 -
 .../managed/champlain-gtk/champlain-gtk-api.raw    |   29 -
 .../champlain-gtk-sharp.dll.config.in              |    6 -
 .../champlain-gtk/champlain-gtk-sharp.pc.in        |   12 -
 .../champlain-gtk/champlain-gtk-sources.xml        |    9 -
 .../managed/champlain-gtk/champlain-gtk.metadata   |    5 -
 bindings/managed/champlain-sharp.snk               |  Bin 596 -> 0 bytes
 bindings/managed/champlain/.gitignore              |    7 -
 bindings/managed/champlain/AssemblyInfo.cs.in      |    7 -
 bindings/managed/champlain/Makefile.am             |   21 -
 bindings/managed/champlain/champlain-api.raw       |  694 --------------------
 .../champlain/champlain-sharp.dll.config.in        |    5 -
 bindings/managed/champlain/champlain-sharp.pc.in   |   12 -
 bindings/managed/champlain/champlain-sources.xml   |   10 -
 bindings/managed/champlain/champlain.metadata      |   16 -
 bindings/managed/samples/.gitignore                |    8 -
 bindings/managed/samples/Makefile.am               |   27 -
 bindings/managed/samples/gtk-test.cs               |   22 -
 configure.ac                                       |   52 --
 24 files changed, 1 insertions(+), 1033 deletions(-)
---
diff --git a/bindings/Makefile.am b/bindings/Makefile.am
index 1cb6f77..c4011f0 100644
--- a/bindings/Makefile.am
+++ b/bindings/Makefile.am
@@ -1,12 +1,8 @@
 SUBDIRS =
 
-if ENABLE_MANAGED
-  SUBDIRS+=managed
-endif
-
 if ENABLE_PYTHON
   SUBDIRS+=python
 endif
 
-DIST_SUBDIRS= managed python perl/Champlain
+DIST_SUBDIRS= python perl/Champlain
 
diff --git a/configure.ac b/configure.ac
index 81133c5..c41188b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -155,47 +155,6 @@ fi
 AM_CONDITIONAL(ENABLE_MEMPHIS, test "x$enable_memphis" = "xyes")
 
 # -----------------------------------------------------------
-# Enable managed (default to "no")
-# -----------------------------------------------------------
-AC_ARG_ENABLE(managed,
-  AS_HELP_STRING([--enable-managed],[Build champlain-sharp (and champlain-gtk-sharp)]),
-    enable_managed=$enableval, enable_managed=no )
-
-if test x$enable_managed = xyes; then
-  AC_PATH_PROG(MCS, gmcs)
-  AC_SUBST(MCS)
-
-  AC_PATH_PROG(GACUTIL, gacutil)
-  AC_SUBST(GACUTIL)
-
-  PKG_CHECK_MODULES(GAPI, gapi-2.0 >= 2.12.0)
-  AC_PATH_PROG(GAPI_PARSER, gapi2-parser)
-  AC_SUBST(GAPI_PARSER)
-
-  AC_PATH_PROG(GAPI_CODEGEN, gapi2-codegen)
-  AC_SUBST(GAPI_CODEGEN)
-
-  AC_PATH_PROG(GAPI_FIXUP, gapi2-fixup)
-  AC_SUBST(GAPI_FIXUP)
-
-  PKG_CHECK_MODULES(GTKSHARP, gtk-sharp-2.0 > 2.12.0)
-  AC_SUBST(GTKSHARP_LIBS)
-
-  PKG_CHECK_MODULES(CLUTTERSHARP, clutter-sharp >= 0.8.0)
-  AC_SUBST(CLUTTER_SHARP_LIBS)
-
-  PKG_CHECK_MODULES(CLUTTER_GTK_SHARP, clutter-gtk-sharp >= 0.8.0)
-  AC_SUBST(CLUTTER_GTK_SHARP_LIBS)
-
-  CHAMPLAIN_APIVERSION=0.3
-  CHAMPLAIN_GTK_APIVERSION=0.3
-  AC_SUBST(CHAMPLAIN_APIVERSION)
-  AC_SUBST(CHAMPLAIN_GTK_APIVERSION)
-fi
-
-AM_CONDITIONAL(ENABLE_MANAGED, test "x$enable_managed" = "xyes")
-
-# -----------------------------------------------------------
 # Enable Python bindings
 # -----------------------------------------------------------
 
@@ -275,16 +234,6 @@ AC_CONFIG_FILES([Makefile
                  champlain.pc
                  champlain-uninstalled.pc
                  bindings/perl/Champlain/Makefile
-                 bindings/managed/Makefile
-                 bindings/managed/champlain/Makefile
-                 bindings/managed/champlain/AssemblyInfo.cs
-                 bindings/managed/champlain/champlain-sharp.pc
-                 bindings/managed/champlain/champlain-sharp.dll.config
-                 bindings/managed/champlain-gtk/Makefile
-                 bindings/managed/champlain-gtk/AssemblyInfo.cs
-                 bindings/managed/champlain-gtk/champlain-gtk-sharp.pc
-                 bindings/managed/champlain-gtk/champlain-gtk-sharp.dll.config
-                 bindings/managed/samples/Makefile
                  bindings/Makefile])
 AC_OUTPUT
 
@@ -302,7 +251,6 @@ echo "Extra tile sources:"
 echo "  Memphis source: ${enable_memphis}"
 echo ""
 echo "Bindings:"
-echo "       champlain-sharp: ${enable_managed}"
 echo "       Python bindings: ${enable_python}"
 echo " gobject-introspection: ${enable_introspection}"
 echo ""



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