diff options
author | cyrant | 2017-04-09 22:54:26 +0300 |
---|---|---|
committer | cyrant | 2017-04-09 22:54:26 +0300 |
commit | 526f38e3d5a59d859b3efe000437239decdcd2c7 (patch) | |
tree | e69184713260f2d911ab407ad1ab82e011e61da1 | |
download | aur-526f38e3d5a59d859b3efe000437239decdcd2c7.tar.gz |
initial
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | .gitignore | 7 | ||||
-rw-r--r-- | PKGBUILD | 40 | ||||
-rw-r--r-- | screentranslator.desktop | 10 | ||||
-rw-r--r-- | screentranslator.png | bin | 0 -> 3985 bytes | |||
-rw-r--r-- | screentranslator.sh | 4 |
6 files changed, 82 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..2d4f4571edca --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = screentranslator + pkgdesc = Screen capture, OCR and translation tool. + pkgver = 2.0.1 + pkgrel = 1 + url = https://gres.biz/screen-translator + arch = x86_64 + license = MIT + depends = qt5-webkit + depends = qt5-x11extras + depends = tesseract + source = screentranslator::git+https://github.com/OneMoreGres/ScreenTranslator.git#tag=2.0.1 + source = screentranslator.desktop + source = screentranslator.png + source = screentranslator.sh + md5sums = SKIP + md5sums = ea6465a4f510d71fd7fe50990b0fc056 + md5sums = 1db3ff3586cd367175528d5ed6b96504 + md5sums = 385a025df439f699aa10fed618201584 + +pkgname = screentranslator + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..019f92a0b6be --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +* +!.gitignore +!.SRCINFO +!PKGBUILD +!*.desktop +!*.png +!*.sh diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..33b0a54df7c2 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: cyrant <cyrant at tuta dot io> + +pkgname=screentranslator +pkgver=2.0.1 +pkgrel=1 +pkgdesc='Screen capture, OCR and translation tool.' +url='https://gres.biz/screen-translator' +license=('MIT') +arch=('x86_64') +depends=('qt5-webkit' 'qt5-x11extras' 'tesseract') +makedepends=() +source=( + "${pkgname}::git+https://github.com/OneMoreGres/ScreenTranslator.git#tag=${pkgver}" + "${pkgname}.desktop" + "${pkgname}.png" + "${pkgname}.sh" +) +md5sums=( + 'SKIP' + 'ea6465a4f510d71fd7fe50990b0fc056' + '1db3ff3586cd367175528d5ed6b96504' + '385a025df439f699aa10fed618201584' +) + +build() { + mkdir -p "${pkgname}-build" + cd "${pkgname}-build" + lrelease "../${pkgname}/ScreenTranslator.pro" && + qmake CONFIG-=debug_and_release CONFIG+=release "../${pkgname}" && + make +} + +package() { + install -Dm755 "${pkgname}-build/ScreenTranslator" "${pkgdir}/opt/${pkgname}/${pkgname}" + install -Dm644 "${pkgname}/translators"/* -t "${pkgdir}/opt/${pkgname}/translators" + install -Dm644 "${pkgname}/LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 "${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" + install -Dm644 "${pkgname}.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png" + install -Dm755 "${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}" +} diff --git a/screentranslator.desktop b/screentranslator.desktop new file mode 100644 index 000000000000..22a377495af0 --- /dev/null +++ b/screentranslator.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Version=1.0 +Name=Screen Translator +Comment=Screen capture, OCR and translation tool +Exec=screentranslator +Icon=screentranslator +Terminal=false +Type=Application +StartupNotify=true +Categories=Office; diff --git a/screentranslator.png b/screentranslator.png Binary files differnew file mode 100644 index 000000000000..7ca2c3ce5360 --- /dev/null +++ b/screentranslator.png diff --git a/screentranslator.sh b/screentranslator.sh new file mode 100644 index 000000000000..eddb9440db78 --- /dev/null +++ b/screentranslator.sh @@ -0,0 +1,4 @@ +#!/bin/sh +export TESSDATA_PREFIX=/usr/share +cd /opt/screentranslator +exec ./screentranslator "$@" |