Periodically I compile and install a new version of codeblocks nightlies from the SVN repository. Starting with openSuse 12.2, the dependecy "gamin" ist not found during autoconf:
checking for GAMIN... no
configure: error: Package requirements (gamin) were not met:
No package 'gamin' found
The (maybe?) corresponding package "gamin-devel" (version 01.10) is still available for 12.2/12.3 but conflicts with packages "libfam0-***" (version 2.7.0). I found no way to get both installed in parallel without producing rpm dependency warnings.
Does anyone know a solution for compiling codeblocks including the gamin dependency? Or does anyone know, how this rpm conflicts can be solved? As far as I know, gamin is a subset of fam which is already installed (also the corresponding devel package)...
Currently I compile the nightlies with the option
./configure --with-contrib-plugins=all,-FileManager
This works well, but the Filemanager plugin will not be available...
It might be enough to replace
PKG_CHECK_MODULES([GAMIN], [gamin])
with
PKG_CHECK_MODULES([GAMIN], [fam])
in line 169 in configure.in .
Then run ./bootstrap and rerun the configure-script from your build-folder.
The proposal assumes that the pkg-config file for fam-devel is called fam.pc