diff options
author | cracauer <cracauer@FreeBSD.org> | 1998-10-08 16:29:25 +0000 |
---|---|---|
committer | cracauer <cracauer@FreeBSD.org> | 1998-10-08 16:29:25 +0000 |
commit | 4bbea3a88a2641ed02f7dbb97657b1d31b183b3b (patch) | |
tree | 5793ae33ae61799cb2e0ed1eecfaf65cdc1dd252 /graphics/linux_mesa | |
parent | 70031fb6f6cb0ca9a731a9871d4d9e8362a892e0 (diff) | |
download | FreeBSD-ports-4bbea3a88a2641ed02f7dbb97657b1d31b183b3b.zip FreeBSD-ports-4bbea3a88a2641ed02f7dbb97657b1d31b183b3b.tar.gz |
This port compiles and installs a Linux shared library of Mesa
accessing glide/3dfx cards. To be used with linux_devel.
Diffstat (limited to 'graphics/linux_mesa')
-rw-r--r-- | graphics/linux_mesa/Makefile | 39 | ||||
-rw-r--r-- | graphics/linux_mesa/distinfo | 1 | ||||
-rw-r--r-- | graphics/linux_mesa/pkg-comment | 1 | ||||
-rw-r--r-- | graphics/linux_mesa/pkg-descr | 11 | ||||
-rw-r--r-- | graphics/linux_mesa/pkg-plist | 24 |
5 files changed, 76 insertions, 0 deletions
diff --git a/graphics/linux_mesa/Makefile b/graphics/linux_mesa/Makefile new file mode 100644 index 0000000..a2cc467 --- /dev/null +++ b/graphics/linux_mesa/Makefile @@ -0,0 +1,39 @@ +# New ports collection makefile for: Mesa for Linux compat +# Version required: 2.6 +# Date created: Oct, 8 1998 +# Whom: cracauer +# +# $Id: Makefile,v 1.25 1998/09/27 16:06:21 steve Exp $ +# + +DISTNAME= MesaLib-2.6 +PKGNAME= linux_mesa-2.6 +CATEGORIES= emulators +MASTER_SITES= ftp://iris.ssec.wisc.edu/pub/Mesa/ + +MAINTAINER= cracauer@cons.org + +ALL_TARGET= linux-glide +MAKE_ENV= PATH=${PREFIX}/usr/bin:$$PATH +NO_FILTER_SHLIBS=yes + +PREFIX= /compat/linux +WRKSRC= ${WRKDIR}/Mesa-2.6/src +BUILD_DEPENDS= /compat/linux/usr/lib/libglide2x.so:${PORTSDIR}/emulators/linux_glide \ + /compat/linux/usr/bin/gcc:${PORTSDIR}/devel/linux_devel + +post-extract: + -${MKDIR} ${WRKSRC}/../lib/ + +do-install: + ${INSTALL_DATA} ${WRKSRC}/../lib/libMesaGL.so.2.6 ${PREFIX}/usr/lib/. + ${LN} -fs libMesaGL.so.2.6 ${PREFIX}/usr/lib/libMesaGL.so.2 + ${LN} -fs libMesaGL.so.2.6 ${PREFIX}/usr/lib/libMesaGL.so + ${LN} -fs libMesaGL.so.2.6 ${PREFIX}/usr/lib/libGL.so + @${MKDIR} ${PREFIX}/usr/include/GL + ${INSTALL_DATA} ${WRKSRC}/../include/GL/* ${PREFIX}/usr/include/GL/. + ${INSTALL_DATA} ${WRKSRC}/../include/glaux.h ${PREFIX}/usr/include/. + ${INSTALL_DATA} ${WRKSRC}/../include/gltk.h ${PREFIX}/usr/include/. + -/compat/linux/sbin/ldconfig + +.include <bsd.port.mk> diff --git a/graphics/linux_mesa/distinfo b/graphics/linux_mesa/distinfo new file mode 100644 index 0000000..23a3ccd --- /dev/null +++ b/graphics/linux_mesa/distinfo @@ -0,0 +1 @@ +MD5 (MesaLib-2.6.tar.gz) = ee27bf2548dbc2031974c33ee6226c0c diff --git a/graphics/linux_mesa/pkg-comment b/graphics/linux_mesa/pkg-comment new file mode 100644 index 0000000..13bd5bd --- /dev/null +++ b/graphics/linux_mesa/pkg-comment @@ -0,0 +1 @@ +Installs Linux shared library of Mesa to access glide/3dfx cards diff --git a/graphics/linux_mesa/pkg-descr b/graphics/linux_mesa/pkg-descr new file mode 100644 index 0000000..e49c588 --- /dev/null +++ b/graphics/linux_mesa/pkg-descr @@ -0,0 +1,11 @@ +This port installs a Linux shared library of Mesa with access to +glide/3dfx cards, to be used by Linux programs. + +Mesa is a 3-D graphics library with an API which is very similar to that +of OpenGL*. To the extent that Mesa utilizes the OpenGL command syntax +or state machine, it is being used with authorization from Silicon Graphics, +Inc. However, the author makes no claim that Mesa is in any way a +compatible replacement for OpenGL or associated with Silicon Graphics, Inc. +Those who want a licensed implementation of OpenGL should contact a licensed +vendor. This software is distributed under the terms of the GNU Library +General Public License, see the LICENSE file for details. diff --git a/graphics/linux_mesa/pkg-plist b/graphics/linux_mesa/pkg-plist new file mode 100644 index 0000000..52f53ba --- /dev/null +++ b/graphics/linux_mesa/pkg-plist @@ -0,0 +1,24 @@ +usr/lib/libMesaGL.so.2.6 +usr/lib/libMesaGL.so.2 +usr/lib/libMesaGL.so +usr/lib/libGL.so +usr/include/GL/FooMesa.h +usr/include/GL/dosmesa.h +usr/include/GL/fxmesa.h +usr/include/GL/gl.h +usr/include/GL/gl_mangle.h +usr/include/GL/glu.h +usr/include/GL/glu_mangle.h +usr/include/GL/glut.h +usr/include/GL/glx.h +usr/include/GL/glx_mangle.h +usr/include/GL/gmesa.h +usr/include/GL/mglmesa.h +usr/include/GL/osmesa.h +usr/include/GL/svgamesa.h +usr/include/GL/wmesa.h +usr/include/GL/xmesa.h +usr/include/glaux.h +usr/include/gltk.h +@exec /compat/linux/sbin/ldconfig ; true +@dirrm usr/include/GL |