Date: Monday, April 1, 2019 @ 11:58:08 Author: aginiewicz Revision: 446927
archrelease: copy trunk to community-any Added: languagetool/repos/community-any/PKGBUILD (from rev 446926, languagetool/trunk/PKGBUILD) languagetool/repos/community-any/languagetool.sh (from rev 446926, languagetool/trunk/languagetool.sh) Deleted: languagetool/repos/community-any/PKGBUILD languagetool/repos/community-any/languagetool.sh -----------------+ PKGBUILD | 67 ++++++++++++------------- languagetool.sh | 142 +++++++++++++++++++++++++++--------------------------- 2 files changed, 104 insertions(+), 105 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2019-04-01 11:57:59 UTC (rev 446926) +++ PKGBUILD 2019-04-01 11:58:08 UTC (rev 446927) @@ -1,34 +0,0 @@ -# Maintainer: Andrzej Giniewicz <ggi...@gmail.com> -# Contributor: Julien MISCHKOWITZ <w...@archlinux.fr> -# Contributor: Panagiotis Papadopoulos pano_90 (AT) gmx (DOT) net - -pkgname=languagetool -pkgver=4.4 -pkgrel=2 -pkgdesc="An open source language checker" -arch=('any') -url="https://www.languagetool.org" -license=("LGPL") -depends=('java-runtime-headless>=8') -makedepends=('unzip') -optdepends=('java-runtime: needed for the GUI version' - 'libxtst: needed for the GUI version' - 'gtk2: needed for the GUI version') -source=("https://www.languagetool.org/download/LanguageTool-${pkgver}.zip" "$pkgname.sh") -noextract=($pkgname-$pkgver.zip) -sha1sums=('05596a4aab87a50a5c222031f8b93055aac3b081' - '115881f636e5109c0b30f29af65a01c835bfdeca') - -package() { - cd "$srcdir" - install -d "$pkgdir"/usr/{bin,share/java/$pkgname} - unzip -q LanguageTool-$pkgver.zip -d "$pkgdir"/usr/share - cd "$pkgdir"/usr/share/ - mv LanguageTool-$pkgver $pkgname - cd $pkgname - mv *.jar "$pkgdir"/usr/share/java/$pkgname - mv libs/*.jar "$pkgdir"/usr/share/java/$pkgname - rm -rf libs - install -m755 "$srcdir"/$pkgname.sh "$pkgdir"/usr/bin/$pkgname -} - Copied: languagetool/repos/community-any/PKGBUILD (from rev 446926, languagetool/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2019-04-01 11:58:08 UTC (rev 446927) @@ -0,0 +1,33 @@ +# Maintainer: Andrzej Giniewicz <ggi...@gmail.com> +# Contributor: Julien MISCHKOWITZ <w...@archlinux.fr> +# Contributor: Panagiotis Papadopoulos pano_90 (AT) gmx (DOT) net + +pkgname=languagetool +pkgver=4.5 +pkgrel=1 +pkgdesc="An open source language checker" +arch=('any') +url="https://www.languagetool.org" +license=("LGPL") +depends=('java-runtime-headless>=8') +makedepends=('unzip') +optdepends=('java-runtime: needed for the GUI version' + 'libxtst: needed for the GUI version' + 'gtk2: needed for the GUI version') +source=("https://www.languagetool.org/download/LanguageTool-${pkgver}.zip" "$pkgname.sh") +noextract=($pkgname-$pkgver.zip) +sha256sums=('61e239148309580d02f1729c3b5a7da61eaa2cf36898a5be6daaac95263f1af9' + '009c0a65a978ad11ac097edd4be64688a2c80281b201495eff9ab667c5b0f0fe') + +package() { + cd "$srcdir" + install -d "$pkgdir"/usr/{bin,share/java/$pkgname} + unzip -q LanguageTool-$pkgver.zip -d "$pkgdir"/usr/share + cd "$pkgdir"/usr/share/ + mv LanguageTool-$pkgver $pkgname + cd $pkgname + mv *.jar "$pkgdir"/usr/share/java/$pkgname + mv libs/*.jar "$pkgdir"/usr/share/java/$pkgname + rm -rf libs + install -m755 "$srcdir"/$pkgname.sh "$pkgdir"/usr/bin/$pkgname +} Deleted: languagetool.sh =================================================================== --- languagetool.sh 2019-04-01 11:57:59 UTC (rev 446926) +++ languagetool.sh 2019-04-01 11:58:08 UTC (rev 446927) @@ -1,71 +0,0 @@ -#!/bin/bash - -file_present=false -asked_for_help=false -start_server=false -http_server=false - -declare -a argv=("$@") - -i=0 -for arg in "$@"; do - if [[ $arg != -* ]]; then - file_present=true - fi - if [[ $arg == --config* ]]; then - start_server=true - fi - if [[ $arg == --http ]]; then - start_server=true - http_server=true - unset argv[$i] - fi - if [[ $arg == -h ]]; then - asked_for_help=true - unset argv[$i] - fi - if [[ $arg == --help ]]; then - asked_for_help=true - unset argv[$i] - fi - ((i++)) -done - -CP=/usr/share/languagetool -for name in /usr/share/java/languagetool/*.jar ; do - CP=$CP:$name -done - -CLI_command='org.languagetool.commandline.Main' -GUI_command='org.languagetool.gui.Main' -NSRV_command='org.languagetool.server.HTTPServer' -SSRV_command='org.languagetool.server.HTTPSServer' - -if $asked_for_help; then - echo "Command-line interface (CLI) help:" - "$JAVA_HOME/bin/java" -cp $CP $CLI_command -h | sed "s/java -jar languagetool-commandline.jar/languagetool/" - echo - echo "Graphical user interface (GUI) help:" - "$JAVA_HOME/bin/java" -cp $CP $GUI_command -h | sed "s/java org.languagetool.gui.Main/languagetool/" - echo - echo "HTTP server help:" - "$JAVA_HOME/bin/java" -cp $CP $NSRV_command -h | sed "s/HTTPServer/languagetool --http/" - echo - echo "HTTPS server help:" - "$JAVA_HOME/bin/java" -cp $CP $SSRV_command -h | sed "s/HTTPSServer/languagetool/" -else - if $start_server; then - if $http_server; then - "$JAVA_HOME/bin/java" -cp $CP $NSRV_command "${argv[@]}" - else - "$JAVA_HOME/bin/java" -cp $CP $SSRV_command "${argv[@]}" - fi - else - if $file_present; then - "$JAVA_HOME/bin/java" -cp $CP $CLI_command "${argv[@]}" - else - "$JAVA_HOME/bin/java" -cp $CP $GUI_command "${argv[@]}" - fi - fi -fi - Copied: languagetool/repos/community-any/languagetool.sh (from rev 446926, languagetool/trunk/languagetool.sh) =================================================================== --- languagetool.sh (rev 0) +++ languagetool.sh 2019-04-01 11:58:08 UTC (rev 446927) @@ -0,0 +1,71 @@ +#!/bin/bash + +file_present=false +asked_for_help=false +start_server=false +http_server=false + +declare -a argv=("$@") + +i=0 +for arg in "$@"; do + if [[ $arg != -* ]]; then + file_present=true + fi + if [[ $arg == --config* ]]; then + start_server=true + fi + if [[ $arg == --http ]]; then + start_server=true + http_server=true + unset argv[$i] + fi + if [[ $arg == -h ]]; then + asked_for_help=true + unset argv[$i] + fi + if [[ $arg == --help ]]; then + asked_for_help=true + unset argv[$i] + fi + ((i++)) +done + +CP=/usr/share/languagetool +for name in /usr/share/java/languagetool/*.jar ; do + CP=$CP:$name +done + +CLI_command='org.languagetool.commandline.Main' +GUI_command='org.languagetool.gui.Main' +NSRV_command='org.languagetool.server.HTTPServer' +SSRV_command='org.languagetool.server.HTTPSServer' + +if $asked_for_help; then + echo "Command-line interface (CLI) help:" + "$JAVA_HOME/bin/java" -cp $CP $CLI_command -h | sed "s/java -jar languagetool-commandline.jar/languagetool/" + echo + echo "Graphical user interface (GUI) help:" + "$JAVA_HOME/bin/java" -cp $CP $GUI_command -h | sed "s/java org.languagetool.gui.Main/languagetool/" + echo + echo "HTTP server help:" + "$JAVA_HOME/bin/java" -cp $CP $NSRV_command -h | sed "s/HTTPServer/languagetool --http/" + echo + echo "HTTPS server help:" + "$JAVA_HOME/bin/java" -cp $CP $SSRV_command -h | sed "s/HTTPSServer/languagetool/" +else + if $start_server; then + if $http_server; then + "$JAVA_HOME/bin/java" -cp $CP $NSRV_command "${argv[@]}" + else + "$JAVA_HOME/bin/java" -cp $CP $SSRV_command "${argv[@]}" + fi + else + if $file_present; then + "$JAVA_HOME/bin/java" -cp $CP $CLI_command "${argv[@]}" + else + "$JAVA_HOME/bin/java" -cp $CP $GUI_command "${argv[@]}" + fi + fi +fi +