octopus is a dependency of c-jdbc and needed in dev-java Octopus is a simple Java-based Extraction, Transformation, and Loading (ETL) tool. It may connect to any JDBC data sources and perform transformations defined in an XML file.
the build process of octopus is completly ugly. it's only possible to build octopus from source if CLASSPATH and MAVEN_HOME are set to a blank string. it's also quite tricky to remove the packed jars and they're even using an packed version of maven. working on it... :)
Created attachment 46912 [details] octopus-3.0.1.ebuild finally, i've finished my ebuild which builds octopus from source. i've removed all the crappy maven stuff from the build process. i've written an new build.xml which makes this possible. There were some xml-files which are needed in one jar file. i've grabbed them from the binary distribution. they're needed and a tarball which contain them can be found here: http://the-luckyduck.de/~lucky/octopus-xmls-3.0.1.tar.bz2
Created attachment 46913 [details] octopus-3.0-gentoo-build.xml my build.xml file which makes maven unnecessary. :)
during my work with octopus i've noticed dev-db would be a better place than dev-java
commited