diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..69028ab02aa0 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Moritz Lipp <mlq@pwmt.org> + +pkgname=bear +_pkgname=Bear +pkgver=2.0.3 +pkgrel=1 +pkgdesc="tool to generate compilation database for clang tooling" +arch=('i686' 'x86_64') +url="https://github.com/rizsotto/Bear" +license=('GPL3') +makedepends=('cmake' 'make') +depends=('python>=2.7') +conflicts=('bear') +provides=('bear') +source=(https://github.com/rizsotto/$_pkgname/archive/$pkgver.tar.gz) +md5sums=('3d32f78ca4cce5df220c97b950c7a229') + +build() { + cd "$srcdir/$_pkgname-$pkgver" + cmake \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_SYSCONFDIR=/etc \ + . + make all +} + +check() { + cd "$srcdir/$_pkgname-$pkgver" + PATH=/usr/bin:$PATH make -k check +} + +package() { + cd "$srcdir/$_pkgname-$pkgver" + make DESTDIR="$pkgdir/" install + + if [ $CARCH = "x86_64" ]; then + mv $pkgdir/usr/lib64 $pkgdir/usr/lib + fi +} |