diff options
author | Yiyao Yu | 2020-10-29 12:21:57 -0400 |
---|---|---|
committer | Yiyao Yu | 2020-10-29 12:21:57 -0400 |
commit | 8c34f28d11a29c13c096fbe93b7deed636a295b5 (patch) | |
tree | 51036204ffc6f473c8dedfdacfc06f700be9a8b3 | |
parent | 7d02bcd3569958dd710face29a233aca3ff6cd39 (diff) | |
download | aur-8c34f28d11a29c13c096fbe93b7deed636a295b5.tar.gz |
3.0.0-1: version update
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | 00-libexec-fix.patch | 45 | ||||
-rw-r--r-- | PKGBUILD | 23 |
3 files changed, 10 insertions, 68 deletions
@@ -1,7 +1,7 @@ pkgbase = bear pkgdesc = tool to generate compilation database for clang tooling - pkgver = 3.0.0 - pkgrel = 2 + pkgver = 3.0.1 + pkgrel = 1 url = https://github.com/rizsotto/Bear arch = i686 arch = x86_64 @@ -16,10 +16,8 @@ pkgbase = bear provides = bear conflicts = bear options = !buildflags - source = Bear-3.0.0.tar.gz::https://github.com/rizsotto/Bear/archive/3.0.0.tar.gz - source = 00-libexec-fix.patch - sha256sums = 7b68aad69e887d945ad20f8e9f3a8c33cf2d59cc80da7e52d931d8c685fe2f79 - sha256sums = a759e7b9d7e6b4e776fc224b62decda5460bd654e716ab9be39b55f56947e3a7 + source = Bear-3.0.1.tar.gz::https://github.com/rizsotto/Bear/archive/3.0.1.tar.gz + sha256sums = 19047058bb325036ae22c601d25b2980b5dc5d3f16f074fc61bbfb5d7c90b9a5 pkgname = bear diff --git a/00-libexec-fix.patch b/00-libexec-fix.patch deleted file mode 100644 index dfb13fe037e0..000000000000 --- a/00-libexec-fix.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 7d7bb418584fa487baeae3d8b1fffed5499ba4f2 Mon Sep 17 00:00:00 2001 -From: Laszlo Nagy <rizsotto@gmail.com> -Date: Thu, 1 Oct 2020 18:26:16 +1000 -Subject: [PATCH] cmake: CMAKE_INSTALL_LIBEXECDIR forwarded to subproject - ---- - CMakeLists.txt | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 01cfa447..cf08d63f 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -51,6 +51,7 @@ ExternalProject_Add(BearSource - CMAKE_CACHE_ARGS - -DCMAKE_PREFIX_PATH:PATH=${CMAKE_PREFIX_PATH} - -DCMAKE_INSTALL_PREFIX:PATH=${STAGED_INSTALL_PREFIX} -+ -DCMAKE_INSTALL_LIBEXECDIR:PATH=${CMAKE_INSTALL_LIBEXECDIR} - -DROOT_INSTALL_PREFIX:PATH=${CMAKE_INSTALL_PREFIX} - -DCMAKE_BUILD_TYPE:STRING=${CMAKE_BUILD_TYPE} - -DENABLE_UNIT_TESTS:BOOL=${ENABLE_UNIT_TESTS} -From 4c42f83be702ca437588e89ea6fa172955a5ce22 Mon Sep 17 00:00:00 2001 -From: Laszlo Nagy <rizsotto@gmail.com> -Date: Tue, 13 Oct 2020 22:08:21 +1100 -Subject: [PATCH] cmake: CMAKE_INSTALL_LIBEXECDIR defined if not specified when - forwarded to subproject (#301) - ---- - CMakeLists.txt | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 7d9e13e4..7eecde0c 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -29,6 +29,9 @@ include(ExternalProject) - set_property(DIRECTORY PROPERTY EP_BASE ${CMAKE_BINARY_DIR}/subprojects) - set(STAGED_INSTALL_PREFIX ${CMAKE_BINARY_DIR}/stage) - set(DEPENDENCIES_INSTALL_PREFIX ${CMAKE_BINARY_DIR}/subprojects/Install) -+if (NOT CMAKE_INSTALL_LIBEXECDIR) -+ include(GNUInstallDirs) -+endif () - - # Verify or install dependencies - add_subdirectory(third_party) @@ -3,31 +3,20 @@ pkgname=bear _pkgname=Bear -pkgver=3.0.0 -pkgrel=2 +pkgver=3.0.1 +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') depends=('python' 'grpc' 'fmt' 'spdlog' 'nlohmann-json') -# Needed for cmake to build correctly +# FUNC_TESTS fails without this flag. Disabling for good measure options=('!buildflags') conflicts=('bear') provides=('bear') -source=("$_pkgname-$pkgver.tar.gz::https://github.com/rizsotto/$_pkgname/archive/$pkgver.tar.gz" - "00-libexec-fix.patch") -sha256sums=('7b68aad69e887d945ad20f8e9f3a8c33cf2d59cc80da7e52d931d8c685fe2f79' - 'a759e7b9d7e6b4e776fc224b62decda5460bd654e716ab9be39b55f56947e3a7') - -prepare() { - cd "${srcdir}/${_pkgname}-${pkgver}" - # Patch for fixing Bear 3.0.0 not exporting CMAKE_LIBEXEC_DIR - # Thanks to ArchLinuxCN for pointing this out! - for p in ${srcdir}/*.patch; do - patch -Np1 -i "$p" - done -} +source=("$_pkgname-$pkgver.tar.gz::https://github.com/rizsotto/$_pkgname/archive/$pkgver.tar.gz") +sha256sums=('19047058bb325036ae22c601d25b2980b5dc5d3f16f074fc61bbfb5d7c90b9a5') build() { cd "${srcdir}/${_pkgname}-${pkgver}" @@ -46,6 +35,6 @@ package() { DESTDIR="${pkgdir}" make install # Workaround for including compile dir in package - rm -rf "$pkgdir/${srcdir:1}" + rm -rf "$pkgdir${srcdir}" find "$pkgdir" -empty -type d -delete } |