summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--graphics/gle/Makefile21
-rw-r--r--graphics/gle/distinfo6
-rw-r--r--graphics/gle/patches/patch-aa13
-rw-r--r--graphics/gle/patches/patch-ab46
-rw-r--r--graphics/gle/pkg/DESCR7
-rw-r--r--graphics/gle/pkg/PLIST21
6 files changed, 114 insertions, 0 deletions
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