# Contributor: Sören Tempel # Maintainer: Natanael Copa pkgname=ccache pkgver=3.3.5 pkgrel=1 pkgdesc="A fast C/C++ compiler cache" url="http://ccache.samba.org/" arch="all" license="GPL-3.0-or-later" makedepends="zlib-dev" subpackages="$pkgname-doc" source="http://samba.org/ftp/$pkgname/$pkgname-$pkgver.tar.xz" builddir="$srcdir/$pkgname-$pkgver" prepare() { default_prepare cd "$builddir" update_config_sub } build() { cd "$builddir" ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --localstatedir=/var make } check() { cd "$builddir" make test } package() { cd "$builddir" install -Dm 755 ccache "$pkgdir"/usr/bin/ccache install -Dm 644 ccache.1 "$pkgdir"/usr/share/man/man1/ccache.1 local link= mkdir -p "$pkgdir"/usr/lib/ccache/bin for link in cc gcc g++ cpp c++ ${CHOST}-cc ${CHOST}-gcc \ ${CHOST}-g++ ${CHOST}-cpp ${CHOST}-c++; do ln -sf /usr/bin/ccache "$pkgdir"/usr/lib/ccache/bin/$link done } sha512sums="808fa2a72a5e2f4c91d9cee00de9b9691cbb5c6f1350081bdd10cdd34423bc6f3fbc064ed4aa0e5923e585304c287034b452fbc4978e3582bf43f6574666a78b ccache-3.3.5.tar.xz"