summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexandre Demers2024-01-09 23:52:06 -0500
committerAlexandre Demers2024-01-09 23:52:06 -0500
commit185dcab12cdf21eb7da251d4032d5819e43dc08f (patch)
treea29a0bd4f0d49751b1e3215318c16360bfc745da
parent1d0d40d3ab34a78bc39484d32a4d069576f1672b (diff)
downloadaur-185dcab12cdf21eb7da251d4032d5819e43dc08f.tar.gz
Remove Remove unused shaderc_static.pc
Signed-off-by: Alexandre Demers <alexandre.f.demers@gmail.com>
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD10
2 files changed, 8 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6b8359c33391..f22468ea7823 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = lib32-shaderc
pkgdesc = Collection of tools, libraries and tests for shader compilation (32bit)
pkgver = 2023.7
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/google/shaderc
arch = x86_64
license = Apache
diff --git a/PKGBUILD b/PKGBUILD
index e22989bb7608..529a3f47a612 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@ _pkgbasename=shaderc
pkgname=lib32-$_pkgbasename
pkgver=2023.7
-pkgrel=1
+pkgrel=2
pkgdesc='Collection of tools, libraries and tests for shader compilation (32bit)'
url='https://github.com/google/shaderc'
arch=('x86_64')
@@ -60,13 +60,13 @@ build() {
cd ${_pkgbasename}-${pkgver}
cmake \
-B build \
+ -GNinja \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX="/usr" \
-DCMAKE_INSTALL_LIBDIR="lib32" \
-DCMAKE_CXX_FLAGS="$CXXFLAGS -ffat-lto-objects" \
-DSHADERC_SKIP_TESTS=ON \
- -Dglslang_SOURCE_DIR=/usr/include/glslang \
- -G Ninja
+ -Dglslang_SOURCE_DIR=/usr/include/glslang
ninja -C build
# cd glslc
@@ -89,4 +89,8 @@ package() {
rm -r "${pkgdir}"/usr/include
# install -Dm 644 glslc/glslc.1 -t "${pkgdir}/usr/share/man/man1"
+
+ # Remove unused shaderc_static.pc
+ rm "${pkgdir}/usr/lib32/pkgconfig/shaderc_static.pc"
+
}