# Maintainer: Jeremy Cantrell pkgname=btrfs-snapshots-git pkgver=0.5.1.r9.6243c1c pkgrel=1 pkgdesc="Manage timestamped collections of btrfs snapshots" arch=('any') url="https://gitlab.com/jmcantrell/${pkgname%-git}" license=('GPL3') depends=('btrfs-progs') makedepends=('git') checkdepends=('parallel' 'diffutils') provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") source=("git+$url.git") md5sums=('SKIP') pkgver() { cd "$srcdir/${pkgname%-git}" printf "%s" "$(git describe --long --tags | sed 's/^v//;s/\([^-]*-\)g/r\1/;s/-/./g')" } check() { cd "$srcdir/${pkgname%-git}" ./scripts/test } prepare() { local file while read -r file; do sed -i "\:/usr/local/etc:s:/usr/local::g" "$file" sed -i "\:/usr/local:s:/usr/local:/usr:g" "$file" done < <(find "$srcdir/${pkgname%-git}" -type f) } package() { cd "$srcdir/${pkgname%-git}" INSTALL_ROOT=$pkgdir/usr ./scripts/install }