Created attachment 339272 [details] ebuild for Codesynthesis' ODB ODB is an open-source, cross-platform, and cross-database object-relational mapping (ORM) system for C++. It allows you to persist C++ objects to a relational database without having to deal with tables, columns, or SQL and without manually writing any mapping code. This ebuild is sort of a meta package. Depending on its use flags, it will request two plus maximally eight other ODB related ebuilds. I need some advice for how to proceed here. Should a bug be opened for each dependency?
Created attachment 339274 [details] metadata for odb ebuild
Created attachment 339276 [details, diff] Patch odb-tests/configure.ac for not looking for odb when configure runs Patch needed for FEATURES=test functionality
Created attachment 339278 [details, diff] Make odb-tests known as a subdirectory to odb/configure.ac
Created attachment 340496 [details] Patch odb-tests-2.2.x/configure.ac for not looking for odb when configure runs
Created attachment 340498 [details, diff] Make odb-tests known as a subdirectory to odb-2.2.1/configure.ac
Created attachment 340500 [details, diff] Patch odb-tests-2.2.x/configure.ac for not looking for odb when configure runs
Created attachment 340502 [details] ebuild for Codesyntheis ODB version 2.2.1 The assumption that version numbers of the test package will be incremented in sync with the odb compiler package did not hold. In accordance with Codesynthesis, the package now always uses the latest available version of odb-tests (if tests are enabled)
Created attachment 340504 [details] Metadata for dev-db/odb Delete duplicated "doc" flag