[Libvirt-cim] [PATCH] Add a basic README file to libcmpiutil (without libxml2 as a requirement)

Dan Smith danms at us.ibm.com
Fri Oct 26 18:30:28 UTC 2007


# HG changeset patch
# User Dan Smith <danms at us.ibm.com>
# Date 1193423426 25200
# Node ID 6cb1126452eb354573b95acd7c9077038cc24111
# Parent  c771f49faf36a1d0dffc5b5ee0b053ed171fb500
Add a basic README file to libcmpiutil (without libxml2 as a requirement)
Also updated the Makefile.am and spec file to include the readme.

Signed-off-by: Dan Smith <danms at us.ibm.com>

diff -r c771f49faf36 -r 6cb1126452eb Makefile.am
--- a/Makefile.am	Fri Oct 26 19:12:06 2007 +0200
+++ b/Makefile.am	Fri Oct 26 11:30:26 2007 -0700
@@ -3,7 +3,7 @@ SUBDIRS = tools
 
 EXTRA_DIST = libcmpiutil.spec.in libcmpiutil.spec COPYING		\
 	     libcmpiutil.pc.in libcmpiutil.pc				\
-	     doc/doxygen.conf doc/mainpage doc/SubmittingPatches
+	     doc/doxygen.conf doc/mainpage doc/SubmittingPatches README
 
 pkgconfigdir = $(libdir)/pkgconfig
 pkgconfig_DATA = libcmpiutil.pc
diff -r c771f49faf36 -r 6cb1126452eb README
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/README	Fri Oct 26 11:30:26 2007 -0700
@@ -0,0 +1,36 @@
+       libcmpiutil : A CMPI toolkit library for writing providers
+
+Libcmpiutil is a library of utility functions for CMPI providers.  It
+is free software available under the GNU Lesser General Public
+License.  The goal is to reduce the amount of repetitive work done in
+most CMPI providers by encapsulating common procedures with more
+"normal" APIs.  This extends from operations like getting typed
+instance properties to standardizing method dispatch and argument
+checking.
+
+The latest version of the library can be found here:
+
+  http://libvirt.org/hg/libcmpiutil
+
+ Development discussion currently takes place on the libvirt-cim
+ mailing list:
+
+  https://www.redhat.com/mailman/listinfo/libvirt-cim
+
+Building
+--------
+
+Requirements:
+
+  - Pegasus or SFCB development headers
+  - Lex  (if enabling the EO parser)
+  - Yacc (if enabling the EO parser)
+  - doxygen
+
+Procedure:
+
+  $ ./autogen.sh
+  $ # You probably want the EO parser enabled
+  $ ./configure --enable-eoparser
+  $ make
+  $ sudo make install
diff -r c771f49faf36 -r 6cb1126452eb libcmpiutil.spec.in
--- a/libcmpiutil.spec.in	Fri Oct 26 19:12:06 2007 +0200
+++ b/libcmpiutil.spec.in	Fri Oct 26 11:30:26 2007 -0700
@@ -59,7 +59,7 @@ rm -fr %{buildroot}
 %files 
 %defattr(-, root, root)
 
-%doc doc/doxygen.conf doc/mainpage doc/SubmittingPatches
+%doc doc/doxygen.conf doc/mainpage doc/SubmittingPatches README
 %{_libdir}/lib*.so.*
 
 %files devel
@@ -70,7 +70,7 @@ rm -fr %{buildroot}
 %{_includedir}/libcmpiutil/*.h
 %{_libdir}/pkgconfig/libcmpiutil.pc
 
-%doc doc/doxygen.conf doc/mainpage doc/SubmittingPatches
+%doc doc/doxygen.conf doc/mainpage doc/SubmittingPatches README
 
 %changelog
 * Fri Oct 26 2007 Daniel Veillard <veillard at redhat.com> - 0.1-1




More information about the Libvirt-cim mailing list