packaging of flatbuffers
hi folks,
i've been packaging the flatbuffers project, and i think it might be
ready to go (although, perhaps it should be submitted independent of
debian-science).
i've pushed the work to:
/git/debian-science/packages/flatbuffers.git
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 the package for me?
with thanks
jonathon
Reply to: