# $Id: PKGBUILD 94584 2013-07-27 15:01:38Z lcarlier $ # Maintainer (Arch): Jan de Groot # Maintainer (Arch): Andreas Radke # Maintainer: André Silva _pkgbasename=mesa-demos-libre pkgname=lib32-$_pkgbasename pkgver=8.1.0 pkgrel=3 arch=(x86_64) pkgdesc="Mesa demos and tools (32-bit), without nonfree demos" url="http://mesa3d.sourceforge.net" license=('custom') provides=("lib32-mesa-demos=$pkgver") replaces=('lib32-mesa-demos') conflicts=('lib32-mesa-demos') makedepends=(gcc-multilib 'lib32-mesa' 'lib32-glew') source=(https://repo.parabolagnulinux.org/other/mesa-demos-libre/mesa-demos-libre-${pkgver}.tar.bz2) md5sums=('18225619a97e6900afd2b48a89dcbd4e') build() { export CC="gcc -m32" export CXX="g++ -m32" export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" cd "${srcdir}/mesa-demos-${pkgver}" ./configure --prefix=/usr make } package() { depends=('lib32-glew' mesa-demos-libre) cd "${srcdir}/mesa-demos-${pkgver}" make DESTDIR="${pkgdir}" install for i in "$pkgdir/usr/bin/"*; do mv "$i" "$i"32 done rm -r "$pkgdir/usr/share/mesa-demos" mkdir -p "$pkgdir/usr/share/licenses" ln -s mesa-demos "$pkgdir/usr/share/licenses/lib32-mesa-demos" }