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