diff options
author | Javier Tiá | 2021-07-04 08:52:04 -0600 |
---|---|---|
committer | Javier Tiá | 2021-07-04 08:52:04 -0600 |
commit | 31a8fea53110c25cbb07b2db344b859385518d43 (patch) | |
tree | 9cd4cb6a74b946010354edddae3e8f2b149816d1 | |
parent | f89fdb551ba8c13da53234cdbdca6ddd7c19f55e (diff) | |
download | aur-31a8fea53110c25cbb07b2db344b859385518d43.tar.gz |
Bump include-what-you-use 0.16-2
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 33 |
2 files changed, 19 insertions, 18 deletions
@@ -1,7 +1,7 @@ pkgbase = include-what-you-use pkgdesc = A tool for use with clang to analyze #includes in C and C++ source files pkgver = 0.16 - pkgrel = 1 + pkgrel = 2 url = http://include-what-you-use.org install = iwyu.install arch = x86_64 @@ -13,7 +13,7 @@ pkgbase = include-what-you-use makedepends = llvm<13.0 depends = clang>=12.0 depends = clang<13.0 - depends = python2 + depends = python3 source = https://github.com/include-what-you-use/include-what-you-use/archive/0.16.tar.gz sha512sums = 2923e18c40ddc5c03458b896d991adde03d489c6645ecc3cc4f69a508e323534afdef3233943e99533ffc21c64a10a8a5c635dc4797a61edf09d0a7a918a3cd5 @@ -1,8 +1,9 @@ -# Maintainer: Manuel Mendez <mmendez534@gmail.com> +# Maintainer: Javier Tia <javier dot tia at gmail dot com> +# Old Maintainer: Manuel Mendez <mmendez534@gmail.com> pkgname=include-what-you-use pkgver=0.16 -pkgrel=1 +pkgrel=2 _clang_major=12 _clang_minor=0 _clang_ver="${_clang_major}.${_clang_minor}" @@ -13,31 +14,31 @@ source=("https://github.com/${pkgname}/${pkgname}/archive/${pkgver}.tar.gz") sha512sums=('2923e18c40ddc5c03458b896d991adde03d489c6645ecc3cc4f69a508e323534afdef3233943e99533ffc21c64a10a8a5c635dc4797a61edf09d0a7a918a3cd5') arch=('x86_64') _min="${_clang_ver}" -_max=$((_clang_major+1)).0 -depends=("clang>=${_min}" "clang<${_max}" 'python2') +_max=$((_clang_major + 1)).0 +depends=("clang>=${_min}" "clang<${_max}" 'python3') makedepends=("clang>=${_min}" "clang<${_max}" "cmake" "llvm>=${_min}" "llvm<${_max}") install=iwyu.install build() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd "${srcdir}/${pkgname}-${pkgver}" - rm -rf build && mkdir build && cd build - cmake -DCMAKE_PREFIX_PATH=/usr/lib -DCMAKE_INSTALL_PREFIX:PATH=/usr .. - make + rm -rf build && mkdir build && cd build + cmake -DCMAKE_PREFIX_PATH=/usr/lib -DCMAKE_INSTALL_PREFIX:PATH=/usr .. + make } package() { - cd "${srcdir}/${pkgname}-${pkgver}/build" + cd "${srcdir}/${pkgname}-${pkgver}/build" - make install DESTDIR=${pkgdir} + make install DESTDIR=${pkgdir} - install -Dm755 ../fix_includes.py "${pkgdir}/usr/bin/iwyu-fix-includes" - sed -i "s|^#!/usr/bin/python$|#!/usr/bin/python2|" "${pkgdir}/usr/bin/iwyu-fix-includes" - rm -f "${pkgdir}/usr/bin/fix_includes.py" + install -Dm755 ../fix_includes.py "${pkgdir}/usr/bin/iwyu-fix-includes" + sed -i "s|^#!/usr/bin/python$|#!/usr/bin/python2|" "${pkgdir}/usr/bin/iwyu-fix-includes" + rm -f "${pkgdir}/usr/bin/fix_includes.py" - install -Dm755 ../iwyu_tool.py "${pkgdir}/usr/bin/iwyu-tool" - sed -i "s|^#!/usr/bin/python$|#!/usr/bin/python2|" "${pkgdir}/usr/bin/iwyu-tool" - rm -f "${pkgdir}/usr/bin/iwyu_tool.py" + install -Dm755 ../iwyu_tool.py "${pkgdir}/usr/bin/iwyu-tool" + sed -i "s|^#!/usr/bin/python$|#!/usr/bin/python2|" "${pkgdir}/usr/bin/iwyu-tool" + rm -f "${pkgdir}/usr/bin/iwyu_tool.py" } # vim:set ts=2 sw=2 et: |