summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD11
1 files changed, 9 insertions, 2 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 5954839d1aa0..d6908debd888 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@ _pkgbasename=shaderc
pkgname=lib32-$_pkgbasename
pkgver=2020.0
-pkgrel=3
+pkgrel=4
pkgdesc='Collection of tools, libraries and tests for shader compilation (32bit)'
url='https://github.com/google/shaderc'
arch=('x86_64')
@@ -26,6 +26,7 @@ makedepends=(
'spirv-headers'
)
provides=('libshaderc_shared.so')
+conflicts=('lib32-shaderc-git')
source=(
"${_pkgbasename}-${pkgver}.tar.gz::https://github.com/google/shaderc/archive/v${pkgver}.tar.gz"
)
@@ -69,6 +70,12 @@ build() {
package() {
DESTDIR="${pkgdir}" ninja -C build install
- rm -r "${pkgdir}"/usr/{include,bin}
+
+ # Use the same naming scheme as the one in the lib32-shaderc-git package for coherence
+ for i in "${pkgdir}/usr/bin/"*; do
+ mv "$i" "$i"-32
+ done
+
+ rm -r "${pkgdir}"/usr/include
# install -Dm 644 ${_pkgbasename}-${pkgver}/glslc/glslc.1 -t "${pkgdir}/usr/share/man/man1"
}