# Contributor: Mitsu <archlinux AT suumitsu DOT eu>
# Contributor: Stefan Husmann <stefan-husmann@t-online.de>
# Maintainer: Jelle van der Waa <jelle@archlinux.org>
pkgname=svgcleaner
pkgver=0.9.5
pkgrel=5
pkgdesc="An application that cleans svg images from unnecessary data in batch mode."
arch=('x86_64' 'armv7h')
url="https://github.com/RazrFalcon/SVGCleaner"
license=('GPL2')
makedepends=('gcc-libs' 'cargo')
source=("$pkgname-$pkgver.tar.gz::https://github.com/RazrFalcon/SVGCleaner/archive/v${pkgver}.tar.gz"
Cargo.lock)
sha256sums=('dcf8dbc8939699e2e82141cb86688b6cd09da8cae5e18232ef14085c2366290c'
'6b76da2b576358d34fada6df6908912be1a6602c118df8c32cdc46c5c95d5147')
prepare() {
cp Cargo.lock "svgcleaner-${pkgver}/"
}
build() {
cd "svgcleaner-${pkgver}"
cargo build --release --locked
}
check() {
cd "svgcleaner-${pkgver}"
cargo test --release --locked
}
package() {
cd "svgcleaner-${pkgver}/target/release"
install -Dm755 "svgcleaner" "${pkgdir}/usr/bin/svgcleaner"
}