Wed Feb 24 15:47:16 CET 2010 Paolo Molaro <lupus@ximian.com>
authorPaolo Molaro <lupus@oddwiz.org>
Wed, 24 Feb 2010 15:19:21 +0000 (15:19 -0000)
committerPaolo Molaro <lupus@oddwiz.org>
Wed, 24 Feb 2010 15:19:21 +0000 (15:19 -0000)
* confiure.in, data/mono-2.pc.in, data/Makefile.am,
samples/embed/*: increase the API version.

svn path=/trunk/mono/; revision=152356

1  2 
ChangeLog
configure.in
data/Makefile.am
data/mono-2.pc.in
data/mono.pc.in
samples/embed/test-invoke.c
samples/embed/test-metadata.c
samples/embed/teste.c

diff --cc ChangeLog
index cbda7dcc71f0d79db9290ccfe424eaeb0f011245,a2ac31696e45cdbf6ba053e33f93333e7b721e1f..0c849e6f53197d71def02bbad2f5a574d7793afe
+++ b/ChangeLog
@@@ -1,36 -1,3 +1,42 @@@
++
++Wed Feb 24 15:47:16 CET 2010 Paolo Molaro <lupus@ximian.com>
++
++      * confiure.in, data/mono-2.pc.in, data/Makefile.am,
++      samples/embed/*: increase the API version.
++
 +2010-02-18  Marek Habersack  <mhabersack@novell.com>
 +
 +      * scripts/mono-configuration-crypto.in: added
 +
 +      * scripts/Makefile.am: added mono-configuration-crypto targets
 +
 +2010-01-27  Zoltan Varga  <vargaz@gmail.com>
 +
 +      * configure.in: Fix the setting of LLVM_CXXFLAGS.
 +
 +2010-01-22  AndrĂ©s G. Aragoneses  <knocte@gmail.com>
 +
 +      * configure.in: Improve r150055 by checking for CXX=g++ as well, according to
 +      http://lists.gnu.org/archive/html/bug-autoconf/2002-04/msg00077.html
 +
 +2010-01-22  Zoltan Varga  <vargaz@gmail.com>
 +
 +      * configure.in: Disable the solaris tar check on !solaris platforms.
 +
 +2010-01-22  Zoltan Varga  <vargaz@gmail.com>
 +
 +      * configure.in: Check whenever g++ is installed, since libtool requires it
 +      even if no c++ files will be compiled.
 +      See BNC#572871.
 +
 +2010-01-22  Zoltan Varga  <vargaz@gmail.com>
 +
 +      * configure.in: Add -fno-rrti to CXXFLAGS.
 +
 +2010-01-20  Rolf Bjarne Kvinge  <RKvinge@novell.com>
 +
 +      * configure.in: Add support for disabling mdb support.
 +
  2010-01-15  Zoltan Varga  <vargaz@gmail.com>
  
        * configure.in: Don't define TARGET_WIN32 when --target is used.
diff --cc configure.in
index dfa5f4b73435f2c27436703e229d797d156699f4,19cfe2c0ac884932ead162cac980b9e3cabf1bd9..5e34f9d203cc64a5a895c746d0dc854803ca54af
@@@ -9,7 -9,7 +9,7 @@@ AM_CONFIG_HEADER(config.h
  AM_INIT_AUTOMAKE(mono,2.7)
  AM_MAINTAINER_MODE
  
--API_VER=1.0
++API_VER=2.0
  AC_SUBST(API_VER)
  
  AC_PROG_LN_S
@@@ -2667,7 -2650,7 +2667,7 @@@ data/net_2_0/Makefil
  data/net_4_0/Makefile
  data/net_2_0/Browsers/Makefile
  data/mint.pc
--data/mono.pc
++data/mono-2.pc
  data/mono-cairo.pc
  data/mono-nunit.pc
  data/mono-options.pc
index bf0a9fb3c87ee19aad365995be88a4be57ee512b,39a1bee7c58961154ede547b140c814f5a3700ed..3ae35a43747c34385a60cb5fc043fd821e20ed14
@@@ -8,8 -8,8 +8,8 @@@ monodir = $(sysconfdir)/mon
  
  EXTRA_DIST =          \
        config.in \
 -      browscap.ini mono.supp mono.d README \
 -      mono.pc.in mint.pc.in dotnet.pc.in dotnet35.pc.in wcf.pc.in monodoc.pc.in \
 +      browscap.ini mono.supp mono.d README ChangeLog \
-       mono.pc.in mint.pc.in dotnet.pc.in dotnet35.pc.in wcf.pc.in monodoc.pc.in \
++      mono-2.pc.in mint.pc.in dotnet.pc.in dotnet35.pc.in wcf.pc.in monodoc.pc.in \
        mono-nunit.pc.in mono-cairo.pc.in mono-options.pc.in cecil.pc.in \
        mono-lineeditor.pc.in system.web.extensions_1.0.pc.in system.web.extensions.design_1.0.pc.in\
        dtrace-prelink.sh mono.web.pc.in system.web.mvc.pc.in \
@@@ -21,17 -20,17 +21,17 @@@ pkgconfigdir = $(libdir)/pkgconfi
  
  if JIT_SUPPORTED
  if INTERP_SUPPORTED
--pkgconfig_DATA= mono.pc mint.pc dotnet.pc dotnet35.pc wcf.pc mono-nunit.pc mono-cairo.pc mono-options.pc cecil.pc monodoc.pc mono-lineeditor.pc system.web.extensions_1.0.pc \
++pkgconfig_DATA= mono-2.pc mint.pc dotnet.pc dotnet35.pc wcf.pc mono-nunit.pc mono-cairo.pc mono-options.pc cecil.pc monodoc.pc mono-lineeditor.pc system.web.extensions_1.0.pc \
                system.web.extensions.design_1.0.pc mono.web.pc system.web.mvc.pc
  else
--pkgconfig_DATA= mono.pc dotnet.pc dotnet35.pc wcf.pc mono-nunit.pc mono-cairo.pc mono-options.pc cecil.pc monodoc.pc mono-lineeditor.pc system.web.extensions_1.0.pc \
++pkgconfig_DATA= mono-2.pc dotnet.pc dotnet35.pc wcf.pc mono-nunit.pc mono-cairo.pc mono-options.pc cecil.pc monodoc.pc mono-lineeditor.pc system.web.extensions_1.0.pc \
                system.web.extensions.design_1.0.pc mono.web.pc system.web.mvc.pc
  endif
  else
  pkgconfig_DATA= mint.pc mono-nunit.pc mono-cairo.pc mono-options.pc cecil.pc monodoc.pc mono-lineeditor.pc
  endif
  
--DISTCLEANFILES= mono.pc mint.pc dotnet.pc dotnet35.pc wcf.pc mono-nunit.pc mono-cairo.pc mono-options.pc cecil.pc monodoc.pc mono-lineeditor.pc system.web.extensions_1.0.pc \
++DISTCLEANFILES= mono-2.pc mint.pc dotnet.pc dotnet35.pc wcf.pc mono-nunit.pc mono-cairo.pc mono-options.pc cecil.pc monodoc.pc mono-lineeditor.pc system.web.extensions_1.0.pc \
                system.web.extensions.design_1.0.pc mono.web.pc system.web.mvc.pc
  
  mono_DATA =  config \
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..c8d232b0a9bf211c5035150c62bbcda75a4075ee
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,12 @@@
++prefix=${pcfiledir}/../..
++exec_prefix=${pcfiledir}/../..
++libdir=${prefix}/@reloc_libdir@
++includedir=${prefix}/include/mono-@API_VER@
++sysconfdir=@sysconfdir@
++
++Name: Mono
++Description: Mono Runtime
++Version: @VERSION@
++Requires: glib-2.0 gthread-2.0
++Libs: -L${libdir} @export_ldflags@ -lmono-@API_VER@ @libmono_ldflags@
++Cflags: -I${includedir} @libmono_cflags@
diff --cc data/mono.pc.in
index 6da0960db2d8e30646e0042577e6a6a35799818e,6da0960db2d8e30646e0042577e6a6a35799818e..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,12 -1,12 +1,0 @@@
--prefix=${pcfiledir}/../..
--exec_prefix=${pcfiledir}/../..
--libdir=${prefix}/@reloc_libdir@
--includedir=${prefix}/include/mono-@API_VER@
--sysconfdir=@sysconfdir@
--
--Name: Mono
--Description: Mono Runtime
--Version: @VERSION@
--Requires: glib-2.0 gthread-2.0
--Libs: -L${libdir} @export_ldflags@ -lmono @libmono_ldflags@
--Cflags: -I${includedir} @libmono_cflags@
index a1c5cd7da05dbe5c073e56cd7d8400376a5e1e41,a1c5cd7da05dbe5c073e56cd7d8400376a5e1e41..8779ce3860ea11b97b944677820db462c8252664
@@@ -5,12 -5,12 +5,13 @@@
  #include <mono/metadata/debug-helpers.h>
  #include <string.h>
  #include <stdlib.h>
++#include <glib.h>
  
  /*
   * Simple mono embedding example.
   * We show how to create objects and invoke methods and set fields in them.
   * Compile with: 
-- *    gcc -Wall -o test-invoke test-invoke.c `pkg-config --cflags --libs mono` -lm
++ *    gcc -Wall -o test-invoke test-invoke.c `pkg-config --cflags --libs mono-2` -lm
   *    mcs invoke.cs
   * Run with:
   *    ./test-invoke invoke.exe
index 689a30d55ac4c1db090cb7128b3833d3e367d0ca,689a30d55ac4c1db090cb7128b3833d3e367d0ca..bcf3041696ede95c923bc4b7b5b12d1969e2eeab
@@@ -1,10 -1,10 +1,11 @@@
  #include <mono/jit/jit.h>
++#include <glib.h>
  
  /*
   * Very simple mono embedding example.
   * This sample shows how to access metadata elements from an image.
   * Compile with: 
-- *    gcc -o test-metadata test-metadata.c `pkg-config --cflags --libs mono` -lm
++ *    gcc -o test-metadata test-metadata.c `pkg-config --cflags --libs mono-2` -lm
   * Run with:
   *    ./test-metadata namespace name
   */
index 258d8aa5fa8d0dd5becdaff2842d4fe27fc9094b,258d8aa5fa8d0dd5becdaff2842d4fe27fc9094b..2183ccbb50bee875511c03a22ae71475208c50fa
@@@ -5,7 -5,7 +5,7 @@@
  /*
   * Very simple mono embedding example.
   * Compile with: 
-- *    gcc -o teste teste.c `pkg-config --cflags --libs mono` -lm
++ *    gcc -o teste teste.c `pkg-config --cflags --libs mono-2` -lm
   *    mcs test.cs
   * Run with:
   *    ./teste test.exe