Differences between revisions 1 and 21 (spanning 20 versions)
Revision 1 as of 2011-06-02 15:32:31
Size: 1004
Editor: ?TiagoSaboga
Comment:
Revision 21 as of 2021-09-24 23:00:34
Size: 873
Editor: ThiagoPezzo
Comment: Add category
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= New version of OmegaT =

OmegaT is a computer-assisted translation tool. The debian package is badly outdated, as there are issues with new libraries needed from OmegaT v2 onwards.

This page describes the needed libraries and current status of packaging (targeting 2.2.3 beta 04).
## page was renamed from Java/RequestedPackages/OmegaT
Line 9: Line 4:
Debian packaging is available on javapkg svn, but is being moved to git. Debian packaging is available at Salsa: https://salsa.debian.org/java-team/omegat
Line 11: Line 6:
== Libraries == == Current status ==
Line 13: Line 8:
 * activation.jar
 * jaxb-api.jar
 * jaxb-impl.jar
 * jsr173_1.0_api.jar
 * swing-worker-1.2.jar
The currently packaged version is 3.6.0.10; this version uses ant to build, so the build process and directory structure were not that different from 2.3.0.1, making it easier to update.
Line 19: Line 10:
 * jmyspell-core-1.0.0-beta-2.jar Some dependencies had to be removed because they’re not in Debian yet:
 * Git/Subversion support (using jgit and svnkit)
 * SuperTMXMerge (packaging in progress)
 * LanguageTool (packaging in progress)
Line 21: Line 15:
Not available on debian. Current workaround is eliminate any references to it. Better yet would be dinamically loading it if available. == TODO ==
Line 23: Line 17:
 * jna.jar === Someday ===
Line 25: Line 19:
Available from libjna-java

 * swing-layout-1.0.jar

Available from libswing-layout-java

 * htmlparser.jar

Available from libhtmlparser-java

 * vldocking_2.1.4.jar

Available from libvldocking-java
 
 * MRJAdapter.jar

MACOS specific; this is just being removed from upstream sources
 * Run with jarwrapper
 * Write a real man page
 * Package omegat-plugins (tokenizers should be easy, all needed libs are in debian; languagetool has an open itp since 2006, but seems in not too bad shape).
----
CategoryLocalization CategorySoftware

Repository

Debian packaging is available at Salsa: https://salsa.debian.org/java-team/omegat

Current status

The currently packaged version is 3.6.0.10; this version uses ant to build, so the build process and directory structure were not that different from 2.3.0.1, making it easier to update.

Some dependencies had to be removed because they’re not in Debian yet:

  • Git/Subversion support (using jgit and svnkit)
  • SuperTMXMerge (packaging in progress)
  • ?LanguageTool (packaging in progress)

TODO

Someday

  • Run with jarwrapper
  • Write a real man page
  • Package omegat-plugins (tokenizers should be easy, all needed libs are in debian; languagetool has an open itp since 2006, but seems in not too bad shape).


CategoryLocalization CategorySoftware