[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Pkg-octave-devel] [RFU] octave-java 1.2.8-1



Hi everyone,

As promised, I packaged the Octave-forge interface to Java.

Following a discussion with upstream, I made the package depend
specifically on OpenJDK (and not on any Java implementation). The code
crashes with GCJ, and I did not have the time to investigate
this. Moreover, upstream authors never tried any other Java
implementation than Sun's. So, even though it may be interesting to make
the package more portable to other VMs, I leave it for future work.

Also note that the package depends on the current unstable version of
OpenJDK, which introduced multiarch and, as a consequence, has a
different layout than the version in testing.

Concerning copyright/licensing, the files 'TeXtranslator.java' and
'TeXcode.java' under 'src/org/octave' have copyright information but no
license. The copyright holder confirmed that they are distributed under
GPL-2+, and made the change in upstream's VCS. I hope that ftp-masters
won't complain.

Both the source and binary packages appear to be lintian-clean. The
package builds successfully under pbuilder.

I did not set the DMUA flag, I leave that to your discretion (I am
willing to maintain the package in the future).

I used git-buildpackage's recommended layout. Once you've cloned the Git
repository, you can build the package (including recreating the original
tarball) with:

$ git-buildpackage --git-pristine-tar

You can ask git-buildpackage to build using pbuilder with
'--git-pbuilder'.

Also note that by default git-buildpackage does not run lintian. You can
change this in ~/.gbp.conf (see git-buildpackage manual).

Best,

-- 
Sébastien Villemot
Researcher in Economics at CEPREMAP & Debian Maintainer
http://www.dynare.org/sebastien
Phone: +33-1-40-77-49-90 - GPG Key: 4096R/381A7594

Attachment: pgpVn9bmb2TIC.pgp
Description: PGP signature


Reply to: