Date: Fri, 08 Apr 2011 23:18:22 -0500 From: Zhihao Yuan <lichray@gmail.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/156289: New port: graphics/pure-gl - Pure language interface to OpenGL Message-ID: <4d9fde11.c2d5e70a.4278.ffffa522@mx.google.com> Resent-Message-ID: <201104090420.p394K7HN027108@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 156289 >Category: ports >Synopsis: New port: graphics/pure-gl - Pure language interface to OpenGL >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Apr 09 04:20:07 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Zhihao Yuan >Release: FreeBSD 8.2-STABLE amd64 >Organization: Northern Illinois University >Environment: System: FreeBSD compaq.yuetime 8.2-STABLE FreeBSD 8.2-STABLE #0: Mon Mar 14 02:51:28 CDT 2011 root@compaq.yuetime:/usr/obj/usr/src/sys/HOUKAGO amd64 >Description: This is a OpenGL binding for the Pure Programming language. Check https://code.google.com/p/pure-lang/wiki/Addons#pure-gl for details. * This PR depends on ports/156099 >How-To-Repeat: >Fix: --- pure-gl.shar begins here --- # 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: # # pure-gl # pure-gl/pkg-descr # pure-gl/pkg-plist # pure-gl/Makefile # pure-gl/distinfo # echo c - pure-gl mkdir -p pure-gl > /dev/null 2>&1 echo x - pure-gl/pkg-descr sed 's/^X//' >pure-gl/pkg-descr << '2d699c3f89788e1dd867efdabd6bc5f4' Xpure-gl is Pure's interface to OpenGL, the well-known graphics library. It Xcovers pretty much all of OpenGL, including the popular extensions. XExtensions are loaded on demand, functions will throw an exception if they Xare not available in your OpenGL implementation. X XWWW: http://docs.pure-lang.googlecode.com/hg/pure-gl.html 2d699c3f89788e1dd867efdabd6bc5f4 echo x - pure-gl/pkg-plist sed 's/^X//' >pure-gl/pkg-plist << 'a8f11ed6545449d455220bf048ef1ffc' Xlib/pure/GL.pure Xlib/pure/GLU.pure Xlib/pure/GLUT.pure Xlib/pure/GL_ARB.pure Xlib/pure/GL_ATI.pure Xlib/pure/GL_EXT.pure Xlib/pure/GL_NV.pure Xlib/pure/pure-gl.so a8f11ed6545449d455220bf048ef1ffc echo x - pure-gl/Makefile sed 's/^X//' >pure-gl/Makefile << '4dfa4cca0f968b791181ad7c1ab068e6' X# New ports collection makefile for: pure-gtk X# Date created: 2011-03-18 X# Whom: Zhihao Yuan <lichray@gmail.com> X# X# $FreeBSD$ X# X XPORTNAME= pure-gl XPORTVERSION= 0.8 XCATEGORIES= graphics XMASTER_SITES= http://pure-lang.googlecode.com/files/ X XMAINTAINER= lichray@gmail.com XCOMMENT= Pure language interface to OpenGL X XLIB_DEPENDS+= pure.7:${PORTSDIR}/lang/pure XRUN_DEPENDS+= ${LOCALBASE}/lib/pure/ffi.pure:${PORTSDIR}/devel/pure-ffi X XLICENSE_FILE= ${WRKSRC}/COPYING X XUSE_GMAKE= yes XUSE_GL= glut X XMAKE_ARGS+= prefix=${PREFIX} CPPFLAGS+=-I${LOCALBASE}/include LDFLAGS+=-L${LOCALBASE}/lib CFLAGS="${CFLAGS}" LinkGL="-lglut -lGLU -lGL" X XPORTEXAMPLES= * X X.include <bsd.port.pre.mk> X Xpost-install: X.if !defined(NOPORTEXAMPLES) X @${MKDIR} ${EXAMPLESDIR} X (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}) X.endif X X.include <bsd.port.post.mk> 4dfa4cca0f968b791181ad7c1ab068e6 echo x - pure-gl/distinfo sed 's/^X//' >pure-gl/distinfo << '8a5d82858ff7535abb981538ab16ca72' XSHA256 (pure-gl-0.8.tar.gz) = 7482dd04ae12a582f8bf05ef9d014c7e2af7aa03522f9edec4994420a6629340 XSIZE (pure-gl-0.8.tar.gz) = 166446 8a5d82858ff7535abb981538ab16ca72 exit --- pure-gl.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4d9fde11.c2d5e70a.4278.ffffa522>