summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 516585977c8db4e4f65d05a6ddfac845fdb6b044 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# Maintainer: Sven Fischer <sven |a| leiderfischer |.| de>
# Contributor: Thomas Robinson <robinsthom |a| gmail |.| com>
#              Visa Jokelainen <visaj |a| iki |.| fi>
pkgname=robotframework
pkgver=3.0.4
pkgrel=1
pkgdesc="A keyword-driven test automation framework"
arch=('any')
url="http://www.robotframework.org"
license=('Apache')
depends=('python')
optdepends=('jython: for using robotframework with Java (must be installed before running PKGBUILD)')
source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver.tar.gz")
md5sums=('74acaf2138423f4c1d840bc83b79e242')

package() {
    cd "$srcdir/$pkgname-$pkgver"

    echo "creating pybot scripts"
    python setup.py install --prefix=/usr --root="$pkgdir" || return 1

    if pacman -Qsq ^jython$;
    then
        echo "creating jybot scripts"
        jython setup.py install --prefix=/opt/jython --root="$pkgdir" || return 1
        mv $pkgdir/opt/jython/bin/* $pkgdir/usr/bin/
    fi
}