hi folks,
i've been packaging the flatbuffers project. i think it might be
ready to go, and i'm looking for a sponsor.
i've pushed the work to:
/git/debian-science/packages/flatbuffers.git
(i normally work with debian-science, but this package isn't
really science-y)
the flatbuffers project contains many subprojects which should
form separate binary packages. my packaging so far produces:
- libflatbuffers-dev
- flatbuffers-compiler
- libjs-flatbuffers
- libflatbuffers-java
but there's also subprojects for go, C#, python, PHP, etc. which i
haven't packaged.... and didn't really want to. hopefully that's
ok.
i'm not completely sure i've done the right thing with the maven
java builds. the pom.xml has sections requiring the plugins:
- maven-source-plugin (version 2.3)
- maven-javadoc-plugin (version 2.9.1)
so i've added these to the dependencies in d/control
however, these (older) versions don't exist in debian, and only
newer ones (2.4, and 2.10.3). so i've patched pom.xml to use these
newer versions, which works. but of course, this will *only* build with these versions, so
i've fixed the dependency to require these versions.
from what i've read, maven requires you to specify a specific
version, and doesn't allow wildcards or >= $version ... so i
can't see a way around this.
could someone review this package and see if it's suitable for
upload?
with thanks
jonathon