diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..08a069f674ae --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Jan-Erik Rediger <badboy at archlinux dot us> + +pkgname=bats-git +pkgver=v0.4.0 +pkgrel=1 +pkgdesc="Bash Automated Testing System" +arch=("any") +url="https://github.com/sstephenson/bats" +license=("MIT") +depends=('bash') +makedepends=('git') +source=('git+https://github.com/sstephenson/bats.git') +md5sums=('SKIP') + +_gitname='bats' + +pkgver() { + cd "${srcdir}/${_gitname}" + git describe --tags | sed 's/-/./g' +} + +package() { + cd "${srcdir}/${_gitname}" + #./install.sh "$pkgdir/usr" + + for fn in libexec/*; do + install -Dm755 ${fn} \ + ${pkgdir}/usr/lib/${_gitname}/$(basename ${fn}) + done + + install -dm755 ${pkgdir}/usr/bin + ln -s ../lib/${_gitname}/bats ${pkgdir}/usr/bin/bats + install -Dm744 man/bats.1 "${pkgdir}/usr/share/man/man1/bats.1" + install -Dm744 man/bats.7 "${pkgdir}/usr/share/man/man7/bats.7" + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +} |