diff options
author | Johannes Dewender | 2013-04-10 00:36:17 +0200 |
---|---|---|
committer | Johannes Dewender | 2013-04-10 00:36:17 +0200 |
commit | c283f69ca8f1f8804d9f82878650d04ba15ffccf (patch) | |
tree | 7308d4c8686da4d179c18bb07e1c73e7ed6aae1b | |
parent | d311c7781febf35ad28bb2509b7e14eb12812be5 (diff) | |
download | aur-c283f69ca8f1f8804d9f82878650d04ba15ffccf.tar.gz |
shunit2: only install files actually needed
additionally enable check() and add bash depends
The tests fail for dash for unknown reasons.
-rw-r--r-- | .SRCINFO | 1 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 8 insertions, 15 deletions
@@ -5,6 +5,7 @@ pkgbase = shunit2 url = http://code.google.com/p/shunit2/ arch = any license = LGPL2.1 + depends = bash source = http://shunit2.googlecode.com/files/shunit2-2.1.6.tgz md5sums = 4af955ef88c454808754939c83afa22b @@ -7,28 +7,20 @@ pkgdesc="xUnit based unit testing for Unix shell scripts" url="http://code.google.com/p/shunit2/" arch=('any') license=('LGPL2.1') +depends=('bash') source=(http://shunit2.googlecode.com/files/$pkgname-$pkgver.tgz) md5sums=('4af955ef88c454808754939c83afa22b') -build() { +check() { cd ${srcdir}/$pkgname-$pkgver - sed -i 's|BASE_DIR=.*|BASE_DIR="/usr/share/shunit2"|' bin/gen_test_results.sh + cd src && ./shunit2_test.sh } package() { cd ${srcdir}/$pkgname-$pkgver - install -d ${pkgdir}/usr/share/shunit2/bin - install -t ${pkgdir}/usr/share/shunit2/bin ./bin/* - install -d ${pkgdir}/usr/share/shunit2/doc - install -t ${pkgdir}/usr/share/shunit2/doc ./doc/* - install -d ${pkgdir}/usr/share/shunit2/examples - install -t ${pkgdir}/usr/share/shunit2/examples ./examples/* - install -d ${pkgdir}/usr/share/shunit2/lib - install -t ${pkgdir}/usr/share/shunit2/lib ./lib/* - install -d ${pkgdir}/usr/share/shunit2/src - install -t ${pkgdir}/usr/share/shunit2/src ./src/* + install -d ${pkgdir}/usr/share/doc/shunit2/examples + install -t ${pkgdir}/usr/share/doc/shunit2 ./doc/* + install -t ${pkgdir}/usr/share/doc/shunit2/examples ./examples/* - install -d $pkgdir/usr/bin - ln -s /usr/share/shunit2/bin/gen_test_results.sh \ - $pkgdir/usr/bin/gen_test_results + install -D src/shunit2 $pkgdir/usr/bin/shunit2 } |