diff options
author | Marc Riera | 2022-06-26 00:31:20 +0200 |
---|---|---|
committer | Marc Riera | 2022-06-26 00:31:20 +0200 |
commit | 440e652081c9900e9ac91874ee12adb6e01d1554 (patch) | |
tree | 142dbd2b0729c331715033bd15aaca3dd9d5c8a7 | |
download | aur-440e652081c9900e9ac91874ee12adb6e01d1554.tar.gz |
v1.43.0
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 49 | ||||
-rw-r--r-- | checkmate.desktop | 7 | ||||
-rw-r--r-- | rainbow.desktop | 7 | ||||
-rw-r--r-- | ratel.desktop | 7 |
5 files changed, 93 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..2430ca7ed9cc --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = okapi-apps + pkgdesc = Cross-platform and free open-source set of applications that offer extensive support for localizing and translating documentation and software. + pkgver = 1.43.0 + pkgrel = 1 + url = https://okapiframework.org/ + arch = x86_64 + license = Apache + depends = java-runtime + depends = gtk2 + source = https://okapiframework.org/binaries/main/1.43.0/okapi-apps_gtk2-linux-x86_64_1.43.0.zip + source = checkmate.desktop + source = rainbow.desktop + source = ratel.desktop + source = https://okapiframework.org/wiki/images/0/0c/CheckMateIcon.png + source = https://okapiframework.org/wiki/images/8/8f/RatelIcon.png + sha256sums = 6d1b1c73293de4e05e12769d524451f2da3c04298690b4d35b17aef7f247bb25 + sha256sums = 6578cdfdc0e745a231f89fb45e5fb2e2950598cb0795288d0a66855c0cc8a3b7 + sha256sums = e2fb58c6a2430ad5356ba356cfcbe965cabc2b8bb22b9c53ebdfca9eccc34f86 + sha256sums = 2bbbd39c56e42f51c17a5a47d83eac3bcc829d9198fae629df7e3ff8cacf30e1 + sha256sums = 858e8bb7d680ce480ee0a6a7c5a6c3e951f14dcd6e78009a700406e484c6ce08 + sha256sums = c57ef037dcd78be1983b3c03360e0d09b3c6f5ae4116d7f0968a0aa3fcd8bc85 + +pkgname = okapi-apps diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..075f97671b3e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: Marc Riera <marcriera@softcatala.org> + +pkgname=okapi-apps +pkgver=1.43.0 +pkgrel=1 +pkgdesc="Cross-platform and free open-source set of applications that offer extensive support for localizing and translating documentation and software." +arch=('x86_64') +url="https://okapiframework.org/" +license=('Apache') +depends=('java-runtime' 'gtk2') +source=(https://okapiframework.org/binaries/main/${pkgver}/okapi-apps_gtk2-linux-x86_64_${pkgver}.zip + checkmate.desktop + rainbow.desktop + ratel.desktop + https://okapiframework.org/wiki/images/0/0c/CheckMateIcon.png + https://okapiframework.org/wiki/images/8/8f/RatelIcon.png) +sha256sums=('6d1b1c73293de4e05e12769d524451f2da3c04298690b4d35b17aef7f247bb25' + '6578cdfdc0e745a231f89fb45e5fb2e2950598cb0795288d0a66855c0cc8a3b7' + 'e2fb58c6a2430ad5356ba356cfcbe965cabc2b8bb22b9c53ebdfca9eccc34f86' + '2bbbd39c56e42f51c17a5a47d83eac3bcc829d9198fae629df7e3ff8cacf30e1' + '858e8bb7d680ce480ee0a6a7c5a6c3e951f14dcd6e78009a700406e484c6ce08' + 'c57ef037dcd78be1983b3c03360e0d09b3c6f5ae4116d7f0968a0aa3fcd8bc85') + +package() { + cd "${srcdir}" + + # Point executables to installation folder + sed -i 's%`dirname $0`%/usr/share/java/'${pkgname}'%g' *.sh + + # Install everything to installation folder + install -d "${pkgdir}"/usr/{bin,share/java/${pkgname}} + cp -r * "${pkgdir}"/usr/share/java/${pkgname} + + # Link executables + ln -s /usr/share/java/${pkgname}/checkmate.sh "${pkgdir}"/usr/bin/checkmate + ln -s /usr/share/java/${pkgname}/rainbow.sh "${pkgdir}"/usr/bin/rainbow + ln -s /usr/share/java/${pkgname}/ratel.sh "${pkgdir}"/usr/bin/ratel + ln -s /usr/share/java/${pkgname}/tikal.sh "${pkgdir}"/usr/bin/tikal + + # Install icons and desktop files + install -Dm644 "${srcdir}"/CheckMateIcon.png "${pkgdir}"/usr/share/java/${pkgname}/resources/CheckMate.png + install -Dm644 "${srcdir}"/RatelIcon.png "${pkgdir}"/usr/share/java/${pkgname}/resources/Ratel.png + install -Dm644 "${srcdir}"/checkmate.desktop "${pkgdir}"/usr/share/applications/checkmate.desktop + install -Dm644 "${srcdir}"/rainbow.desktop "${pkgdir}"/usr/share/applications/rainbow.desktop + install -Dm644 "${srcdir}"/ratel.desktop "${pkgdir}"/usr/share/applications/ratel.desktop + + # Remove unnecessary files + rm "${pkgdir}"/usr/share/java/${pkgname}/*.{zip,desktop,png} +} diff --git a/checkmate.desktop b/checkmate.desktop new file mode 100644 index 000000000000..e66be5c1ad9d --- /dev/null +++ b/checkmate.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Type=Application +Name=CheckMate +Comment=CheckMate - Okapi Localization Toolbox +Exec=checkmate +Icon=/usr/share/java/okapi-apps/resources/CheckMate.png +Terminal=false diff --git a/rainbow.desktop b/rainbow.desktop new file mode 100644 index 000000000000..b7ced5e3380e --- /dev/null +++ b/rainbow.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Type=Application +Name=Rainbow +Comment=Rainbow - Okapi Localization Toolbox +Exec=rainbow +Icon=/usr/share/java/okapi-apps/resources/Rainbow.png +Terminal=false diff --git a/ratel.desktop b/ratel.desktop new file mode 100644 index 000000000000..53b505fb2aa3 --- /dev/null +++ b/ratel.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Type=Application +Name=Ratel +Comment=Ratel - Okapi Localization Toolbox +Exec=ratel +Icon=/usr/share/java/okapi-apps/resources/Ratel.png +Terminal=false |