The packaging framework take care of separating source directory from build/prototype directories.
When the build directory is different from the source directory, libtools complains not finding libfmactions.la.
The reason, is that inside configure, LIBFMACTIONS var is stated as '$(srcdir)/actions/libfmactions.la'.
In this case, the build directory is elsewhere, and it's containing the libfmactions.la file, not srcdir.
I had to patch configure like this:
Code: Select all
--- libfm-1.1.0/configure Tue May 7 14:33:58 2013
+++ libfm-1.1.0/configure Tue May 7 14:34:24 2013
@@ -12602,7 +12602,7 @@
as_fn_error $? "No Vala compiler found but it is required." "$LINENO" 5
fi
fi
- LIBFMACTIONS='$(srcdir)/actions/libfmactions.la'
+ LIBFMACTIONS='$(top_builddir)/src/actions/libfmactions.la'
ACTIONS_SUBDIR='actions'
$as_echo "#define HAVE_ACTIONS 1" >>confdefs.h
Bye,
Gabriele.