diff options
author | wiz <wiz@pkgsrc.org> | 2009-08-08 08:25:50 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2009-08-08 08:25:50 +0000 |
commit | d0b1a76fe7610104379f445ad7f2394bcee3e64e (patch) | |
tree | 3a6d8bd1583f27c76287b415c3dcdf3180fa8669 /graphics/glu | |
parent | c21a8c6079f0af157badc739ea16c7b700640650 (diff) | |
download | pkgsrc-d0b1a76fe7610104379f445ad7f2394bcee3e64e.tar.gz |
Fix symbol handling in glu. Patch from upstream via Jörn Clausen
in PR 41613.
Bump glu PKGREVISION.
Diffstat (limited to 'graphics/glu')
-rw-r--r-- | graphics/glu/Makefile | 5 | ||||
-rw-r--r-- | graphics/glu/files/glu.exports.in | 63 |
2 files changed, 67 insertions, 1 deletions
diff --git a/graphics/glu/Makefile b/graphics/glu/Makefile index 6aab4b3ca50..81d0ed251d9 100644 --- a/graphics/glu/Makefile +++ b/graphics/glu/Makefile @@ -1,6 +1,7 @@ -# $NetBSD: Makefile,v 1.55 2009/07/08 20:00:58 hasso Exp $ +# $NetBSD: Makefile,v 1.56 2009/08/08 08:25:50 wiz Exp $ PKGNAME= glu-${MESA_PKGVERSION} +PKGREVISION= 1 COMMENT= GLU polygon tessellation facility for Mesa CONFLICTS+= Mesa-glx-[0-9]* @@ -20,6 +21,8 @@ BUILDLINK_API_DEPENDS.MesaLib+= MesaLib>=${MESA_VERSION} post-extract: ${GREP} '^[[:cntrl:]][g][l][u]' ${WRKSRC}/src/glu/sgi/glu.def \ | ${SED} -e 's,^[[:cntrl:]],,' > ${WRKSRC}/src/glu/sgi/glu.sym + ${RM} ${WRKSRC}/src/glu/sgi/glu.exports + ${CP} ${FILESDIR}/glu.exports.in ${WRKSRC}/src/glu/sgi/ pre-build: cd ${WRKSRC} && ${RM} -fr src/glx src/mesa src/glut src/glw progs diff --git a/graphics/glu/files/glu.exports.in b/graphics/glu/files/glu.exports.in new file mode 100644 index 00000000000..3e2661ec753 --- /dev/null +++ b/graphics/glu/files/glu.exports.in @@ -0,0 +1,63 @@ +#if defined(USE_MGL_NAMESPACE) +# include "glu_mangle.h" /* mangle function names if needed */ +#endif + + gluBeginCurve + gluBeginPolygon + gluBeginSurface + gluBeginTrim + gluBuild1DMipmapLevels + gluBuild1DMipmaps + gluBuild2DMipmapLevels + gluBuild2DMipmaps + gluBuild3DMipmapLevels + gluBuild3DMipmaps + gluCheckExtension + gluCylinder + gluDeleteNurbsRenderer + gluDeleteQuadric + gluDeleteTess + gluDisk + gluEndCurve + gluEndPolygon + gluEndSurface + gluEndTrim + gluErrorString + gluGetNurbsProperty + gluGetString + gluGetTessProperty + gluLoadSamplingMatrices + gluLookAt + gluNewNurbsRenderer + gluNewQuadric + gluNewTess + gluNextContour + gluNurbsCallback + gluNurbsCallbackData + gluNurbsCallbackDataEXT + gluNurbsCurve + gluNurbsProperty + gluNurbsSurface + gluOrtho2D + gluPartialDisk + gluPerspective + gluPickMatrix + gluProject + gluPwlCurve + gluQuadricCallback + gluQuadricDrawStyle + gluQuadricNormals + gluQuadricOrientation + gluQuadricTexture + gluScaleImage + gluSphere + gluTessBeginContour + gluTessBeginPolygon + gluTessCallback + gluTessEndContour + gluTessEndPolygon + gluTessNormal + gluTessProperty + gluTessVertex + gluUnProject + gluUnProject4 |