Date: Sunday, March 6, 2022 @ 15:28:56 Author: foutrelis Revision: 1142362
archrelease: copy trunk to multilib-staging-x86_64 Added: lib32-glew1.10/repos/multilib-staging-x86_64/ lib32-glew1.10/repos/multilib-staging-x86_64/PKGBUILD (from rev 1142361, lib32-glew1.10/trunk/PKGBUILD) ----------+ PKGBUILD | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) Copied: lib32-glew1.10/repos/multilib-staging-x86_64/PKGBUILD (from rev 1142361, lib32-glew1.10/trunk/PKGBUILD) =================================================================== --- multilib-staging-x86_64/PKGBUILD (rev 0) +++ multilib-staging-x86_64/PKGBUILD 2022-03-06 15:28:56 UTC (rev 1142362) @@ -0,0 +1,49 @@ +# Maintainer: Maxime Gauduin <aluc...@archlinux.org> +# Contributor: Florian Pritz <f...@xinu.at> + +pkgname=lib32-glew1.10 +pkgver=1.10.0 +pkgrel=5 +pkgdesc='A cross-platform C/C++ extension loading library' +arch=(x86_64) +url=http://glew.sourceforge.net +license=( + BSD + MIT + GPL +) +depends=( + lib32-glibc + lib32-libgl + lib32-libx11 + lib32-libxext + lib32-libxi + lib32-libxmu +) +makedepends=(git) +source=(https://downloads.sourceforge.net/glew/glew-${pkgver}.tgz) +sha256sums=(99c41320b63f6860869b5fb9af9a1854b15582796c64ee3dfd7096dc0c89f307) + +prepare() { + cd glew-${pkgver} + + sed -i 's|CC = cc|CC = gcc -m32|' config/Makefile.linux + sed -i 's|LD = cc|LD = gcc -m32|' config/Makefile.linux + sed -i 's|lib64|lib32|' config/Makefile.linux +} + +build() { + cd glew-${pkgver} + + make lib +} + +package() { + cd glew-${pkgver} + + make GLEW_DEST="${pkgdir}"/usr install + rm -rf "${pkgdir}"/usr/{bin,include,lib32/{libGLEW.{a,so},pkgconfig}} + install -Dm 644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/lib32-glew1.10/ +} + +# vim: ts=2 sw=2 et: