[Xfce4-commits] <xfce4-notes-plugin:master> Update the autotools build to Automake 1.11

Mike Massonnet noreply at xfce.org
Sat Sep 19 03:44:01 CEST 2009


Updating branch refs/heads/master
         to 5bb8731e54a8ca1f7abc9894cdfee1a9771ad425 (commit)
       from b71bd61413491f9067d202aa6c0ecdb052f991cf (commit)

commit 5bb8731e54a8ca1f7abc9894cdfee1a9771ad425
Author: Mike Massonnet <mike at debian.(none)>
Date:   Tue Sep 8 14:48:36 2009 +0200

    Update the autotools build to Automake 1.11
    
    Drop custom check for Vala.

 configure.in.in          |   42 ++++++++++++++++++++++++------------------
 panel-plugin/Makefile.am |    1 -
 2 files changed, 24 insertions(+), 19 deletions(-)

diff --git a/configure.in.in b/configure.in.in
index de4aff0..1483ae7 100644
--- a/configure.in.in
+++ b/configure.in.in
@@ -17,12 +17,12 @@ m4_define([xfce4_notes_plugin_version], [xfce4_notes_plugin_version_major().xfce
 AC_PREREQ([2.50])
 AC_INIT([Notes], [xfce4_notes_plugin_version], [http://bugzilla.xfce.org/], [xfce4-notes-plugin],
 	[http://goodies.xfce.org/projects/panel-plugins/xfce4-notes-plugin])
-AC_REVISION([project_version_build])
+AC_REVISION([xfce4_notes_plugin_version_build])
 AC_CANONICAL_TARGET()
 
-AM_INIT_AUTOMAKE([1.8 dist-bzip2])
+AM_INIT_AUTOMAKE([1.11 dist-bzip2])
 AM_CONFIG_HEADER([config.h])
-AM_MAINTAINER_MODE
+AM_MAINTAINER_MODE()
 
 dnl Avoid g77 and g++ checks
 m4_undefine([AC_PROG_CXX])
@@ -31,18 +31,18 @@ m4_undefine([AC_PROG_F77])
 m4_defun([AC_PROG_F77],[])
 
 dnl Check for basic programs
-AC_PROG_CC_C_O
-AC_PROG_LD
-AC_PROG_INSTALL
-AC_PROG_LIBTOOL
-AC_PROG_INTLTOOL
+AM_PROG_CC_C_O()
+AC_PROG_LD()
+AC_PROG_LIBTOOL()
+AC_PROG_INSTALL()
+AC_PROG_INTLTOOL()
 
 dnl Check for standard header files
-AC_HEADER_STDC
+AC_HEADER_STDC()
 AC_CHECK_HEADERS([math.h])
 
 dnl Check for X11 installed
-XDT_CHECK_LIBX11_REQUIRE
+XDT_CHECK_LIBX11_REQUIRE()
 
 dnl Check for required packages
 XDT_CHECK_PACKAGE([GTK], [gtk+-2.0], [2.10.0])
@@ -55,14 +55,15 @@ dnl Check for libxfce4panel >= 4.7
 XDT_CHECK_OPTIONAL_PACKAGE([LIBXFCE4PANEL47], [libxfce4panel-1.0], [4.7.0], [], [])
 
 dnl Check for valac
-valac_minimum_version=0.7.1
-AC_PATH_PROG([VALAC], [valac], [valac])
-AC_SUBST(VALAC)
 if test "x$USE_MAINTAINER_MODE" = "xyes" ; then
-	if test "xHAVE_LIBXFCE4PANEL47" = "xyes" ; then
-		XDT_CHECK_PACKAGE([XFCE4VALA], [xfce4-vala], [0.1])
+	AM_PROG_VALAC([0.7.1])
+	if test "x$VALAC" = "x" ; then
+		AC_MSG_ERROR([Cannot find the "valac" compiler in your PATH])
+	fi
+	if test "xLIBXFCE4PANEL47_FOUND" = "xyes" ; then
+		XDT_CHECK_PACKAGE([XFCE4VALA], [xfce4-vala], [0.1]) # 4.8
 	else
-		XDT_CHECK_PACKAGE([XFCE4VALA], [xfce4-vala], [0.1]) # 0.2
+		XDT_CHECK_PACKAGE([XFCE4VALA], [xfce4-vala], [0.1]) # 4.6
 	fi
 fi
 
@@ -92,9 +93,14 @@ echo "Build Configuration:"
 echo
 echo "* Maintainer Mode:        $USE_MAINTAINER_MODE"
 if test "x$USE_MAINTAINER_MODE" = "xyes" ; then
-echo "    * Vala:               $has_valac"
-echo "      You need Vala $valac_minimum_version or higher (run $VALAC --version)"
 echo
+echo "    * Vala:               $VALAC $am__vala_version"
+echo
+fi
+if test "xLIBXFCE4PANEL47_FOUND" = "xyes" ; then
+echo "* Xfce Panel:             4.8"
+else
+echo "* Xfce Panel:             4.6"
 fi
 echo "* Debug Support:          $enable_debug"
 echo
diff --git a/panel-plugin/Makefile.am b/panel-plugin/Makefile.am
index e9dcf25..af50691 100644
--- a/panel-plugin/Makefile.am
+++ b/panel-plugin/Makefile.am
@@ -69,7 +69,6 @@ else
 PACKAGES=--pkg=libxfce4panel-1.0
 endif
 BUILT_SOURCES = vala.stamp
-$(notes_VALABUILTSOURCES): vala.stamp
 vala.stamp: $(notes_VALASOURCES)
 	$(VALAC) $(DEFINES) --vapidir=$(srcdir) --pkg=config --pkg=color --pkg=popup --pkg=libxfconf-0 $(PACKAGES) $^ -C
 	touch $@



More information about the Xfce4-commits mailing list