# Maintainer: Chocobo1 # Former maintainer: Jean Lucas pkgname=sccache pkgver=0.2.12 pkgrel=4 pkgdesc="Shared compilation cache" arch=('i686' 'x86_64') url="https://github.com/mozilla/sccache" license=('apache') depends=('openssl') makedepends=('rust') #checkdepends=('openssl-1.0') source=("$pkgname-$pkgver.tar.gz::https://github.com/mozilla/sccache/archive/$pkgver.tar.gz" "version-compare.patch::https://github.com/mozilla/sccache/commit/2433a8848cac263bb8fcf8467194104a91449966.patch") sha256sums=('591a82ddbc2e970630a9426c78c25cbc52c3261b06d57cb4e1f11ab8008629fa' '591d6413c67151a0ab6c3d8840bb31ff21170cf42c471e8faac99eed27d5d9b6') prepare() { cd "$pkgname-$pkgver" patch -Np1 -F3 -i "$srcdir/version-compare.patch" } check() { cd "$pkgname-$pkgver" #OPENSSL_LIB_DIR="/usr/lib/openssl-1.0" \ # OPENSSL_INCLUDE_DIR="/usr/include/openssl-1.0" \ # cargo test \ # --release \ # --all-features } package() { cd "$pkgname-$pkgver" cargo install \ --root "$pkgdir/usr" \ --path "$srcdir/$pkgname-$pkgver" \ --all-features install -Dm644 "README.md" -t "$pkgdir/usr/share/doc/sccache" rm -f "$pkgdir/usr"/.crates* }