dbus dbus-sharp.pc.in, NONE, 1.1 ChangeLog, 1.461, 1.462 Makefile.am, 1.18, 1.19 configure.in, 1.78, 1.79

Owen Fraser-Green ow3n at pdx.freedesktop.org
Tue Mar 23 04:10:34 PST 2004


Update of /cvs/dbus/dbus
In directory pdx:/tmp/cvs-serv17190

Modified Files:
	ChangeLog Makefile.am configure.in 
Added Files:
	dbus-sharp.pc.in 
Log Message:
First checkin of the Mono bindings.


--- NEW FILE: dbus-sharp.pc.in ---
prefix=@prefix@
exec_prefix=@exec_prefix@
libdir=@libdir@

Name: DBus#
Description: DBus# - D-BUS .NET Bindings
Version: 0.1


Index: ChangeLog
===================================================================
RCS file: /cvs/dbus/dbus/ChangeLog,v
retrieving revision 1.461
retrieving revision 1.462
diff -u -d -r1.461 -r1.462
--- a/ChangeLog	21 Mar 2004 16:26:56 -0000	1.461
+++ b/ChangeLog	23 Mar 2004 12:10:32 -0000	1.462
@@ -1,3 +1,12 @@
+2004-03-23  Owen Fraser-Green  <owen at discobabe.net>
+
+	First checkin of mono bindings.
+
+	* configure.in:
+	* Makefile.am:
+	Build stuff for the bindings
+	* dbus-sharp.pc.in: Added for pkgconfig
+	
 2004-03-21  Havoc Pennington  <hp at redhat.com>
 
 	* test/test-service.c (main): remove debug spew

Index: Makefile.am
===================================================================
RCS file: /cvs/dbus/dbus/Makefile.am,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -d -r1.18 -r1.19
--- a/Makefile.am	17 Oct 2003 16:23:19 -0000	1.18
+++ b/Makefile.am	23 Mar 2004 12:10:32 -0000	1.19
@@ -14,6 +14,7 @@
 
 if DBUS_USE_MCS
    MONO_SUBDIR=mono
+   MONO_PC=dbus-sharp.pc
 endif
 
 if HAVE_PYTHON
@@ -30,16 +31,18 @@
 SUBDIRS=dbus bus doc $(GLIB_SUBDIR) $(GCJ_SUBDIR) $(MONO_SUBDIR) $(QT_SUBDIR) $(PYTHON_SUBDIR) test tools
 
 pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA = dbus-1.pc $(GLIB_PC)
+pkgconfig_DATA = dbus-1.pc $(GLIB_PC) $(MONO_PC)
 
 DISTCLEANFILES = 		\
 	dbus-1.pc		\
-	$(GLIB_PC)
+	$(GLIB_PC)		\
+	$(MONO_PC)
 
 EXTRA_DIST =			\
 	HACKING			\
 	dbus-1.pc.in		\
-	dbus-glib-1.pc.in
+	dbus-glib-1.pc.in	\
+	dbus-sharp.pc.in
 
 all-local: Doxyfile
 

Index: configure.in
===================================================================
RCS file: /cvs/dbus/dbus/configure.in,v
retrieving revision 1.78
retrieving revision 1.79
diff -u -d -r1.78 -r1.79
--- a/configure.in	19 Mar 2004 22:36:30 -0000	1.78
+++ b/configure.in	23 Mar 2004 12:10:32 -0000	1.79
@@ -35,7 +35,7 @@
 AC_ARG_ENABLE(gcov,             [  --enable-gcov         compile with coverage profiling instrumentation (gcc only)],enable_gcov=$enableval,enable_gcov=no)
 AC_ARG_ENABLE(abstract-sockets, [  --enable-abstract-sockets  use abstract socket namespace (linux only)],enable_abstract_sockets=$enableval,enable_abstract_sockets=auto)
 AC_ARG_ENABLE(gcj,              [  --enable-gcj          build gcj bindings],enable_gcj=$enableval,enable_gcj=no)
-AC_ARG_ENABLE(mono,             [  --enable-mono         build mono bindings],enable_mono=$enableval,enable_mono=no)
+AC_ARG_ENABLE(mono,             [  --enable-mono         build mono bindings],enable_mono=$enableval,enable_mono=auto)
 AC_ARG_ENABLE(python,           [  --enable-python       build python bindings],enable_python=$enableval,enable_python=auto)
 
 
@@ -1022,6 +1022,7 @@
 gcj/org/freedesktop/Makefile
 gcj/org/freedesktop/dbus/Makefile
 mono/Makefile
+mono/example/Makefile
 bus/Makefile
 tools/Makefile
 test/Makefile
@@ -1090,6 +1091,7 @@
         Building Qt bindings:     ${have_qt}
         Building GLib bindings:   ${have_glib}
         Building Python bindings: ${have_python}
+	Building Mono bindings:	  ${enable_mono}
         Building GTK+ tools:      ${have_gtk}
         Building X11 code:        ${enable_x11}
         Building Doxygen docs:    ${enable_doxygen_docs}




More information about the dbus-commit mailing list