git subrepo clone --branch=master https://aur.archlinux.org/bear
subrepo: subdir: "bear" merged: "8a88471" upstream: origin: "https://aur.archlinux.org/bear" branch: "master" commit: "8a88471" git-subrepo: version: "0.4.3" origin: "???" commit: "???"
This commit is contained in:
parent
6517fdbe98
commit
cf9279e0d8
22
bear/.SRCINFO
Normal file
22
bear/.SRCINFO
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
pkgbase = bear
|
||||||
|
pkgdesc = tool to generate compilation database for clang tooling
|
||||||
|
pkgver = 3.0.7
|
||||||
|
pkgrel = 1
|
||||||
|
url = https://github.com/rizsotto/Bear
|
||||||
|
arch = i686
|
||||||
|
arch = x86_64
|
||||||
|
license = GPL3
|
||||||
|
makedepends = cmake
|
||||||
|
makedepends = ninja
|
||||||
|
makedepends = nlohmann-json
|
||||||
|
depends = grpc
|
||||||
|
depends = fmt
|
||||||
|
depends = spdlog
|
||||||
|
provides = bear
|
||||||
|
conflicts = bear
|
||||||
|
conflicts = interception-tools
|
||||||
|
source = Bear-3.0.7.tar.gz::https://github.com/rizsotto/Bear/archive/3.0.7.tar.gz
|
||||||
|
sha256sums = 90004c7f8c83b81b3c6d9a1dced83e6cc212f60a1d1434b934ae0cf0045b3193
|
||||||
|
|
||||||
|
pkgname = bear
|
||||||
|
|
3
bear/.gitignore
vendored
Normal file
3
bear/.gitignore
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
pkg/
|
||||||
|
src/
|
||||||
|
*.tar.*
|
12
bear/.gitrepo
Normal file
12
bear/.gitrepo
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
; DO NOT EDIT (unless you know what you are doing)
|
||||||
|
;
|
||||||
|
; This subdirectory is a git "subrepo", and this file is maintained by the
|
||||||
|
; git-subrepo command. See https://github.com/git-commands/git-subrepo#readme
|
||||||
|
;
|
||||||
|
[subrepo]
|
||||||
|
remote = https://aur.archlinux.org/bear
|
||||||
|
branch = master
|
||||||
|
commit = 8a8847175fd5e10797759841db6e407ba07f87c5
|
||||||
|
parent = 6517fdbe98fd60036daec4ab50ba1c76529e3af6
|
||||||
|
method = merge
|
||||||
|
cmdver = 0.4.3
|
38
bear/PKGBUILD
Normal file
38
bear/PKGBUILD
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
# Maintainer: Yiyao Yu <yuydevel at protonmail dot com>
|
||||||
|
# Contributor: Moritz Lipp <mlq@pwmt.org>
|
||||||
|
|
||||||
|
pkgname=bear
|
||||||
|
_pkgname=Bear
|
||||||
|
pkgver=3.0.7
|
||||||
|
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' 'ninja' 'nlohmann-json')
|
||||||
|
depends=('grpc' 'fmt' 'spdlog')
|
||||||
|
conflicts=('bear' 'interception-tools')
|
||||||
|
provides=('bear')
|
||||||
|
source=("$_pkgname-$pkgver.tar.gz::https://github.com/rizsotto/$_pkgname/archive/$pkgver.tar.gz")
|
||||||
|
sha256sums=('90004c7f8c83b81b3c6d9a1dced83e6cc212f60a1d1434b934ae0cf0045b3193')
|
||||||
|
|
||||||
|
build() {
|
||||||
|
cd "${srcdir}/${_pkgname}-${pkgver}"
|
||||||
|
cmake -DCMAKE_INSTALL_PREFIX=/usr \
|
||||||
|
-DCMAKE_INSTALL_SYSCONFDIR=/etc \
|
||||||
|
-DCMAKE_INSTALL_LIBEXECDIR="lib/${pkgname}" \
|
||||||
|
-DENABLE_UNIT_TESTS=OFF \
|
||||||
|
-DENABLE_FUNC_TESTS=OFF \
|
||||||
|
.
|
||||||
|
|
||||||
|
make all
|
||||||
|
}
|
||||||
|
|
||||||
|
package() {
|
||||||
|
cd "${srcdir}/${_pkgname}-${pkgver}"
|
||||||
|
DESTDIR="${pkgdir}" make install
|
||||||
|
|
||||||
|
# Workaround for including compile dir in package
|
||||||
|
rm -rf "${pkgdir}${srcdir}"
|
||||||
|
find "${pkgdir}" -empty -type d -delete
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user