Build fixes
authorPatrick Welche <prlw1@cam.ac.uk>
Thu, 5 Aug 2010 20:10:15 +0000 (21:10 +0100)
committerPatrick Welche <prlw1@cam.ac.uk>
Tue, 17 Aug 2010 11:15:26 +0000 (12:15 +0100)
commitccbc1b958968d210f26b471abb751995f70143f5
tree07e91931b5e71ba141f48fc6c9d854f538763ddf
parentfa66efed02992276d1c9718f7adeb8643015afb3
Build fixes

* Don't use complicated and frail gnome-autogen (eg Bug 537772)
  when autoreconf suffices.
* Add prerequisits to configure.ac.
* Modernise to LT_INIT and AS_HELP.
* Don't throw away X_LIBS information from AC_PATH_XTRA.
* Various desktop Makefile rules: $< is not defined in explicit
  rules. (GNU make extension?)
* Make recursively expands variables, so use it rather than AS_AC_EXPAND.
  This also conforms to the GNU coding standards which mandate that a
  user must be able to "make prefix=/somewhere/else install"
* Check installed glib has g_ptr_array_new_with_free_func which we use.
* Xtst test and following failed because glib-2.0 ended up in LIBS
  thanks to pkg-config, hence save_LIBS dance.
* Fix help message as --disable-relocate is the default.
* Look for dbus-daemon rather than fallback to the bindir we are
  installing to, and remove the DBUS_DAEMONDIR define inherited
  from "dbus".
* Make use of bus/Makefile.am, and actually install at-spi-dbus-bus and
  the desktop file.
* Tested with make distcheck on NetBSD-current/i386 and ubuntu 10.04.1/i386
Makefile.am
autogen.sh
bus/Makefile.am
bus/at-spi-dbus-bus.desktop [moved from bus/at-spi-dbus-bus.desktop.in with 87% similarity]
bus/at-spi-dbus-bus.in
configure.ac
m4/as-ac-expend.m4 [deleted file]
registryd/Makefile.am