# Description: The OpenGL Extension Wrangler Library # URL: https://glew.sourceforge.net # Maintainer: Tim Biermann, tbier at posteo dot de # Depends on: glu xorg-libxi xorg-libxmu name=glew version=2.3.0 release=1 source=(https://downloads.sourceforge.net/project/$name/$name/$version/$name-$version.tgz) build() { cd $name-$version sed -i \ -e '/INSTALL/s:-s::' \ -e '/$(CC) $(CFLAGS) -o/s:$(CFLAGS):$(CFLAGS) $(LDFLAGS):' \ -e '/^.PHONY: .*\.pc$/d' \ Makefile sed -i -e "s|lib64|lib|" config/Makefile.linux cp config/Makefile.linux config/Makefile.solaris GLEW_OPTIONS=( CC="${CC:-gcc}" \ LD="${CC:-gcc}" \ CFLAGS.EXTRA="$CFLAGS -fPIC" \ LDFLAGS.EXTRA="$LDFLAGS $(pkgconf --libs x11)" \ STRIP=true \ M_ARCH="" \ POPT="$CFLAGS" \ SYSTEM="linux-egl" ) make "${GLEW_OPTIONS[@]}" \ glew.bin make "${GLEW_OPTIONS[@]}" \ LIBDIR="$PKG/usr/lib" \ GLEW_DEST="$PKG/usr" \ PKGDIR="$PKG/usr/lib/pkgconfig" \ install.all }