# HG changeset patch
# User Dan Smith <danms(a)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(a)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(a)redhat.com> - 0.1-1