PHP bindings for the ICE middleware from www.zeroc.com (dev-cpp/ice). I tested it only with php-5.1.4, so the proposed category is dev-php5.
Created attachment 89464 [details] icephp-3.0.1.ebuild The ebuild. Depends on dev-cpp/ice-3.0.1. Tested with php-5.1.4 and gcc-4.1.1
Created attachment 89760 [details] icephp-3.0.1.ebuild Small corrections made, thanks to the people from #gentoo-sunrise
*** Bug 180843 has been marked as a duplicate of this bug. ***
Created attachment 121137 [details] new ebuild for new sources try&error attempt to create a working ebuild for the delivered sources.
@dev-zero: are you still interested in this? If so, feel free to update the ebuild to latest version and add to the tree with yourself as maintainer and php as herd. :)
Argh, the build system for this thing is plain damn mess, why doesn't it use config.m4 and phpize like any other php extension out there?! :/ I've added 3.2.1 to PHP overlay [1]; compiles, installs, the extension loads. <snip> ice Ice support => enabled Ice version => 3.2.1 Directive => Local Value => Master Value ice.config => no value => no value ice.options => no value => no value ice.profiles => no value => no value ice.slice => no value => no value </snip> Beyond that, I have no idea how to use this, so if you want to move the ebuild to official tree, we'll need some cpp folk to co-maintain the thing. I'd appreciate if someone could bug upstream to rewrite the build scripts to PHP extension standards mentioned above. Enjoy. [1] http://overlays.gentoo.org/proj/php/browser/testing/dev-php5/IcePHP
zeroc.com/forums is hte place to go. Doubtful it's going to happen though; I've suggested a bunch of C++ related build changes in the past but they didn't seem to take them