From 6e1babfab179911809264022f700335b3b3bae35 Mon Sep 17 00:00:00 2001 From: Jorge Santiago Date: Sun, 13 Nov 2022 04:08:30 -0300 Subject: [PATCH] New package: omegat-4.3.3 --- srcpkgs/omegat/files/omegat.desktop | 9 +++++++++ srcpkgs/omegat/files/omegat.sh | 3 +++ srcpkgs/omegat/template | 27 +++++++++++++++++++++++++++ 3 files changed, 39 insertions(+) create mode 100644 srcpkgs/omegat/files/omegat.desktop create mode 100644 srcpkgs/omegat/files/omegat.sh create mode 100644 srcpkgs/omegat/template diff --git a/srcpkgs/omegat/files/omegat.desktop b/srcpkgs/omegat/files/omegat.desktop new file mode 100644 index 000000000000..430e4a206a11 --- /dev/null +++ b/srcpkgs/omegat/files/omegat.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=OmegaT +GenericName=OmegaT +Exec=omegat +Type=Application +Comment=Multiplatform CAT tool application, written in Java +Terminal=false +Categories=Development;Translation;Java; +Icon=omegat diff --git a/srcpkgs/omegat/files/omegat.sh b/srcpkgs/omegat/files/omegat.sh new file mode 100644 index 000000000000..37d066721357 --- /dev/null +++ b/srcpkgs/omegat/files/omegat.sh @@ -0,0 +1,3 @@ +#!/bin/sh +cd /usr/share/java/omegat/ || exit 1 +java -jar -Xmx1024M OmegaT.jar "$@" diff --git a/srcpkgs/omegat/template b/srcpkgs/omegat/template new file mode 100644 index 000000000000..061a84acec93 --- /dev/null +++ b/srcpkgs/omegat/template @@ -0,0 +1,27 @@ +# Template file for 'omegat' +pkgname=omegat +version=4.3.3 +revision=1 +hostmakedepends="openjdk8" +depends="virtual?java-runtime" +short_desc="Multiplatform CAT tool application" +maintainer="Jorge Santiago " +license="GPL-3.0-or-later" +homepage="https://omegat.org/" +distfiles="https://sourceforge.net/projects/omegat/files/OmegaT%20-%20Standard/OmegaT%20${version}/OmegaT_${version}_Source.zip" +checksum=3cb39c9357aefe6efb274e1ee56f1ece57141b73a40a2416a7b405a6c8123184 + +do_build() { + JAVA_HOME=/usr/lib/jvm/java-1.8-openjdk ./gradlew -x test installDist +} + +do_install() { + cd build/install/OmegaT + vmkdir usr/share/doc/omegat + vcopy docs usr/share/doc/omegat + vmkdir usr/share/java/omegat + vcopy "*" usr/share/java/omegat + vinstall "${FILESDIR}/omegat.desktop" 0644 usr/share/applications/ + vinstall images/OmegaT.svg 0644 usr/share/pixmaps/omegat.svg + vbin "${FILESDIR}/omegat.sh" omegat +}