Bug 49948 - Port submission
Summary: Port submission
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-12 06:40 UTC by bobby
Modified: 2003-10-06 04:39 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description bobby 2003-03-12 06:40:08 UTC
Mesa is a 3-D graphics library with an API which is
very similar to that
of OpenGL*

Fix: 

__________________________________________________
Do you Yahoo!?
Yahoo! Web Hosting - establish your business online
http://webhosting.yahoo.com--dTifJ3CqjJOEsP6Nk9cctlkVtZEIsAykaR2GYkn2Do1W4kOk
Content-Type: text/plain; name="Mesa5.sh"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="Mesa5.sh"

# This is a shell archive.  Save it in a file, remove
anything before
# this line, and then unpack it by entering "sh file".
 Note, it may
# create directories; files and directories will be
owned by you and
# have default permissions.
#
# This archive contains:
#
#	graphics/Mesa5/
#	graphics/Mesa5/pkg-plist
#	graphics/Mesa5/pkg-descr
#	graphics/Mesa5/distinfo
#	graphics/Mesa5/Makefile
#
echo c - graphics/Mesa5/
mkdir -p graphics/Mesa5/ > /dev/null 2>&1
echo x - graphics/Mesa5/pkg-plist
sed 's/^X//' >graphics/Mesa5/pkg-plist <<
'END-of-graphics/Mesa5/pkg-plist'
Xetc/mesa.conf
Xinclude/GL/gl.h
Xinclude/GL/gl_mangle.h
Xinclude/GL/glext.h
Xinclude/GL/glu.h
Xinclude/GL/glu_mangle.h
Xinclude/GL/glut.h
Xinclude/GL/glutf90.h
Xinclude/GL/glx.h
Xinclude/GL/glx_mangle.h
Xinclude/GL/glxext.h
Xinclude/GL/osmesa.h
Xinclude/GL/xmesa.h
Xinclude/GL/xmesa_x.h
Xinclude/GL/xmesa_xf86.h
Xlib/libGL.la
Xlib/libGL.so
Xlib/libGL.so.5
Xlib/libGLU.la
Xlib/libGLU.so
Xlib/libGLU.so.4
Xlib/libOSMesa.la
Xlib/libOSMesa.so
Xlib/libOSMesa.so.4
Xlib/libglut.la
Xlib/libglut.so
Xlib/libglut.so.10
Xlib/libMesaGL.so
Xlib/libMesaGLU.so
X
X
END-of-graphics/Mesa5/pkg-plist
echo x - graphics/Mesa5/pkg-descr
sed 's/^X//' >graphics/Mesa5/pkg-descr <<
'END-of-graphics/Mesa5/pkg-descr'
XMesa is a 3-D graphics library with an API which is
very similar to that
Xof OpenGL*.  To the extent that Mesa utilizes the
OpenGL command syntax
Xor state machine, it is being used with authorization
from Silicon Graphics,
XInc.  However, the author makes no claim that Mesa is
in any way a
Xcompatible replacement for OpenGL or associated with
Silicon Graphics, Inc.
XThose who want a licensed implementation of OpenGL
should contact a licensed
Xvendor.  This software is distributed under the terms
of the GNU Library
XGeneral Public License.
X
Xpaulo@isr.uc.pt
X
XWWW: http://www.mesa3d.org/
END-of-graphics/Mesa5/pkg-descr
echo x - graphics/Mesa5/distinfo
sed 's/^X//' >graphics/Mesa5/distinfo <<
'END-of-graphics/Mesa5/distinfo'
XMD5 (MesaLib-5.0.tar.bz2) =
df44d99ae97c5c0df631575757a96d86
XMD5 (MesaDemos-5.0.tar.bz2) =
ebfac20c7fe7943243bc54a4b755f50d
END-of-graphics/Mesa5/distinfo
echo x - graphics/Mesa5/Makefile
sed 's/^X//' >graphics/Mesa5/Makefile <<
'END-of-graphics/Mesa5/Makefile'
X# New ports collection makefile for:    Mesa5
X# Date created:         Sun Mar 9 12:02:49  2003
X# Whom:                 bobby
X#
X# $FreeBSD$
X#
X
XPORTNAME=	Mesa
XPORTVERSION=	5.0
XCATEGORIES=	graphics
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE} \
X		ftp://iris.ssec.wisc.edu/pub/Mesa/ \
X		ftp://ftp.fu-berlin.de/pub/unix/X11/graphics/Mesa/
XMASTER_SITE_SUBDIR=	mesa3d
XDISTFILES=	MesaLib-${PORTVERSION}${EXTRACT_SUFX} \
X		MesaDemos-${PORTVERSION}${EXTRACT_SUFX}
X
XMAINTAINER=	bobby3999@yahoo.com
XCOMMENT=	A graphics library similar to SGI's OpenGL
X
XUSE_BZIP2=	yes
XUSE_REINPLACE=	yes
XINSTALLS_SHLIB=	yes
X
XCONFIGURE_ARGS+=--without-glut --prefix=${PREFIX}
X
X.if defined(WANT_GGI)
XLIB_DEPENDS=	ggi.2:${PORTSDIR}/graphics/libggi
XCONFIGURE_ARGS+=--with-ggi=${LOCALBASE}
X.endif
X
XUSE_X_PREFIX=	yes
XUSE_LIBTOOL=	yes
XUSE_GMAKE=	yes
X
X.include <bsd.port.pre.mk>
X
X.ifdef USE_MESA
X.error You have `USE_MESA' variable defined either in
environment or in make(1) arguments. Please undefine
and try again.
X.endif
X
Xpost-install:
X.for lib in GL GLU
X	@${LN} -sf ${PREFIX}/lib/lib${lib}.so
${PREFIX}/lib/libMesa${lib}.so
X.endfor
X
X.include <bsd.port.post.mk>
END-of-graphics/Mesa5/Makefile
exit
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2003-10-06 04:39:43 UTC
State Changed
From-To: open->closed

Commited, thanks!