summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBjörn Bidar2021-03-04 15:28:01 +0200
committerBjörn Bidar2021-03-04 15:28:01 +0200
commit2ac85bb3587b4841d1e8dde3d5aa9d4e869bd612 (patch)
treee16bb9c195e49204fefc51bee0c81fb5cb95564a
parent634136798beff326760b2cb480a1d9a5aa7652ee (diff)
downloadaur-2ac85bb3587b4841d1e8dde3d5aa9d4e869bd612.tar.gz
Add rtags-clang-git-2.38-2
- Add rtags variant build against clang-git
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD24
2 files changed, 20 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index abcbf5f7077b..469243937ad1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,19 @@
-pkgbase = rtags
+# Generated by mksrcinfo v8
+# Thu Mar 4 13:26:13 UTC 2021
+pkgbase = rtags-clang-git
pkgdesc = A client/server application that indexes C/C++ code
pkgver = 2.38
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/Andersbakken/rtags
arch = i686
arch = x86_64
license = GPL3
makedepends = cmake
makedepends = git
- makedepends = llvm
+ makedepends = llvm-git
makedepends = zlib
depends = bash
- depends = clang
+ depends = clang-git
optdepends = bash-completion: for bash completion
optdepends = zlib
conflicts = rtags-git
@@ -24,5 +26,5 @@ pkgbase = rtags
sha256sums = c2235b4360442d309f14a38cbd7a7cbb2091061cb1d12a827ef173c1aa0bf556
sha256sums = 56bf4f3e8208ea142c61ed6f80b4907f15e2bab8d690763cff8fb15f893ad16d
-pkgname = rtags
+pkgname = rtags-clang-git
diff --git a/PKGBUILD b/PKGBUILD
index be9d7d6bed5c..abdee340d6bb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,17 +1,19 @@
-# Maintainer: Javier Tiá <javier dot tia at gmail dot com>
+# Maintainer: Thaodan <me@thaodan.de>
+# Contributor: Javier Tiá <javier dot tia at gmail dot com>
# Contributor: Vladimir Panteleev <arch-pkg at thecybershadow dot net>
-pkgname=rtags
+_pkgname=rtags
+pkgname=${_pkgname}-clang-git
pkgver=2.38
-pkgrel=1
+pkgrel=2
pkgdesc='A client/server application that indexes C/C++ code'
arch=('i686' 'x86_64')
_url='https://github.com/Andersbakken'
url="${_url}/rtags"
license=('GPL3')
-depends=('bash' 'clang')
-conflicts=("${pkgname}-git")
-makedepends=('cmake' 'git' 'llvm' 'zlib')
+depends=('bash' 'clang-git')
+conflicts=("${_pkgname}-git")
+makedepends=('cmake' 'git' 'llvm-git' 'zlib')
optdepends=('bash-completion: for bash completion' 'zlib')
source=("git+${_url}/rtags.git#tag=v${pkgver}"
"git+${_url}/rct.git"
@@ -24,7 +26,7 @@ sha256sums=('SKIP'
'56bf4f3e8208ea142c61ed6f80b4907f15e2bab8d690763cff8fb15f893ad16d')
prepare() {
- cd "${pkgname}"
+ cd "${_pkgname}"
git submodule init
git config submodule.src/rct.url "${srcdir}"/rct
git config submodule.src/selene.url "${srcdir}"/Selene
@@ -33,13 +35,13 @@ prepare() {
}
build() {
- cd "${pkgname}"
+ cd "${_pkgname}"
cmake . -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr
make
}
package() {
- cd "${pkgname}"
+ cd "${_pkgname}"
make DESTDIR="${pkgdir}/" install
install -D --mode=644 "${srcdir}"/rdm.service \
"${pkgdir}"/usr/lib/systemd/user/rdm.service
@@ -48,9 +50,9 @@ package() {
# Remove after https://github.com/Andersbakken/rtags/pull/1213 is
# merged and appears in a tagged release
- cd "${srcdir}/${pkgname}"
+ cd "${srcdir}/${_pkgname}"
install -D --mode=644 LICENSE.txt \
- "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE
+ "${pkgdir}"/usr/share/licenses/"${_pkgname}"/LICENSE
}
# vim:set ts=2 sw=2 et: