Created attachment 321610 [details] ebuild for media-gfx/opencolorio-1.0.7 OpenColorIO (OCIO) is a complete color management solution geared towards motion picture production with an emphasis on visual effects and computer animation. It is a library with bindings and apps, that come with library and do some image manipulations. Suggest category: media-gfx(not media-libs, because of apps, that can be build in addition to library) This ebuild is a draft, it needs some polishing and feature testing. All missing features are noted in comments.
Created attachment 321620 [details] ebuild for media-gfx/opencolorio-1.0.7 Improved ebuild for opencolorio. Thanks for hasufell for discovering issues: - Use system yaml-cpp and tinyxml instead of bundled one(through a patch) - Use vcs-snapshot.eclass for proper ${S} definition - Dependencies fix
Created attachment 321622 [details, diff] Patch to force using system libraries instead of bundled
Created attachment 321624 [details, diff] patch for proper documentation generating without bundled tools
Created attachment 321626 [details] ebuild for media-gfx/opencolorio-1.0.7 Improvements: - Conditionally set Python active version to 2 in pkg_setup() - Add "doc" USE flag(requires python bindgings to be built, so REQUIRED_USE is best friend) and patch to avoid using bundled sphinx instead of system one
Respect, man!!!
+*opencolorio-1.0.7 (03 Sep 2012) + + 03 Sep 2012; Sergey Popov <pinkbyte@gentoo.org> +opencolorio-1.0.7.ebuild, + +files/opencolorio-documentation-gen.patch, + +files/opencolorio-use-system-libs.patch, +metadata.xml: + New ebuild, fixes bug #431826 Commited to tree. Truelight and Nuke are proprietary tools, so i can not guarantee their support(cause i do not have them). Java bindings are also missing, so if this matters - do not hesitate to file a bug about it.