summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSandy Carter2021-01-30 22:28:26 -0500
committerSandy Carter2021-01-30 22:28:26 -0500
commit5f88794d3fcac9e66def04543dc5d8a0576f8f20 (patch)
treec9a86c00eee7886ae8c8c6f94f5907aa5b92f0c2
parent81f63187a78dcd5b975050a9a4effb18c0219e1e (diff)
downloadaur-5f88794d3fcac9e66def04543dc5d8a0576f8f20.tar.gz
remove compat and tinystl includes
-rw-r--r--.SRCINFO1
-rw-r--r--PKGBUILD10
2 files changed, 9 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9dbea4d84604..678358a4b67c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -6,7 +6,6 @@ pkgbase = bgfx-git
arch = x86_64
license = BSD
makedepends = git
- makedepends = cmake
depends = mesa
depends = libx11
provides = bgfx
diff --git a/PKGBUILD b/PKGBUILD
index 83d2cdccf43f..1a9796c4537b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@ url="https://bkaradzic.github.io"
license=('BSD')
depends=('mesa' 'libx11')
-makedepends=('git' 'cmake')
+makedepends=('git')
conflicts=("${pkgname%-git}")
provides=("${pkgname%-git}")
@@ -44,12 +44,20 @@ package() {
do
cp -r ${srcdir}/${PROJ}/include ${pkgdir}/usr
done
+
+ # add shader includes to include
install -m644 src/bgfx_shader.sh ${pkgdir}/usr/include/bgfx/
install -m644 src/bgfx_compute.sh ${pkgdir}/usr/include/bgfx/
+
+ # prepend bgfx to bin names to avoid naming conflicts
for BIN in geometryc geometryv shaderc texturec texturev
do
install -D .build/linux64_gcc/bin/${BIN}${CONFIG} ${pkgdir}/usr/bin/bgfx-${BIN}
done
+
+ # remove helper and 3rdparty includes used to compile bgfx
+ rm -rf ${pkgdir}/usr/include/compat
+ rm -rf ${pkgdir}/usr/include/tinystl
}
# vim:set ts=2 sw=2 et: