cruxports/glew-egl/Pkgfile

28 lines
749 B
Plaintext

# Description: OpenGL extension wrangler library, with wayland support
# URL: https://github.com/nigels-com/glew
# Maintainer: John McQuah, jmcquah at disroot dot org
# Depends on: egl-wayland xorg-libxi xorg-libxmu
name=glew-egl
version=2.2.0
release=1
source=(https://downloads.sourceforge.net/project/${name%-egl}/${name%-egl}/$version/${name%-egl}-$version.tgz
glew-2.0.0-install-headers.patch)
build() {
cd ${name%-egl}-$version
patch -p1 -i $SRC/glew-2.0.0-install-headers.patch
sed -i -e "s|lib64|lib|" config/Makefile.linux
sed -i -e '/^.PHONY: .*\.pc$/d' -i Makefile
make \
CC="${CC:-gcc}" \
LD="${CC:-gcc}" \
CFLAGS.EXTRA="$CFLAGS -fPIC" \
LDFLAGS.EXTRA="$LDFLAGS"
make GLEW_DEST="$PKG/usr" SYSTEM=linux-egl install
}