diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 27 |
1 files changed, 18 insertions, 9 deletions
@@ -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}" } |