Index: head/graphics/Makefile =================================================================== --- head/graphics/Makefile (revision 79360) +++ head/graphics/Makefile (revision 79361) @@ -1,422 +1,423 @@ # $FreeBSD$ # SUBDIR += 4va SUBDIR += Cgraph SUBDIR += Coin SUBDIR += EZWGL SUBDIR += GIFgraph SUBDIR += Hermes SUBDIR += IPA SUBDIR += ImageMagick SUBDIR += Mesa3 SUBDIR += OpenEXR SUBDIR += aalib SUBDIR += acidwarp SUBDIR += aoi SUBDIR += aqsis SUBDIR += autotrace SUBDIR += aview SUBDIR += backfract SUBDIR += barcode SUBDIR += bbrb SUBDIR += blender SUBDIR += blender-devel SUBDIR += cadubi SUBDIR += camediaplay SUBDIR += chbg SUBDIR += claraocr SUBDIR += compupic SUBDIR += cqcam SUBDIR += crw SUBDIR += cthumb SUBDIR += cybervrml97 SUBDIR += dc20ctrl SUBDIR += dc20pack SUBDIR += dc3play SUBDIR += deep_zoom SUBDIR += dia SUBDIR += diacanvas SUBDIR += digikam SUBDIR += divxcalc SUBDIR += djvulibre SUBDIR += dore SUBDIR += dri-devel SUBDIR += drm-kmod SUBDIR += duhdraw SUBDIR += dynamechs SUBDIR += ecg2png SUBDIR += electriceyes SUBDIR += enfle SUBDIR += entice SUBDIR += eog SUBDIR += eog2 SUBDIR += epix SUBDIR += eps2png SUBDIR += epstool SUBDIR += eterm-bg SUBDIR += evas SUBDIR += evolvotron SUBDIR += exiftags SUBDIR += fbm SUBDIR += feh SUBDIR += figurine SUBDIR += filmgimp SUBDIR += flashplayer SUBDIR += flasm SUBDIR += fli2gif SUBDIR += flip SUBDIR += fly SUBDIR += fnlib SUBDIR += fractorama SUBDIR += frontline SUBDIR += fujiplay SUBDIR += g2 SUBDIR += g3dviewer SUBDIR += gauche-gl SUBDIR += gcolor SUBDIR += gd SUBDIR += gd2 SUBDIR += gdal SUBDIR += gdchart SUBDIR += gdk-pixbuf SUBDIR += gdtclft SUBDIR += geist SUBDIR += geomview SUBDIR += gfont SUBDIR += giblib SUBDIR += gif2png SUBDIR += gifmerge SUBDIR += gifsicle SUBDIR += giftool SUBDIR += giftrans SUBDIR += gimageview SUBDIR += gimp-devel SUBDIR += gimp-manual-html SUBDIR += gimp-manual-pdf SUBDIR += gimp-manual-ps SUBDIR += gimp1 SUBDIR += giram SUBDIR += gkrellkam SUBDIR += gkrellkam2 SUBDIR += glass SUBDIR += gle SUBDIR += glide3 SUBDIR += gliv SUBDIR += gltk SUBDIR += gmt SUBDIR += gnofract4d SUBDIR += gnomecanvas SUBDIR += gnomeiconedit SUBDIR += gozer SUBDIR += gpaint SUBDIR += gphoto2 SUBDIR += gplot SUBDIR += gqview SUBDIR += gracula SUBDIR += graphviz SUBDIR += gridpix SUBDIR += gsculpt SUBDIR += gthumb SUBDIR += gthumb2 SUBDIR += gtkam SUBDIR += gtkdps SUBDIR += gtkfig SUBDIR += gtkgraph SUBDIR += gtksee SUBDIR += gts SUBDIR += guilib SUBDIR += gview SUBDIR += gwenview SUBDIR += hdf SUBDIR += hdf5 SUBDIR += hobbes-icons-xpm SUBDIR += hppsmtools SUBDIR += hs-HOpenGL SUBDIR += hs-hgl SUBDIR += icod SUBDIR += icontact SUBDIR += imageindex SUBDIR += imagesort SUBDIR += imageviewer SUBDIR += imc SUBDIR += imlib SUBDIR += imlib2 SUBDIR += imlib2_loaders SUBDIR += imlib3d SUBDIR += ipe SUBDIR += isreal SUBDIR += ivtools SUBDIR += jasper SUBDIR += jbigkit SUBDIR += jgraph SUBDIR += jgv SUBDIR += jhead SUBDIR += jpeg SUBDIR += jpeg2ps-a4 SUBDIR += jpeg2ps-letter SUBDIR += jpeginfo SUBDIR += jpegpixi SUBDIR += jpgraph SUBDIR += jpgtn SUBDIR += jslice SUBDIR += juno-2 SUBDIR += kallery SUBDIR += kbarcode SUBDIR += kdc2tiff SUBDIR += kdegraphics3 SUBDIR += kisomandel SUBDIR += kludge3d SUBDIR += kpovmodeler SUBDIR += landscape SUBDIR += lcms SUBDIR += leafpak SUBDIR += lfview SUBDIR += lib3ds SUBDIR += libafterimage SUBDIR += libart SUBDIR += libart_lgpl2 SUBDIR += libaux SUBDIR += libdjvu++ SUBDIR += libexif SUBDIR += libexif-gtk SUBDIR += libflash SUBDIR += libfpx SUBDIR += libgdgeda SUBDIR += libggi SUBDIR += libgnomecanvas SUBDIR += libgphoto2 SUBDIR += libgrass5 SUBDIR += libimg SUBDIR += liblug SUBDIR += libmng SUBDIR += libmorph SUBDIR += librsvg SUBDIR += librsvg2 SUBDIR += libungif SUBDIR += libv3d SUBDIR += libwmf SUBDIR += libwpcg SUBDIR += linplasma SUBDIR += linux-bmrt SUBDIR += linux-imlib SUBDIR += linux-jpeg SUBDIR += linux-png SUBDIR += linux-tiff SUBDIR += linux-ungif SUBDIR += linux_dri SUBDIR += linux_glide SUBDIR += linux_glx SUBDIR += linux_mesa3 SUBDIR += lodju SUBDIR += maverik SUBDIR += meshviewer SUBDIR += metapixel SUBDIR += mgp-gallery SUBDIR += ming SUBDIR += morpheus SUBDIR += mrsidviewer SUBDIR += multivideo SUBDIR += netpbm SUBDIR += nurbs++ SUBDIR += ocaml-images SUBDIR += ocaml-lablgl SUBDIR += opendis SUBDIR += opendx SUBDIR += opendx-samples SUBDIR += opengl-man SUBDIR += openrm SUBDIR += ophoto SUBDIR += osg SUBDIR += osgedit SUBDIR += p5-Chart-PNGgraph SUBDIR += p5-GD SUBDIR += p5-GD-Barcode SUBDIR += p5-GD-Graph SUBDIR += p5-GD-Graph3d SUBDIR += p5-GD-TextUtil SUBDIR += p5-GD2 SUBDIR += p5-Gimp SUBDIR += p5-GraphViz SUBDIR += p5-GraphViz-Data-Structure SUBDIR += p5-Graphics-ColorNames SUBDIR += p5-Image-Grab SUBDIR += p5-Image-Info SUBDIR += p5-Image-Size SUBDIR += p5-Imager SUBDIR += p5-Imlib2 SUBDIR += p5-OpenGL SUBDIR += p5-VCG SUBDIR += p5-chart SUBDIR += p5-ming SUBDIR += panorama SUBDIR += peps SUBDIR += pgperl SUBDIR += pgplot SUBDIR += photopc SUBDIR += phplot SUBDIR += picturebook SUBDIR += piddle SUBDIR += pixelize SUBDIR += pixieplus SUBDIR += pixmap SUBDIR += plasma-kmod SUBDIR += plotmtv SUBDIR += plotutils SUBDIR += png SUBDIR += png2html SUBDIR += png2ico SUBDIR += pngcheck SUBDIR += pngcrush SUBDIR += pngquant SUBDIR += pornview SUBDIR += povray SUBDIR += povray31 SUBDIR += ppmcaption SUBDIR += proj SUBDIR += pstoedit SUBDIR += pstoepsi SUBDIR += pvmpov SUBDIR += py-chart SUBDIR += py-exif SUBDIR += py-gd SUBDIR += py-gdchart SUBDIR += py-graphviz SUBDIR += py-imaging SUBDIR += py-imaging-handbook SUBDIR += py-ming SUBDIR += py-opengl SUBDIR += py-paint SUBDIR += qcread SUBDIR += qglviewer SUBDIR += qiv SUBDIR += qslim SUBDIR += qtutils SUBDIR += quat SUBDIR += quat-gui SUBDIR += quickpics SUBDIR += qvplay SUBDIR += ray++ SUBDIR += rayshade SUBDIR += reallyslick SUBDIR += renderpark SUBDIR += ruby-evas SUBDIR += ruby-gd SUBDIR += ruby-gdchart SUBDIR += ruby-gdk_imlib SUBDIR += ruby-gdk_pixbuf SUBDIR += ruby-gdk_pixbuf2 SUBDIR += ruby-gimp SUBDIR += ruby-gnomecanvas2 SUBDIR += ruby-graph SUBDIR += ruby-image_size SUBDIR += ruby-imlib2 SUBDIR += ruby-libart SUBDIR += ruby-libart2 SUBDIR += ruby-libexif SUBDIR += ruby-libpng SUBDIR += ruby-ming SUBDIR += ruby-opengl SUBDIR += ruby-pgplot SUBDIR += ruby-qt2gl SUBDIR += ruby-rmagick SUBDIR += ruby-svg SUBDIR += ruby-tgif SUBDIR += s10sh + SUBDIR += s3switch SUBDIR += sam2p SUBDIR += sane-backends SUBDIR += sane-frontends SUBDIR += sced SUBDIR += scr2png SUBDIR += scrot SUBDIR += scwm-icons SUBDIR += sdl_gfx SUBDIR += sdl_image SUBDIR += sdl_ttf SUBDIR += seejpeg SUBDIR += showimg SUBDIR += simage SUBDIR += sketch SUBDIR += sng SUBDIR += sodipodi SUBDIR += springgraph SUBDIR += stamp SUBDIR += svg2swf SUBDIR += svgalib SUBDIR += swfdec SUBDIR += swftools SUBDIR += synaesthesia SUBDIR += tcm SUBDIR += tgif SUBDIR += tgif-nls SUBDIR += threeDS SUBDIR += tif22pnm SUBDIR += tiff SUBDIR += tiff2png SUBDIR += tifmerge SUBDIR += togl SUBDIR += truevision SUBDIR += tulip SUBDIR += txtmerge SUBDIR += urt SUBDIR += utah-glx SUBDIR += vcg SUBDIR += vertex SUBDIR += vid SUBDIR += view3ds SUBDIR += visionegg SUBDIR += vp SUBDIR += vterrain-apps SUBDIR += vterrain-sdk SUBDIR += whirlgif SUBDIR += white_dune SUBDIR += wmgrabimage SUBDIR += wmicons SUBDIR += xaos SUBDIR += xbarcode SUBDIR += xbmbrowser SUBDIR += xdgagrab SUBDIR += xdl SUBDIR += xenomorph SUBDIR += xface.el SUBDIR += xfig SUBDIR += xfpovray SUBDIR += xfractint SUBDIR += xglurbules SUBDIR += xgrasp SUBDIR += xli SUBDIR += xmagv SUBDIR += xmandel SUBDIR += xmedcon SUBDIR += xmfract SUBDIR += xmms-blursk SUBDIR += xmms-finespectrum SUBDIR += xmms-fishmatic SUBDIR += xmms-gdancer SUBDIR += xmms-gforce SUBDIR += xmms-goom SUBDIR += xmms-infinity SUBDIR += xmms-iris SUBDIR += xmms-jess SUBDIR += xmms-nebulus SUBDIR += xmms-paranormal SUBDIR += xmms-xvs SUBDIR += xmorph SUBDIR += xmountains SUBDIR += xmrm SUBDIR += xnview SUBDIR += xpaint SUBDIR += xpcd SUBDIR += xpdf SUBDIR += xpm SUBDIR += xpx SUBDIR += xrml SUBDIR += xsane SUBDIR += xv SUBDIR += xv-m17n SUBDIR += xwpick SUBDIR += xzgv SUBDIR += zimg SUBDIR += zphoto .include Property changes on: head/graphics/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.578 \ No newline at end of property +1.579 \ No newline at end of property Index: head/graphics/s3switch/Makefile =================================================================== --- head/graphics/s3switch/Makefile (nonexistent) +++ head/graphics/s3switch/Makefile (revision 79361) @@ -0,0 +1,29 @@ +# New ports collection makefile for: s3switch +# Date created: March 16, 2003 +# Whom: Bruce M Simpson +# +# $FreeBSD$ +# + +PORTNAME= s3switch +PORTVERSION= 0.1 +CATEGORIES= graphics +MASTER_SITES= http://www.probo.com/timr/ +DISTNAME= s3ssrc + +MAINTAINER= bms@spc.org +COMMENT= Enable TV-out on S3 graphics cards + +USE_ZIP= yes +USE_GMAKE= yes +USE_X_PREFIX= yes +NO_WRKSUBDIR= yes +MAKE_ENV+= FREEBSD=1 + +MAN1= s3switch.1 + +do-install: + ${INSTALL_PROGRAM} ${WRKDIR}/s3switch ${PREFIX}/bin + ${INSTALL_MAN} ${WRKDIR}/s3switch.1x ${PREFIX}/man/man1/s3switch.1 + +.include Property changes on: head/graphics/s3switch/Makefile ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/graphics/s3switch/distinfo =================================================================== --- head/graphics/s3switch/distinfo (nonexistent) +++ head/graphics/s3switch/distinfo (revision 79361) @@ -0,0 +1 @@ +MD5 (s3ssrc.zip) = 1328b070343ac79c5ed4c613a1113754 Property changes on: head/graphics/s3switch/distinfo ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/graphics/s3switch/files/patch-Makefile =================================================================== --- head/graphics/s3switch/files/patch-Makefile (nonexistent) +++ head/graphics/s3switch/files/patch-Makefile (revision 79361) @@ -0,0 +1,15 @@ +--- Makefile.orig Sun Mar 16 03:08:16 2003 ++++ Makefile Sun Mar 16 03:08:38 2003 +@@ -1,5 +1,11 @@ + CC = gcc -g + ++ifdef FREEBSD ++LRMIOBJ= ++else ++LRMIOBJ=lrmi.o ++endif ++ + all: s3switch + +-s3switch: s3switch.o lrmi.o ++s3switch: s3switch.o $(LRMIOBJ) Property changes on: head/graphics/s3switch/files/patch-Makefile ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/graphics/s3switch/files/patch-s3switch.1x =================================================================== --- head/graphics/s3switch/files/patch-s3switch.1x (nonexistent) +++ head/graphics/s3switch/files/patch-s3switch.1x (revision 79361) @@ -0,0 +1,14 @@ +--- s3switch.1x.orig Wed Sep 11 23:21:19 2002 ++++ s3switch.1x Sun Mar 16 03:49:59 2003 +@@ -55,8 +55,10 @@ + .I S3switch + will not allow you to activate devices which are not connected, on those + chips that are able to detect this. +-.SH AUTHOR ++.SH AUTHORS + Tim Roberts (timr@probo.com) ++.P ++Bruce M Simpson (FreeBSD Port) + .SH "SEE ALSO" + .BR X(1x), + .BR Xserver(1x) Property changes on: head/graphics/s3switch/files/patch-s3switch.1x ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/graphics/s3switch/files/patch-s3switch.c =================================================================== --- head/graphics/s3switch/files/patch-s3switch.c (nonexistent) +++ head/graphics/s3switch/files/patch-s3switch.c (revision 79361) @@ -0,0 +1,240 @@ +--- s3switch.c.orig Wed Sep 11 23:25:33 2002 ++++ s3switch.c Sun Mar 16 03:15:54 2003 +@@ -1,7 +1,37 @@ + // Simple utility to switch a Savage board between CRT/LCD devices. + // T. N. Roberts, 99-Aug-26. + +-// Linux x86 only. ++// Ported to FreeBSD/i386 by Bruce M Simpson ++ ++#if defined(__FreeBSD__) ++ ++#include ++#include ++#include ++#include ++#include ++#include ++ ++#define OUTB(val,port) outb(port,val) ++#define INB(port) inb(port) ++#define IOPERM(x,y,z) i386_set_ioperm(x,y,z) ++ ++typedef struct vm86_intcall_args INTCALL_ARGS_T; ++#define EAX vmf.eax.r_ex ++#define EBX vmf.ebx.r_ex ++#define ECX vmf.ecx.r_ex ++#define EDX vmf.edx.r_ex ++ ++#define INTCALL_INIT() ++ ++static __inline ++INTCALL(int intnum, INTCALL_ARGS_T *args) ++{ ++ args->intnum = intnum; ++ return(!i386_vm86(VM86_INTCALL, args)); ++} ++ ++#else /* Linux */ + + #include + #define extern +@@ -10,6 +40,30 @@ + + #include "lrmi.h" + ++#define OUTB(val,port) outb(val,port) ++#define INB(port) inb(port) ++#define IOPERM(x,y,z) ioperm(x,y,z) ++ ++typedef struct LRMI_regs INTCALL_ARGS_T; ++#define EAX eax ++#define EBX ebx ++#define ECX ecx ++#define EDX edx ++ ++#define INTCALL_INIT() \ ++ do { \ ++ if (!LRMI_init()) \ ++ return (1); \ ++ } while (0) ++ ++static __inline ++INTCALL(int intnum, INTCALL_ARGS_T *args) ++{ ++ return(LRMI_int(intnum, args)); ++} ++ ++#endif /* Linux */ ++ + // Usage: + // s3switch [-q] [crt|lcd|both] + +@@ -97,10 +151,10 @@ + { + /* Allow or disallow access to I/O ports. */ + +- ioperm( 0x40, 4, enable ); +- ioperm( 0x61, 1, enable ); +- ioperm( 0x80, 1, enable ); +- ioperm( 0x3b0, 0x30, enable ); ++ IOPERM( 0x40, 4, enable ); ++ IOPERM( 0x61, 1, enable ); ++ IOPERM( 0x80, 1, enable ); ++ IOPERM( 0x3b0, 0x30, enable ); + } + + +@@ -109,10 +163,10 @@ + { + // Figure out what kind of Savage it is. + +- outb( 0x2d, 0x3d4 ); +- gPCIid = inb( 0x3d5 ) << 8; +- outb( 0x2e, 0x3d4 ); +- gPCIid |= inb( 0x3d5 ); ++ OUTB( 0x2d, 0x3d4 ); ++ gPCIid = INB( 0x3d5 ) << 8; ++ OUTB( 0x2e, 0x3d4 ); ++ gPCIid |= INB( 0x3d5 ); + + switch( gPCIid ) { + case PCI_CHIP_SAVAGE3D: +@@ -157,21 +211,21 @@ + + if( ChipClass == S3_SAVAGEMXIX ) + { +- outb( 0xc0, 0x3d4 ); +- jTvFormat = inb( 0x3d5 ); +- outb( 0x6b, 0x3d4 ); +- jDevices = inb( 0x3d5 ); ++ OUTB( 0xc0, 0x3d4 ); ++ jTvFormat = INB( 0x3d5 ); ++ OUTB( 0x6b, 0x3d4 ); ++ jDevices = INB( 0x3d5 ); + } + else + { +- outb( 0x6b, 0x3d4 ); +- jTvFormat = inb( 0x3d5 ); +- outb( 0x6d, 0x3d4 ); +- jDevices = inb( 0x3d5 ); ++ OUTB( 0x6b, 0x3d4 ); ++ jTvFormat = INB( 0x3d5 ); ++ OUTB( 0x6d, 0x3d4 ); ++ jDevices = INB( 0x3d5 ); + } + +- outb( 0x79, 0x3d4 ); +- cr79 = inb( 0x3d5 ); ++ OUTB( 0x79, 0x3d4 ); ++ cr79 = INB( 0x3d5 ); + + //printf( "Device ID: %04x\n", gPCIid); + +@@ -207,24 +261,23 @@ + unsigned short + set_active_device( int iDevice ) + { +- struct LRMI_regs r; ++ INTCALL_ARGS_T sa; + int iResult = 0; + +- if (!LRMI_init()) +- return 1; ++ INTCALL_INIT(); + + /* Go set the active device. */ + +- memset( &r, 0, sizeof(r) ); ++ memset(&sa, 0, sizeof(sa)); + +- r.eax = 0x4f14; // S3 extended functions +- r.ebx = 0x0003; // set active device +- r.ecx = iDevice; ++ sa.EAX = 0x4F14; ++ sa.EBX = 0x0003; ++ sa.ECX = iDevice; + + if( ChipClass == S3_SAVAGEMXIX ) +- r.ecx |= DUO_ON; ++ sa.ECX |= DUO_ON; + +- iResult = LRMI_int( 0x10, &r ); ++ iResult = INTCALL(0x10, &sa); + + if( !iResult ) + { +@@ -232,7 +285,7 @@ + return 1; + } + +- if ( (r.eax & 0xffff) != 0x4f ) ++ if ( (sa.EAX & 0xffff) != 0x4f ) + { + fprintf( stderr, "BIOS returned error code.\n" ); + return 1; +@@ -246,22 +299,21 @@ + unsigned short + set_tv_state( int state ) + { +- struct LRMI_regs r; ++ INTCALL_ARGS_T sa; + int iResult = 0; + +- if (!LRMI_init()) +- return 1; ++ INTCALL_INIT(); + + /* And go set the TV state. */ + +- memset( &r, 0, sizeof(r) ); ++ memset(&sa, 0, sizeof(sa)); + +- r.eax = 0x4f14; // S3 extended functions +- r.ebx = 0x0007; // set tv state +- r.ecx = state; +- r.edx = TV_FORMAT_MASK; ++ sa.EAX = 0x4F14; ++ sa.EBX = 0x0007; ++ sa.ECX = state; ++ sa.EDX = TV_FORMAT_MASK; + +- iResult = LRMI_int( 0x10, &r ); ++ iResult = INTCALL(0x10, &sa); + + if( !iResult ) + { +@@ -269,7 +321,7 @@ + return 1; + } + +- if ( (r.eax & 0xffff) != 0x4f ) ++ if ( (sa.EAX & 0xffff) != 0x4f ) + { + fprintf( stderr, "BIOS returned error code.\n" ); + return 1; +@@ -348,9 +400,9 @@ + if( (cr79 == 5) || (cr79 == 8) ) + { + cr79 = (cr79 == 5) ? 8 : 0x0e; +- ioperm( 0x3d4, 2, 1 ); ++ IOPERM( 0x3d4, 2, 1 ); + outw( (cr79 << 8) | 0x79, 0x3d4 ); +- ioperm( 0x3d4, 2, 0 ); ++ IOPERM( 0x3d4, 2, 0 ); + } + } + else if( !(jDevices & LCD_ACTIVE) && (newstate & LCD_ACTIVE) ) +@@ -360,9 +412,9 @@ + if( (cr79 == 8) || (cr79 == 0xe) ) + { + cr79 = (cr79 == 8) ? 5 : 8; +- ioperm( 0x3d4, 2, 1 ); ++ IOPERM( 0x3d4, 2, 1 ); + outw( (cr79 << 8) | 0x79, 0x3d4 ); +- ioperm( 0x3d4, 2, 0 ); ++ IOPERM( 0x3d4, 2, 0 ); + } + } + } Property changes on: head/graphics/s3switch/files/patch-s3switch.c ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/graphics/s3switch/pkg-descr =================================================================== --- head/graphics/s3switch/pkg-descr (nonexistent) +++ head/graphics/s3switch/pkg-descr (revision 79361) @@ -0,0 +1,7 @@ +This is a utility used to enable the TV output on S3 Savage based cards, +which I have ported to run under FreeBSD as well as Linux. + +It must be run as root, though I leave you to do this at your discretion. + +Bruce +bms@spc.org Property changes on: head/graphics/s3switch/pkg-descr ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/graphics/s3switch/pkg-plist =================================================================== --- head/graphics/s3switch/pkg-plist (nonexistent) +++ head/graphics/s3switch/pkg-plist (revision 79361) @@ -0,0 +1 @@ +bin/s3switch Property changes on: head/graphics/s3switch/pkg-plist ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property