diff options
author | cracauer <cracauer@FreeBSD.org> | 1998-10-08 15:33:46 +0000 |
---|---|---|
committer | cracauer <cracauer@FreeBSD.org> | 1998-10-08 15:33:46 +0000 |
commit | 1b5e51b4a18b535b7f048d031fcd8bfe2439bbcb (patch) | |
tree | 79b029633f82c810f8cb20d6753212bca78b222f /graphics/linux_glide | |
parent | 1d1029765d78fe3ee827ddb1c5a75d61f20e83ec (diff) | |
download | FreeBSD-ports-1b5e51b4a18b535b7f048d031fcd8bfe2439bbcb.zip FreeBSD-ports-1b5e51b4a18b535b7f048d031fcd8bfe2439bbcb.tar.gz |
Port for Linux shared library implementing the Glide API to 3dfx cards.
Useful to point people to who try to play glquake...
Diffstat (limited to 'graphics/linux_glide')
-rw-r--r-- | graphics/linux_glide/Makefile | 34 | ||||
-rw-r--r-- | graphics/linux_glide/distinfo | 1 | ||||
-rw-r--r-- | graphics/linux_glide/pkg-comment | 1 | ||||
-rw-r--r-- | graphics/linux_glide/pkg-descr | 18 | ||||
-rw-r--r-- | graphics/linux_glide/pkg-plist | 12 |
5 files changed, 66 insertions, 0 deletions
diff --git a/graphics/linux_glide/Makefile b/graphics/linux_glide/Makefile new file mode 100644 index 0000000..58ccfa5 --- /dev/null +++ b/graphics/linux_glide/Makefile @@ -0,0 +1,34 @@ +# New ports collection makefile for: linux_glide +# Version required: 2.4 +# Date created: Oct, 8, 1998 +# Whom: cracauer@cons.org "Martin Cracauer" +# +# $Id: Makefile,v 1.6 1998/06/27 05:19:06 asami Exp $ +# +# + +DISTNAME= linux_glide_2_4 +PKGNAME= linux_glide-2.4 +CATEGORIES= emulators graphics +MASTER_SITES= http://www.3dfx.com/software/ \ + ftp://ftp.3dfx.com/pub/glide/ + +MAINTAINER= cracauer@cons.org + +PREFIX= /compat/linux/usr +NO_MTREE= yes +NO_BUILD= yes +WRKSRC= ${WRKDIR}/Glide2.4 + +pre-install: + @[ -d ${PREFIX} ] || ${MKDIR} ${PREFIX} + +do-install: + @zcat ${WRKSRC}/dist.tar.gz | \ + (cd ${PREFIX}; tar fx - lib include bin/test00) + ${MV} ${PREFIX}/bin/test00 ${PREFIX}/bin/test-glide + +post-install: + -/compat/linux/sbin/ldconfig + +.include <bsd.port.mk> diff --git a/graphics/linux_glide/distinfo b/graphics/linux_glide/distinfo new file mode 100644 index 0000000..b576365 --- /dev/null +++ b/graphics/linux_glide/distinfo @@ -0,0 +1 @@ +MD5 (linux_glide_2_4.tar.gz) = 89751e44a7878de3b3fb063f2e987e30 diff --git a/graphics/linux_glide/pkg-comment b/graphics/linux_glide/pkg-comment new file mode 100644 index 0000000..f74e696 --- /dev/null +++ b/graphics/linux_glide/pkg-comment @@ -0,0 +1 @@ +Linux library implementing the GLIDE interface to 3dfx video cards diff --git a/graphics/linux_glide/pkg-descr b/graphics/linux_glide/pkg-descr new file mode 100644 index 0000000..58fa2ab --- /dev/null +++ b/graphics/linux_glide/pkg-descr @@ -0,0 +1,18 @@ +This port installs the Linux version of the glide API, which is used +to program the 3dfx/voodoo cards. + +Only Linux binaries can use this library. If you have a compiled Linux +program that dynamically links against glide, everything is fine. If +you want to compile programs yourself, you have to compile them as +Linux binaries, using the compiler and tools from +ports/devel/linux_devel. + +If your program uses other libraries, all libraries must be Linux +libraries as well. In the case of Mesa, you can use +ports/emulators/linux_mesa, which does everything for you. NOTE: The +Mesa shared library from the Linux quake distributions does not work, +use the FreeBSD port (although it installs a Linux lib). + +A simple test program is installed under /compat/linux/usr/bin/test-glide + +Please report problems to freebsd-multimedia@freebsd.org diff --git a/graphics/linux_glide/pkg-plist b/graphics/linux_glide/pkg-plist new file mode 100644 index 0000000..189c14a --- /dev/null +++ b/graphics/linux_glide/pkg-plist @@ -0,0 +1,12 @@ +include/sst1vid.h +include/3dfx.h +include/glide.h +include/texus.h +include/glidesys.h +include/glideutl.h +include/gump.h +include/linutil.h +lib/libglide2x.so +lib/libtexus.so +bin/test-glide +@exec /compat/linux/sbin/ldconfig ; true |