3e06ae3f80
New: - upgraded glext.h to version 22 - new build targets (Dan Schikore) - new linux-x86-opteron build target (Heath Feather) Bug fixes: - glBindProgramARB didn't update all necessary state - fixed build problems on OpenBSD - omit CVS directories from tarballs - glGetTexImage(GL_COLOR_INDEX) was broken - fixed an infinite loop in t&l module - silenced some valgrind warnings about using unitialized memory - fixed some compilation/link glitches on IRIX (Mike Stephens) - glBindProgram wasn't getting compiled into display lists - GLX_FBCONFIG_ID wasn't recognized in glXChooseFBConfig() (bug 888079) - two-sided lighting and vertex program didn't work (bug 887330) - stores to program parameter registers in vertex state programs didn't work. - fixed glOrtho bug found with gcc 3.2.2 (RH9) - glXCreateWindow() wasn't fully implemented (bug 890894) - generic vertex attribute arrays didn't work in display lists - vertex buffer objects' default usage and access fields were wrong - glDrawArrays with start!=0 was broken - fragment program PK2H, UP2H, UP4B and UP4UB instructions were broken - linux-osmesa16-static config didn't work - fixed a few color index rendering problems (bug 910687) - glInterleavedArrays didn't respect GL_CLIENT_ACTIVE_TEXTURE - OSMesa RGB and BGR modes were broken - glProgramStringARB mistakenly required a null-terminated string - fragment program XPD instruction was incorrect - glGetMaterial() didn't work reliably
36 lines
926 B
Makefile
36 lines
926 B
Makefile
# $NetBSD: Makefile.common,v 1.30 2004/04/09 13:05:52 adam Exp $
|
|
#
|
|
|
|
DISTNAME= MesaLib-${MESA_VERSION}
|
|
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
|
|
DISTFILES+= ${DISTNAME:S/MesaLib/MesaDemos/}${EXTRACT_SUFX}
|
|
WRKSRC= ${WRKDIR}/${DISTNAME:S/Lib//}
|
|
CATEGORIES= graphics
|
|
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mesa3d/}
|
|
EXTRACT_SUFX= .tar.bz2
|
|
|
|
MESA_VERSION= 6.0.1
|
|
|
|
MAINTAINER= tech-pkg@NetBSD.org
|
|
HOMEPAGE= http://www.mesa3d.org/
|
|
|
|
ALL_TARGET= pkgsrc
|
|
USE_LIBTOOL= yes
|
|
USE_X11= yes
|
|
|
|
BUILDING_MESA= yes
|
|
NO_CONFIGURE= yes
|
|
DIST_SUBDIR= Mesa-${MESA_VERSION}
|
|
PATCHDIR?= ${.CURDIR}/../../graphics/MesaLib/patches
|
|
DISTINFO_FILE?= ${.CURDIR}/../../graphics/MesaLib/distinfo
|
|
|
|
INSTALLATION_DIRS+= lib
|
|
|
|
pre-install:
|
|
@if [ -n "${INSTLIBS}" ]; then \
|
|
${ECHO_MSG} "Installing libraries."; \
|
|
for lib in ${INSTLIBS}; do \
|
|
${LIBTOOL} --mode=install ${INSTALL_DATA} \
|
|
$${lib} ${PREFIX}/lib; \
|
|
done; \
|
|
fi
|