This is looking strange because I have qdbusxml2cpp in my PATH (/usr/lib/qt4/bin/qdbusxml2cpp) and yesterday built was successful after adding of missed file from 1.5.8
Also, the build of 1.5.10 can be done after this:
sudo ln -s /usr/lib/qt4/bin/qdbusxml2cpp /usr/bin/qdbusxml2cpp
The sanity check for installed headers shows that there are a bunch of files, that include *_private.hh headers, which are not installed:
ContextPlugin.hh
Native.hh
FerrisFileSystemModel.hh
FerrisSortFilterProxyModel.hh
Thanks for reporting the issue.
I was a little to quick removing that directory yesterday. I've updated the code now and released 1.5.10 which should work. Let me know how it goes.
All is fine with this new version, except of the new error:
make[2]: Entering directory `libferris-1.5.10/DBusGlue'
qdbusxml2cpp -N -m -c broker -p broker_interface ./ferris_internal_metadata_broker_introspect.xml
make[2]: qdbusxml2cpp: Command not found
make[2]: *** [broker_adaptor.cpp] Error 127
This is looking strange because I have qdbusxml2cpp in my PATH (/usr/lib/qt4/bin/qdbusxml2cpp) and yesterday built was successful after adding of missed file from 1.5.8
Also, the build of 1.5.10 can be done after this:
sudo ln -s /usr/lib/qt4/bin/qdbusxml2cpp /usr/bin/qdbusxml2cpp
The sanity check for installed headers shows that there are a bunch of files, that include *_private.hh headers, which are not installed:
ContextPlugin.hh
Native.hh
FerrisFileSystemModel.hh
FerrisSortFilterProxyModel.hh
And finally, I've loaded libferris to our tracker, if you are interested in stable ABI/API:
http://195.19.77.245/tracker/versions/libferris.html
http://upstream-tracker.org/versions/libferris.html