# Maintainer: Stefan Husmann pkgname=svgcleaner-git pkgver=0.9.5.r466.0439732 pkgrel=1 pkgdesc="Program for reducing size of svg images without loss" arch=('i686' 'x86_64') url="https://github.com/RazrFalcon/SVGCleaner" license=('GPL2') depends=('gcc-libs') makedepends=('git' 'rust' 'cargo') conflicts=('svgcleaner') provides=('svgcleaner') source=('git+https://github.com/RazrFalcon/SVGCleaner.git') md5sums=('SKIP') _gitname="SVGCleaner" pkgver() { cd "$srcdir"/"$_gitname" printf "%s.r%s.%s" $(awk -F# '/version/ {print $1}' Cargo.toml|head -1|tr -d \"|cut -c10-) $(git rev-list --count HEAD) $(git rev-parse --short HEAD) } build() { cd ${_gitname} cargo clean cargo build --release --verbose } package() { cd ${_gitname}/target/release install -Dm755 svgcleaner "$pkgdir"/usr/bin/svgcleaner }