blob: 78aebd2596d598dcc5aca995644821e84046f76a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
# Maintainer: netcrusher < tobias AT miglix DOT eu >
# Contributor: flacs <0f1ac5@gmail.com>
_basename=renderdoc
pkgname=${_basename}-bin
pkgver=1.37
_tarname=${_basename}_${pkgver}
pkgrel=1
pkgdesc="OpenGL and Vulkan debugging tool - binary version"
arch=(x86_64)
url="https://github.com/baldurk/renderdoc"
license=('MIT')
conflicts=('renderdoc')
depends=("libgl" "libxcb" "libx11" "fontconfig" "freetype2" "glu" "libproxy" "python" "desktop-file-utils" "hicolor-icon-theme")
source=("https://renderdoc.org/stable/$pkgver/$_tarname.tar.gz"
"https://renderdoc.org/stable/$pkgver/$_tarname.tar.gz.sig"
"amdspv.sh")
sha256sums=('4b1b98912072de657d79bdb196fa57b52da4c69d2d3ec099b0c9cf938bdf395d'
'SKIP'
'87bf87a4e93f83c6abeda90ee0bb9c76a844dd5a0ebae84f12d6fb59d988fa61')
validpgpkeys=('1B039DB9A4718A2D699DE031AC612C3120C34695')
prepare() {
cd $_tarname
# patch library prefix
sed -i 's|/io/dist|/usr|' etc/vulkan/implicit_layer.d/renderdoc_capture.json
}
package() {
install -Dm755 amdspv.sh $pkgdir/usr/share/renderdoc/plugins/amd/isa/amdspv.sh
cd $_tarname
install -Dm644 LICENSE.md $pkgdir/usr/share/licenses/renderdoc-bin/LICENSE.md
cp -rt $pkgdir etc
cp -rt $pkgdir/usr bin include lib share
}
|