From f56d5946acdfa6a488c90cf18e58a79a192d4297 Mon Sep 17 00:00:00 2001 From: Maxim Sobolev Date: Sat, 2 Sep 2000 15:10:04 +0000 Subject: Add new gle port. GLE is a library of C functions that draw extruded surfaces, including surfaces of revolution, sweeps, tubes, polycones, polycylinders and helicoids. GLE uses the OpenGL(R) API to perform the actual rendering. PR: 20931 Submitted by: David Gilbert --- graphics/Makefile | 1 + graphics/gle/Makefile | 31 +++++++++++++++++++++++++++++++ graphics/gle/distinfo | 1 + graphics/gle/pkg-comment | 1 + graphics/gle/pkg-descr | 14 ++++++++++++++ graphics/gle/pkg-plist | 4 ++++ 6 files changed, 52 insertions(+) create mode 100644 graphics/gle/Makefile create mode 100644 graphics/gle/distinfo create mode 100644 graphics/gle/pkg-comment create mode 100644 graphics/gle/pkg-descr create mode 100644 graphics/gle/pkg-plist (limited to 'graphics') diff --git a/graphics/Makefile b/graphics/Makefile index 413e32d699bb..d222595e6b9e 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -52,6 +52,7 @@ SUBDIR += gimp-manual-ps SUBDIR += gimp1 SUBDIR += giram + SUBDIR += gle SUBDIR += gltk SUBDIR += gnofract4d SUBDIR += gnomeiconedit diff --git a/graphics/gle/Makefile b/graphics/gle/Makefile new file mode 100644 index 000000000000..fc3bbc0726b7 --- /dev/null +++ b/graphics/gle/Makefile @@ -0,0 +1,31 @@ +# New ports collection makefile for: GLE +# Date created: 29 August 2000 +# Whom: David Gilbert +# +# $FreeBSD$ +# + +PORTNAME= gle +PORTVERSION= 3.0.1 +CATEGORIES= graphics +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \ + http://linas.org/gle/ \ + http://metalab.unc.edu/pub/Linux/libs/X/ \ + ftp://tsx-11.mit.edu/pub/linux/sources/libs/ +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= dgilbert@velocet.ca + +USE_X_PREFIX= yes +USE_MESA= yes +INSTALLS_SHLIB= yes +USE_LIBTOOL= yes +CONFIGURE_ENV= "LIBS=-L${X11BASE}/lib -lXext" + +MAN3= gle.3gle gleExtrusion.3gle gleHelicoid.3gle gleLathe.3gle \ + glePolyCone.3gle glePolyCylinder.3gle gleScrew.3gle \ + gleSetJoinStyle.3gle gleSetNumSides.3gle gleSpiral.3gle \ + gleSuperExtrusion.3gle gleTextureMode.3gle gleToroid.3gle \ + gleTwistExtrusion.3gle + +.include diff --git a/graphics/gle/distinfo b/graphics/gle/distinfo new file mode 100644 index 000000000000..fae556eae936 --- /dev/null +++ b/graphics/gle/distinfo @@ -0,0 +1 @@ +MD5 (gle-3.0.1.tar.gz) = c335223b9c4a076426129f3ff4e9c939 diff --git a/graphics/gle/pkg-comment b/graphics/gle/pkg-comment new file mode 100644 index 000000000000..99047bbf0cce --- /dev/null +++ b/graphics/gle/pkg-comment @@ -0,0 +1 @@ +A GL Tubing and Extrusion Library diff --git a/graphics/gle/pkg-descr b/graphics/gle/pkg-descr new file mode 100644 index 000000000000..0b295b89d54b --- /dev/null +++ b/graphics/gle/pkg-descr @@ -0,0 +1,14 @@ +The GLE Tubing and Extrusion Library is a graphics application +programming interface (API). The library consists of a number of "C" +language subroutines for drawing tubing and extrusions. The library is +distributed in source code form, in a package that includes +documentation, a VRML proposal, Makefiles, and full source code and +header files. It uses the OpenGL (TM) programming API to perform the +actual drawing of the tubing and extrusions. + + +WWW: http://linas.org/gle/ + http://sourceforge.net/projects/gle/ + +- David Gilbert +dgilbert@velocet.ca diff --git a/graphics/gle/pkg-plist b/graphics/gle/pkg-plist new file mode 100644 index 000000000000..ad2b00723519 --- /dev/null +++ b/graphics/gle/pkg-plist @@ -0,0 +1,4 @@ +include/GL/gle.h +lib/libgle.so.3 +lib/libgle.so +lib/libgle.a -- cgit v1.2.3