[goocanvasmm] Avoid a tarball dependency on mm-common.



commit 47e1c10f8db18481b328cc8c4f4d3a20780127d1
Author: Murray Cumming <murrayc murrayc com>
Date:   Wed Mar 30 09:41:41 2011 +0200

    Avoid a tarball dependency on mm-common.
    
    * configure.ac: Require the latest version of mm-common.
    Call MM_CONFIG_DOCTOOL_DIR() to createe, use, and dist a local copy of the
    mm-common scripts.

 ChangeLog    |   18 +++++++++++++-----
 configure.ac |    7 ++++++-
 2 files changed, 19 insertions(+), 6 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 4161671..d286af7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2011-03-30  Murray Cumming  <murrayc murrayc com>
+
+	Avoid a tarball dependency on mm-common.
+
+	* configure.ac: Require the latest version of mm-common.
+	Call MM_CONFIG_DOCTOOL_DIR() to createe, use, and dist a local copy of the
+	mm-common scripts.
+
 2011-02-24  Murray Cumming  <murrayc murrayc com>
 
 	Build the tests during make check too.
@@ -12,10 +20,10 @@
 	Build the examples during make check (and distcheck).
 
 	* Makefile.am: Add examples to the SUBDIRS.
-	* examples: Remove the individual Makefile.am files, adding their contents 
+	* examples: Remove the individual Makefile.am files, adding their contents
 	to examples/Makefile.am.
-	
-	The build of the examples was apparently disabled since we converted the build 
+
+	The build of the examples was apparently disabled since we converted the build
 	to use mm-common.
 
 1.90.3:
@@ -24,7 +32,7 @@
 
 	Correct the use of Glib::ListHandler.
 
-	* goocanvas/src/item.ccg: Fix a compilation error and do not try to 
+	* goocanvas/src/item.ccg: Fix a compilation error and do not try to
 	remember the temporary value from data().
 
 2011-01-28  Murray Cumming  <murrayc murrayc com>
@@ -32,7 +40,7 @@
 	Replace use of *ListHandle with std::vector<>, as in gtkmm.
 
 	* goocanvas/src/canvas.hg:
-	* goocanvas/src/item.[hg|ccg]: However, the vfunc implemenations here need 
+	* goocanvas/src/item.[hg|ccg]: However, the vfunc implemenations here need
 	some attention to make sure that we are not doing awful things with memory.
 
 1.90.2:
diff --git a/configure.ac b/configure.ac
index 5257694..d6ca651 100644
--- a/configure.ac
+++ b/configure.ac
@@ -27,9 +27,14 @@ AM_INIT_AUTOMAKE([1.9 -Wno-portability check-news dist-bzip2 no-define nostdinc
 AM_MAINTAINER_MODE
 AC_ARG_VAR([ACLOCAL_FLAGS], [aclocal flags, e.g. -I <macro dir>])
 
-MM_PREREQ([0.7.2])
+MM_PREREQ([0.9.5])
 MM_INIT_MODULE([goocanvasmm-2.0])
 
+# Copy the mm-common .pl scripts into docs/,
+# and use them from there,
+# then dist them to avoid a tarball-build dependency.
+MM_CONFIG_DOCTOOL_DIR([doc])
+
 # http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
 AC_SUBST([GOOCANVASMM_SO_VERSION], [6:0:0])
 



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