# Maintainer: Aqua-sama pkgname=breakpad-git pkgdesc='An open-source multi-platform crash reporting system' pkgver=0 pkgrel=1 url="https://chromium.googlesource.com/breakpad/breakpad" arch=('x86_64') license=('BSD-3clause') depends=() optdepends=() makedepends=('git' 'make') options=('staticlibs' '!strip') source=("git+https://chromium.googlesource.com/breakpad/breakpad") conflicts=('google-breakpad-svn' 'google-breakpad-git') sha512sums=('SKIP') prepare() { cd $srcdir/breakpad/src/third_party if [ ! -f lss/linux_syscall_support.h ]; then mkdir lss curl -L https://chromium.googlesource.com/linux-syscall-support/+/master/linux_syscall_support.h?format=TEXT | base64 --decode > lss/linux_syscall_support.h fi } pkgver() { cd $srcdir/breakpad printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } build() { cd breakpad ./configure --prefix=/usr make } package() { cd breakpad make DESTDIR="$pkgdir" install install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" }