From 594f05581df26696155c805281add85194f6ce01 Mon Sep 17 00:00:00 2001 From: rh Date: Mon, 14 May 2001 17:00:32 +0000 Subject: Initial import of gle-3.0.3, a set of GL subroutines for drawing tubing and extrusions. --- graphics/gle/Makefile | 21 ++++++++++++++++++++ graphics/gle/distinfo | 6 ++++++ graphics/gle/patches/patch-aa | 13 ++++++++++++ graphics/gle/patches/patch-ab | 46 +++++++++++++++++++++++++++++++++++++++++++ graphics/gle/pkg/DESCR | 7 +++++++ graphics/gle/pkg/PLIST | 21 ++++++++++++++++++++ 6 files changed, 114 insertions(+) create mode 100644 graphics/gle/Makefile create mode 100644 graphics/gle/distinfo create mode 100644 graphics/gle/patches/patch-aa create mode 100644 graphics/gle/patches/patch-ab create mode 100644 graphics/gle/pkg/DESCR create mode 100644 graphics/gle/pkg/PLIST (limited to 'graphics/gle') diff --git a/graphics/gle/Makefile b/graphics/gle/Makefile new file mode 100644 index 00000000000..76b6a089aba --- /dev/null +++ b/graphics/gle/Makefile @@ -0,0 +1,21 @@ +# $NetBSD: Makefile,v 1.1.1.1 2001/05/14 17:00:32 rh Exp $ +# + +DISTNAME= gle-3.0.3 +CATEGORIES= graphics +MASTER_SITES= http://www.linas.org/gle/pub/ \ + http://metalab.unc.edu/pub/Linux/libs/X/ \ + ftp://tsx-11.mit.edu/pub/linux/sources/libs/ + +MAINTAINER= packages@netbsd.org +HOMEPAGE= http://www.linas.org/gle/ +COMMENT= GL subroutines for drawing tubing and extrusions + +USE_MESA= YES +USE_X11BASE= YES +USE_LIBTOOL= YES +GNU_CONFIGURE= YES + +LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig + +.include "../../mk/bsd.pkg.mk" diff --git a/graphics/gle/distinfo b/graphics/gle/distinfo new file mode 100644 index 00000000000..a64d5936e32 --- /dev/null +++ b/graphics/gle/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1.1.1 2001/05/14 17:00:32 rh Exp $ + +SHA1 (gle-3.0.3.tar.gz) = bd469b571bc4128fe9eac75703d7f96b31a506ac +Size (gle-3.0.3.tar.gz) = 702445 bytes +SHA1 (patch-aa) = 99bfae24c1d4c9ce6187cdf0a9c4f56b4511ea83 +SHA1 (patch-ab) = b583b4ffcc389548f07f83b7e88d6c665aaca3ef diff --git a/graphics/gle/patches/patch-aa b/graphics/gle/patches/patch-aa new file mode 100644 index 00000000000..2f92b027853 --- /dev/null +++ b/graphics/gle/patches/patch-aa @@ -0,0 +1,13 @@ +$NetBSD: patch-aa,v 1.1.1.1 2001/05/14 17:00:32 rh Exp $ + +--- examples/Makefile.in.orig Wed Apr 25 21:57:44 2001 ++++ examples/Makefile.in +@@ -100,7 +100,7 @@ + INCLUDES = @X_CFLAGS@ -I${top_srcdir} -I${top_srcdir}/src + + +-LDADD = @X_LIBS@ -L../src/.libs ++LDADD = @X_LIBS@ -L../src -L../src/.libs + mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs + CONFIG_HEADER = ../config.h + CONFIG_CLEAN_FILES = diff --git a/graphics/gle/patches/patch-ab b/graphics/gle/patches/patch-ab new file mode 100644 index 00000000000..93d87307abc --- /dev/null +++ b/graphics/gle/patches/patch-ab @@ -0,0 +1,46 @@ +$NetBSD: patch-ab,v 1.1.1.1 2001/05/14 17:00:32 rh Exp $ + +--- man/Makefile.in.orig Wed May 9 17:11:27 2001 ++++ man/Makefile.in +@@ -70,15 +70,15 @@ + RANLIB = @RANLIB@ + VERSION = @VERSION@ + +-man_MANS = 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 ++man_MANS = gle.3 gleExtrusion.3 gleHelicoid.3 gleLathe.3 glePolyCone.3 glePolyCylinder.3 gleScrew.3 gleSetJoinStyle.3 gleSetNumSides.3 gleSpiral.3 gleSuperExtrusion.3 gleTextureMode.3 gleToroid.3 gleTwistExtrusion.3 + + +-man_RAW = $(man_MANS:.3gle=.man) ++man_RAW = $(man_MANS:.3=.man) + + EXTRA_DIST = $(man_RAW) Makefile.sgi + + +-SUFFIXES = .man .3gle ++SUFFIXES = .man .3 + + CLEANFILES = $(man_MANS) + mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +@@ -102,7 +102,7 @@ + GZIP_ENV = --best + all: all-redirect + .SUFFIXES: +-.SUFFIXES: .3gle .man ++.SUFFIXES: .3 .man + $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps man/Makefile + +@@ -233,11 +233,11 @@ + + + # for the ordinary install, just copy the raw files .... +-.man.3gle: ++.man.3: + cp -p $< $@ + + # preformat and compress -- these should install in the preformat dir +-.man.3gle.gz: ++.man.3.gz: + nroff -man < $< > $*.nr + gzip $*.nr + mv $*.nr.gz $@ diff --git a/graphics/gle/pkg/DESCR b/graphics/gle/pkg/DESCR new file mode 100644 index 00000000000..b6b11a2492b --- /dev/null +++ b/graphics/gle/pkg/DESCR @@ -0,0 +1,7 @@ + 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. diff --git a/graphics/gle/pkg/PLIST b/graphics/gle/pkg/PLIST new file mode 100644 index 00000000000..651aec56dbb --- /dev/null +++ b/graphics/gle/pkg/PLIST @@ -0,0 +1,21 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2001/05/14 17:00:32 rh Exp $ +include/GL/gle.h +lib/libgle.a +lib/libgle.la +lib/libgle.so +lib/libgle.so.3 +lib/libgle.so.3.2 +man/man3/gle.3 +man/man3/gleExtrusion.3 +man/man3/gleHelicoid.3 +man/man3/gleLathe.3 +man/man3/glePolyCone.3 +man/man3/glePolyCylinder.3 +man/man3/gleScrew.3 +man/man3/gleSetJoinStyle.3 +man/man3/gleSetNumSides.3 +man/man3/gleSpiral.3 +man/man3/gleSuperExtrusion.3 +man/man3/gleTextureMode.3 +man/man3/gleToroid.3 +man/man3/gleTwistExtrusion.3 -- cgit v1.2.3