two problems : dependency and autotools
I think I found two problems with the autotools, concerning dbus and gajim-remote.
First, in the configure.ac we can find this :
if test "x$enable_remote" = "xyes";then
PKG_CHECK_MODULES([DBUS], [dbus-1 >= 0.60 dbus-glib-1 >= 0.60])
On my system (gentoo), dbus is here but dbus-glib is not (still masked by portage).
However, when I run ./configure with the following parameters, you can see that the checking for DBUS line is set to yes, but dbus-glib is missing.
Is this required or optional ? dbus-glib is not referenced as a dependency in README.html.
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --enable-nls --enable-remote --enable-idle --disable-trayicon --disable-gtkspell --docdir=/usr/share/doc/gajim-9999 --build=i686-pc-linux-gnu
....
checking for xgettext... /usr/bin/xgettext
checking whether NLS is requested... yes
checking for PYGTK... yes
checking for DBUS... yes
checking for XSCRNSAVER... yes
checking for a Python interpreter with version >= 2.4... python
checking for python... /usr/bin/python
....
Second problem : with the configure line above, the following build features are set :
*****************************
Build features:
spell check ...... false
idle module ...... true
remote control ... true
trayicon ......... false
*****************************
But at the end of the installation, /usr/bin/gajim-remote is missing. If you run a grep on the trunk, you can see that script/gajim-remote is not referenced as a binary, so the --enable-remote option is useless for now.
$ grep 'scripts/gajim' *
configure.ac: scripts/gajim
Makefile.am:bin_SCRIPTS = scripts/gajim
Makefile.am: scripts/gajim.in
Makefile.am: scripts/gajim
Thanks.