for most applications that depend on libgttpd it is required to have the http_*.h-files that come with libghttp available. I've fiddled quickly with the make install-versions, but my understanding of make isn't what it should be. if someone can fix this, then I can eventually submit intersync from Intermezzo. :-)
Hmm the others headers look like they're only there for the compilation stage. Are you sure apps directly want them included ? Can you give examples (preferably in portage).
well, I've only seen Intersync from Intermezzo that needs these headerfiles, but then again, Intersync requires a lot of semi-weird stuff. but, we can't get Intersync into portage without these files, so the only other alternative is to ship these headerfiles from libghttp with Intersync, which is very broken. also, the rpm called "libghttp-devel" contains these files. slightly weird, but I don't see the big harm in including these files either.
Well if you can provide ebuilds for both, it's ok with me to change it. The way to go imo is not to tinker with the makefile, but just let the ebuild copy the necessary header files. Should be quite easy to do.
okay, I've finally gotten around to this one. the fix for libghttp is trivial, adding the following to the src_install does the trick: # install extra include headers for Intermezzo and possibly others. insinto /usr/include/ghttp-1.0 doins http*.h the Intersync ebuild seems to be done as well. I'll submit it as soon as I have testet it a bit more. also, Intersync requires /usr/src/linux/include/linux/config.h, I've put >=sys-kernel/linux-headers-2.4 as a depdency because of this, but I'm not exactly happy about it. maybe I should just check if the file is there, people might have their own kernel etc. oh well, I'll bring it up when I submit the build.
the intersync ebuild has been commited and accepted. could someone please add # install extra include headers for Intermezzo and possibly others. insinto /usr/include/ghttp-1.0 doins http*.h into src_install() for gnome-base/libghttp?
sorry missed this one... will fix it soon
ok, libghttp-1.0.9-r3 is in. The intersync ebuild also fixed to dep on this revision.
thanks. the Intersync ebuild needs a bit more help, but not as much at intersync itself. I have yet to make it work for more than a couple of hours at a time. this is one package that will be stuck in unstable-land for a while.