summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 18 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b66ae6889d57..25c3a24b6dfe 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,28 +1,37 @@
+# Contributor FabioLolix
+# Contributor: ratata
pkgname=python-argostranslate-git
-pkgver=r434.c97f52519d8d55524bee092ed2bd0cde7d542f68
+pkgver=r467.5d0d5a8
pkgrel=1
pkgdesc=" Open source neural machine translation in Python. Designed to be used either as a Python library or desktop application. Uses OpenNMT for translations and PyQt for GUI."
arch=('any')
url="https://github.com/argosopentech/argos-translate/"
license=('MIT')
depends=('python')
-makedepends=('python-setuptools')
-provides=("python-argostranslate")
+makedepends=(git python-setuptools)
+provides=(python-argostranslate)
+conflicts=(python-argostranslate)
source=("git+$url")
sha256sums=('SKIP')
pkgver() {
- cd $srcdir/argos-translate
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse HEAD)"
+ cd "${srcdir}/argos-translate"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd "${srcdir}/argos-translate"
+ python setup.py build
}
check() {
- cd $srcdir/argos-translate
- python3 setup.py check
+ cd "${srcdir}/argos-translate"
+ python setup.py check
}
package() {
- cd $srcdir/argos-translate
- python setup.py install --root="$pkgdir/" --optimize=1
+ cd "${srcdir}/argos-translate"
+ python setup.py install --skip-build --optimize=1 --prefix=/usr --root="${pkgdir}"
+ install -D LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
}