Gdk-3.0.gir incorrectly generated with separate build dir
Submitted by Eitan Isaacson
Link to original bug (#647729)
Description
If you do the following:
tar xvfj gtk+-3.0.8.tar.bz2 mkdir builddir cd builddir ../gtk+-3.0.8/configure make
You will notice that the contents of Gdk-3.0.gir doesn't contain the gtype info for enumerations (for example "EventType"). This breaks deb packaging because it uses a separate build dir.
This has to do with there being a gdkenumtypes.h in the distribution tarball, and also one created in the build dir.
I think the appropriate solution would be to not have gdkenumtypes.[ch] in the EXTRA_DIST. But it is sort of hard to decrypt the reasoning for different bits in Makefile.am.
Version: 3.0.x