# Maintainer: Vincent Dahmen # Contributor: Rico Sennrich #pkgname=('python-subword-nmt' 'python2-subword-nmt') _upstream_name=OpenNMT-py pkgname=openNMT-py pkgver=0.8.2 pkgrel=2 pkgdesc="Open Source neural Machine Translation in PyTorch" arch=('any') url="http://opennmt.net" license=('Apache') makedepends=('python' 'python-setuptools') depends=('python-tqdm' 'python-configargparse' 'python-torchtext') source=("$pkgname-$pkgver::https://github.com/OpenNMT/$pkgname/archive/$pkgver.tar.gz") sha512sums=('f2bb718ad9a80615f046aa392de258f1ee6d19bcc44002ae549090bce09ab1151a7fe84fd899bb32785bd2bfd424d99f9799f90287745a9061280d0c0748a97b') build() { cd "$_upstream_name-$pkgver" python setup.py build } package() { cd "$_upstream_name-$pkgver" python setup.py build install -Dm 644 LICENSE.md -t "$pkgdir/usr/share/licenses/$pkgname/" install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname/" install -Dm 755 train.py translate.py preprocess.py -t "$pkgdir/usr/share/$pkgname/" install -dm 644 tools "$pkgdir/usr/share/$pkgname/" python setup.py install --root="$pkgdir/" --optimize=1 --skip-build }