Date: Tuesday, October 9, 2018 @ 10:03:59 Author: alucryd Revision: 391440
upgpkg: lib32-libepoxy 1.5.3-1 Modified: lib32-libepoxy/trunk/PKGBUILD ----------+ PKGBUILD | 27 +++++++-------------------- 1 file changed, 7 insertions(+), 20 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-10-09 10:02:54 UTC (rev 391439) +++ PKGBUILD 2018-10-09 10:03:59 UTC (rev 391440) @@ -2,7 +2,7 @@ # Contributor: Laurent Carlier <lordhea...@gmail.com> pkgname=lib32-libepoxy -pkgver=1.5.2 +pkgver=1.5.3 pkgrel=1 pkgdesc='Library handling OpenGL function pointer management' arch=('x86_64') @@ -9,35 +9,22 @@ url='https://github.com/anholt/libepoxy' license=('MIT') depends=('lib32-glibc') -makedepends=('gcc-multilib' 'lib32-libgl' 'lib32-systemd' 'meson' 'python') -source=("https://github.com/anholt/libepoxy/releases/download/${pkgver}/libepoxy-${pkgver}.tar.xz") -sha256sums=('a9562386519eb3fd7f03209f279f697a8cba520d3c155d6e253c3e138beca7d8') +makedepends=('git' 'lib32-libgl' 'lib32-systemd' 'meson') +source=("git+https://github.com/anholt/libepoxy.git#tag=${pkgver}") +sha256sums=('SKIP') -prepare() { - if [[ -d build ]]; then - rm -rf build - fi - mkdir build -} - build() { - cd build - export CC='gcc -m32' - export CXX='/bin/false' export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' - arch-meson ../libepoxy-${pkgver} \ + arch-meson libepoxy build \ --libdir='/usr/lib32' - ninja + ninja -C build } package() { - cd build - - DESTDIR="${pkgdir}" ninja install + DESTDIR="${pkgdir}" ninja -C build install rm -rf "${pkgdir}"/usr/include - install -dm 755 "${pkgdir}"/usr/share/licenses ln -s libepoxy "${pkgdir}"/usr/share/licenses/lib32-libepoxy }