Changes to the imagej package and please update

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Changes to the imagej package and please update

Carnë Draug
Hi

I am now packaging an ImageJ plugin that uses maven as build system.
For that, it makes use of the ij.jar in Maven Central and the related
pom.xml file which is part of ImageJA [1].  In addition, the plugin is
a Java library on its own right and as such has its javadocs which are
dependent on the imagej javadocs which are not currently packaged.

I am fixing both of those issues on the debian imagej package but this
would be made simpler if the package was updated first.  Could you
please update it for the latest (1.51p)?  No need to actually upload
the new version.

More details on why:

I have asked pkg-java on how to best to handle the issue of the
pom.xml and was told to simply download the pom file from ImageJA and
include it on the debian directory and then install it with
maven-repo-helper.  I have accomplished that [2] but had to fudge it
because for some reason ImageJA skipped the version 1.51i [3] which is
the one currently packaged in Debian.  I would prefer not have to
fudge anything.

I managed to change the imagej package to also build the imagej
javadocs and have an extra libimagej-java-docs package for it.
However, this currently fails due to a bug on ImageJ which I believed
is fixed on later releases.  Maybe this is the reason why ImageJA
skipped version 1.51i since they also release javadocs.

---

Since I would be adding a libimagej-java-doc packages, maybe it would
make sense to have the pair libimagej-java?  The lib package would
just package /use/share/java/ij.jar while the imagej package would
have the actual ImageJ program.

Carnë

[1] http://imagej.net/ImageJA
[2] https://github.com/carandraug/debian-imagej/commit/6ef7c9836d22b48
[3] http://maven.imagej.net/content/groups/public/net/imagej/ij/

Reply | Threaded
Open this post in threaded view
|

Re: Changes to the imagej package and please update

Andreas Tille-5
Hi Carnë

I just run

   uscan + gbp import-orig

and pushed.  Feel free to do this yourself in case of the problems
you have described below.  Or tell me if I missed the point and I
should do more.

Kind regards

     Andreas.

On Fri, Aug 11, 2017 at 07:32:30PM +0100, Carnë Draug wrote:

> Hi
>
> I am now packaging an ImageJ plugin that uses maven as build system.
> For that, it makes use of the ij.jar in Maven Central and the related
> pom.xml file which is part of ImageJA [1].  In addition, the plugin is
> a Java library on its own right and as such has its javadocs which are
> dependent on the imagej javadocs which are not currently packaged.
>
> I am fixing both of those issues on the debian imagej package but this
> would be made simpler if the package was updated first.  Could you
> please update it for the latest (1.51p)?  No need to actually upload
> the new version.
>
> More details on why:
>
> I have asked pkg-java on how to best to handle the issue of the
> pom.xml and was told to simply download the pom file from ImageJA and
> include it on the debian directory and then install it with
> maven-repo-helper.  I have accomplished that [2] but had to fudge it
> because for some reason ImageJA skipped the version 1.51i [3] which is
> the one currently packaged in Debian.  I would prefer not have to
> fudge anything.
>
> I managed to change the imagej package to also build the imagej
> javadocs and have an extra libimagej-java-docs package for it.
> However, this currently fails due to a bug on ImageJ which I believed
> is fixed on later releases.  Maybe this is the reason why ImageJA
> skipped version 1.51i since they also release javadocs.
>
> ---
>
> Since I would be adding a libimagej-java-doc packages, maybe it would
> make sense to have the pair libimagej-java?  The lib package would
> just package /use/share/java/ij.jar while the imagej package would
> have the actual ImageJ program.
>
> Carnë
>
> [1] http://imagej.net/ImageJA
> [2] https://github.com/carandraug/debian-imagej/commit/6ef7c9836d22b48
> [3] http://maven.imagej.net/content/groups/public/net/imagej/ij/
>
>

--
http://fam-tille.de