summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFabioLolix2022-03-22 17:49:31 +0100
committerFabioLolix2022-03-22 17:49:31 +0100
commit184ccef77e09c3c0b4985e8f6730803b24620783 (patch)
tree0879b4e4f346fd2d167f7020bbb41dd8b2337029
parentcc47e60d33dccf12c9b20825da93f9be6a5cdafe (diff)
downloadaur-python-argostranslate-git.tar.gz
fix build, revision
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD27
2 files changed, 21 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c3d0fb4d2f92..e677c76e38e5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,15 @@
pkgbase = python-argostranslate-git
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.
- pkgver = r434.c97f52519d8d55524bee092ed2bd0cde7d542f68
+ pkgver = r467.5d0d5a8
pkgrel = 1
url = https://github.com/argosopentech/argos-translate/
arch = any
license = MIT
+ makedepends = git
makedepends = python-setuptools
depends = python
provides = python-argostranslate
+ conflicts = python-argostranslate
source = git+https://github.com/argosopentech/argos-translate/
sha256sums = SKIP
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}"
}