diff options
author | Dirk Meyer <dinoex@FreeBSD.org> | 2001-01-26 18:15:28 +0000 |
---|---|---|
committer | Dirk Meyer <dinoex@FreeBSD.org> | 2001-01-26 18:15:28 +0000 |
commit | f34ca8f2d442804f92e6c62c3f59a3e045b78aeb (patch) | |
tree | 01e4238a907130e0ae04f609c6272bae4570ba14 /graphics/qdraw | |
parent | b165a2bff8b7b460ef11076b466c5fcc89bb9533 (diff) |
Notes
Diffstat (limited to 'graphics/qdraw')
-rw-r--r-- | graphics/qdraw/Makefile | 48 | ||||
-rw-r--r-- | graphics/qdraw/distinfo | 1 | ||||
-rw-r--r-- | graphics/qdraw/files/patch-unix_gcc.mk | 21 | ||||
-rw-r--r-- | graphics/qdraw/pkg-comment | 1 | ||||
-rw-r--r-- | graphics/qdraw/pkg-descr | 5 | ||||
-rw-r--r-- | graphics/qdraw/pkg-plist | 99 |
6 files changed, 175 insertions, 0 deletions
diff --git a/graphics/qdraw/Makefile b/graphics/qdraw/Makefile new file mode 100644 index 000000000000..b1cce4089b66 --- /dev/null +++ b/graphics/qdraw/Makefile @@ -0,0 +1,48 @@ +# New ports collection makefile for: QDraw +# Date created: 1 Aug 2001 +# Whom: Nick Hibma <n_hibma@qubesoft.com> +# +# $FreeBSD$ +# + +PORTNAME= QDraw +PORTVERSION= 0.7 +CATEGORIES= graphics +MASTER_SITES= http://qdn.qubesoft.com/QDraw/download/ +DISTNAME= ${PKGNAME} + +MAINTAINER= n_hibma@FreeBSD.org + +LIB_DEPENDS= jpeg:${PORTSDIR}/graphics/jpeg \ + GL:${PORTSDIR}/graphics/Mesa3 +.if defined(AALIB) +LIB_DEPENDS+= aa:${PORTSDIR}/graphics/aalib +.endif + +INSTALLS_SHLIB= yes +USE_GMAKE= yes +ONLY_FOR_ARCHS= i386 +# GCC 2.95 or later +USE_NEWGCC= yes + +MAKEFILE= makefile + +# The all target is 'install' not 'all', due to the layering of +# libraries (which have to be installed in a final dir before +# layers above that can be built. +ALL_TARGET= includes install + +# The install target is 'install' with a different prefix. +INSTALL_TARGET= PREFIX=${PREFIX} SAMPLESDIR=share/examples/qdraw install + +# We are not using a standard ./configure script but a handwritten one. +do-configure: + cd ${WRKSRC} && ./configure --defaults + +.if !defined(AALIB) +pre-configure: + @echo "You can link against libaa (ASCII art OpenGL renderer) by" + @echo "adding 'AALIB=1' to the make command line." +.endif + +.include <bsd.port.mk> diff --git a/graphics/qdraw/distinfo b/graphics/qdraw/distinfo new file mode 100644 index 000000000000..b43523d78d2d --- /dev/null +++ b/graphics/qdraw/distinfo @@ -0,0 +1 @@ +MD5 (QDraw-0.7.tar.gz) = e9fe51a83dc1daf21e80c0dc86200cc5 diff --git a/graphics/qdraw/files/patch-unix_gcc.mk b/graphics/qdraw/files/patch-unix_gcc.mk new file mode 100644 index 000000000000..2214eaceef1f --- /dev/null +++ b/graphics/qdraw/files/patch-unix_gcc.mk @@ -0,0 +1,21 @@ +--- make/unix_gcc.mk.orig Fri Jul 28 20:54:11 2000 ++++ make/unix_gcc.mk Fri Jan 26 07:05:06 2001 +@@ -34,12 +34,18 @@ + GCCPATH= /usr + GCC= cc + ifneq "${freebsd}" "40" ++ifneq "${freebsd}" "41" ++ifneq "${freebsd}" "42" ++ifneq "${freebsd}" "43" + ifneq "${freebsd}" "50" + GCCBASE= /usr/local + GCCTARGET= i386-unknown-freebsd3.0 + GCCVER= egcs-2.91.62 + GCCPATH= ${GCCBASE}/lib/gcc-lib/${GCCTARGET}/${GCCVER} + GCC= egcc ++endif ++endif ++endif + endif + endif + endif diff --git a/graphics/qdraw/pkg-comment b/graphics/qdraw/pkg-comment new file mode 100644 index 000000000000..b60afc03e4f4 --- /dev/null +++ b/graphics/qdraw/pkg-comment @@ -0,0 +1 @@ +Library for hardware accelerated 3D graphics diff --git a/graphics/qdraw/pkg-descr b/graphics/qdraw/pkg-descr new file mode 100644 index 000000000000..6b91dc61862e --- /dev/null +++ b/graphics/qdraw/pkg-descr @@ -0,0 +1,5 @@ +The QDraw 3D library provides platform independent hardware accelerated +3D graphics through a well defined API. It runs on Linux, FreeBSD, +Windows 98, Windows 2000, and on PlayStation 2. + +WWW: http://www.qubesoft.com diff --git a/graphics/qdraw/pkg-plist b/graphics/qdraw/pkg-plist new file mode 100644 index 000000000000..6397976baa36 --- /dev/null +++ b/graphics/qdraw/pkg-plist @@ -0,0 +1,99 @@ +bin/triangle +bin/tetra +bin/varray +bin/parray +bin/ripples +bin/water +bin/sky.bmp +bin/primitive +bin/diff.bmp +bin/spec.bmp +bin/spot +bin/skin +bin/windowed +bin/teapot +bin/utahteapot.txt +bin/teapot.bmp +bin/teapot2.bmp +bin/teapot3.bmp +lib/libqmaths.so +lib/libqutils.so +lib/libqimage.so +lib/libqsys.so +lib/libQMemoryUnix.so +lib/libqdevices.so +lib/libQOSX11.so +lib/libQDisplayNull.so +lib/libQDisplayOpenGL.so +lib/libQInputNull.so +lib/libQInputRaw.so +lib/libqdraw.so +lib/libpatch.so +include/linkage.h +include/maths.h +include/box2.h +include/box3.h +include/color4b.h +include/matrix3.h +include/matrix4.h +include/mout.h +include/plane4.h +include/quat4.h +include/ray.h +include/vec2.h +include/vec3.h +include/vec4.h +include/affine4.h +include/sphere3.h +include/cylinder3.h +include/qsys/qtdir.h +include/utils.h +include/atree.h +include/vector.h +include/qarc.h +include/wtree.h +include/xdecl.h +include/image.h +include/qsys.h +include/draw.h +include/draw_os.h +include/event.h +include/keysym.h +include/keysymdef.h +include/patch.h +@dirrm include/qsys +share/examples/qdraw/triangle/triangle.cpp +share/examples/qdraw/tetra/tetra.cpp +share/examples/qdraw/varray/varray.cpp +share/examples/qdraw/parray/parray.cpp +share/examples/qdraw/ripples/ripples.cpp +share/examples/qdraw/water/water.cpp +share/examples/qdraw/primitive/primitive.cpp +share/examples/qdraw/primitive/primbuilder.cpp +share/examples/qdraw/primitive/primgen.cpp +share/examples/qdraw/primitive/texmap.cpp +share/examples/qdraw/spot/spot.cpp +share/examples/qdraw/skin/skin.cpp +share/examples/qdraw/skin/primbuilder.cpp +share/examples/qdraw/skin/primgen.cpp +share/examples/qdraw/skin/texmap.cpp +share/examples/qdraw/windowed/windowed.cpp +share/examples/qdraw/windowed/windowed_x11.cpp +share/examples/qdraw/windowed/XtQ.c +share/examples/qdraw/windowed/XtQ.h +share/examples/qdraw/windowed/XtQP.h +share/examples/qdraw/teapot/teapot.cpp +share/examples/qdraw/teapot/genteapot.cpp +share/examples/qdraw/teapot/utahteapot.txt +@dirrm share/examples/qdraw/parray +@dirrm share/examples/qdraw/primitive +@dirrm share/examples/qdraw/ripples +@dirrm share/examples/qdraw/skin +@dirrm share/examples/qdraw/spot +@dirrm share/examples/qdraw/teapot +@dirrm share/examples/qdraw/tetra +@dirrm share/examples/qdraw/triangle +@dirrm share/examples/qdraw/varray +@dirrm share/examples/qdraw/water +@dirrm share/examples/qdraw/windowed +@dirrm share/examples/qdraw |