I just downloaded 0.6.18, and the .moc files (that shouldn't be distributed, according to f9f250b0d46ee5833fa35117a295e380550d1bf0) are in there.
Of course, it makes the build fail for the openSUSE package (but removing them solves that).
I must admit I'm not sure why they are distributed, though.
I've got not idea why they're in the tarball. The mocfiles are not in EXTRA_DIST and the moc.mk snippet doesn't add anything to the dist list. Do you have any idea who can help in this problem? Thanks dude.
Created attachment 50951 [details] [review]
Really do not distribute moc files
My first investigation yesterday lead to a "why does the world hate us?" conclusion ;-) But I think this patch should make it. We only care about the .cpp/.h files in the SOURCES variable.
This applies to PACKAGEKIT_0_6_X, but should be easy to port to master :-)
Pushed, thanks dude!