aboutsummaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
authorTrevor Johnson <trevor@FreeBSD.org>2004-04-10 17:11:02 +0000
committerTrevor Johnson <trevor@FreeBSD.org>2004-04-10 17:11:02 +0000
commitf844f89eae41ff16153dc2b25c0706c6dffbd205 (patch)
tree5c623b2396dd5d45381df003d7c24921239c9eaa /graphics
parent33c7fcfd70a00aa38fba01e087d4a6c3285ae5fb (diff)
downloadports-f844f89eae41ff16153dc2b25c0706c6dffbd205.tar.gz
ports-f844f89eae41ff16153dc2b25c0706c6dffbd205.zip
Notes
Diffstat (limited to 'graphics')
-rw-r--r--graphics/fbm/pkg-descr49
-rw-r--r--graphics/giftool/pkg-descr49
-rw-r--r--graphics/p5-Chart-PNGgraph/pkg-descr22
-rw-r--r--graphics/pngquant/pkg-descr30
-rw-r--r--graphics/py-opengl/pkg-descr10
5 files changed, 38 insertions, 122 deletions
diff --git a/graphics/fbm/pkg-descr b/graphics/fbm/pkg-descr
index 9cb2fd595ef4..26e013096615 100644
--- a/graphics/fbm/pkg-descr
+++ b/graphics/fbm/pkg-descr
@@ -1,51 +1,24 @@
-This collection provides a complete package for manipulating and
-converting color and black and whites images, including 24bit RGB, 8bit
-mapped color, 8bit grayscale, and 1bit bitmapped images.
-
- clr2gray Convert color to grayscale
- fbcat Copy image (used for format conversion)
+Adapted from the README: the FBM collection provides a complete package for
+manipulating and converting images, including 24-bit RGB, 8-bit color, 8-bit
+grayscale, and 1-bit bitmaps. This is a partial list of the commands:
fbclean Flip isolated pixels (clean image)
fbconv Arbitrary convolutions
fbedge Compute derivative image (edge detection)
fbext Extract region, resize, change aspect ratio
fbgamma Gamma correct grayscale or color image for display
fbhalf Halftone grayscale image (Blue noise, Floyd-Steinberg, etc)
- fbham Convert FBM 24bit RGB to Amiga HAM mode
fbhist Compute histogram
- fbinfo Dump image header
- fbm2pod Convert grayscale image to Diablo graphics (!)
- fbm2tga Convert image to Targa format
- fbm2tiff Convert FBM files to 1, 2, 4, 8, or 24 bit TIFF
fbmask Set region to gray value
- fbmedian Median filter 3x3 regios
+ fbmedian Median filter 3x3 regions
fbnorm Normalize image intensity / increase contrast
- fbpalet Replace an imager's colormap with another, remove duplicates
- fbps Convert to PostScript
- fbquant Color quantization (24 bit to 8..256 colors) Mod. Heckbert
+ fbquant Color quantization (24-bit to 8..256 colors) Mod. Heckbert
fbrot Rotate 90, 180, or 270 degrees
- fbthin Thin 1bit images
- fbsample Sample a 1bit file to produce an 8bit file
+ fbthin Thin 1-bit images
fbsharp Sharpen (edge enhancement) by digital Laplacian
- gray2clr Add a "gray" colormap to a grayscale image
idiff (and udiff) convert raw byte stream into byte difference
- pbm2ps Convert PBM file to PostScript
pbmtitle Add a title to a PBM file
- raw2fbm Convert raw file to FBM format (eg: Amiga Digiview files)
- tga2fbm Convert Targa file to FBM format
- tiff2fbm Convert tiff file to FBM format
- uunet2fbm Convert UseNet Facesaver file to FBM format
-
-File Formats
-
- FBM (-F) FBM file with 256 byte header (with title & credits)
- Sun (-S) Sun rasterfile with 32 byte header
- Tiff (-T) Aldus TIFF
- PBM (-P) Poskanzer format for 1bit files
- GIF (-G) CompuServe GIF format
- JPG (-J) JPEG JFIF format (cf The Independent JPEG Group)
- RLE (-R) Utah RLE format
- IFF (-I) Amiga IFF files (except HAM mode files)
- PCX (-Z) PC PaintBrush format for IBM
- Face (-B) Bennet Yee's 1bit files, used at CMU
-___________
-From the README file
+The FBM utilities handle these image formats: native FBM, UseNet Facesaver, raw
+(e.g. Amiga Digiview), Targa, Sun rasterfile with 32 byte header, Aldus TIFF,
+Poskanzer PBM format for 1-bit files, CompuServe GIF, JPEG JFIF, Utah RLE, Amiga
+IFF (except HAM mode), PC PaintBrush PCX, and Bennet Yee's 1-bit Face files.
+Amiga HAM, Diablo graphics, and PostScript output is available.
diff --git a/graphics/giftool/pkg-descr b/graphics/giftool/pkg-descr
index 0377f1d036e5..41d225d54a48 100644
--- a/graphics/giftool/pkg-descr
+++ b/graphics/giftool/pkg-descr
@@ -1,42 +1,15 @@
-GIFTool , a tool for GIF89a trasnparent option and interlace mode.
+GIFTool is a tool for GIF89a transparent option and interlace mode. For
+instance 'giftool -B -i *.gif' converts all images to interlaced GIF files.
-Usage: giftool [options] [file]
- giftool (-p|-c|-B) [options] [files...]
- -B Batch Mode, read and write the same filename
- -i Set GIF Interlace mode ON
- +i Set GIF Interlace mode OFF
- -p Print information about file(s)
- -c Print comment information
- +c Add comments to file(s)
- -C Strip comment from file(s)
- -o file Send output to 'file'
- -rgb name Use 'name' as the transparent pixel
- -rgb ##,##,## Use rgb-value as the transparent pixel
- -### Used pixel index as transparent (1 == first colormap entry)
-
-For instance you could say 'giftool -B -i *.gif' to convert all your images
-to interlaced GIF files in one easy step.
-
-giftool version 1.0 is Copyright 1994 Home Pages, Inc and is shareware.
-Please, use the -info option to read the licensing information.
-
-PORT BUILD OPTION
-=================
-
-There are two useful options are suggested and available for this port of
-giftool. You can specify it following "make clean".
+GIFTool is shareware. Use the -info option to read the licensing information.
+Two options are recommended. You can specify them after "make clean".
make RETVALUE=yes
------------
-Giftool does not return value from main(), so it is impossible to use this
-tools in programs like make(1) or pipes.
-This option is suggested by Sergei Chechetkin <csl@whale.sunbay.crimea.ua>.
-
+ This option, suggested by Sergei Chechetkin
+ <csl@whale.sunbay.crimea.ua>, causes GIFTool to provide a return value
+ so may be used in pipes or with programs like make(1).
make MALLOCSIZE=yes
----------------
-Giftool 1.0 or some earlier version cause segmentation fault about some
-images. Something about pre-read seems to be bad, so make malloc size
-bigger to improve that.
-This option is suggested by Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp>.
-
-You can specify all options such as 'make RETVALUE=yes MALLOCSIZE=yes'.
+ This option, suggested by Hidetoshi Shimokawa
+ <simokawa@sat.t.u-tokyo.ac.jp>, increases the size of a malloc, to avoid
+ a segmentation fault when pre-reading some images.
+You can specify both options such as 'make RETVALUE=yes MALLOCSIZE=yes'.
diff --git a/graphics/p5-Chart-PNGgraph/pkg-descr b/graphics/p5-Chart-PNGgraph/pkg-descr
index b1175180bd4c..895e906496d5 100644
--- a/graphics/p5-Chart-PNGgraph/pkg-descr
+++ b/graphics/p5-Chart-PNGgraph/pkg-descr
@@ -1,29 +1,21 @@
-Chart::PNGgraph is a perl5 module to create and display
-PNG output for a graph. The following classes for graphs
-with axes are defined:
+Chart::PNGgraph is a perl5 module to create and display PNG output for a graph.
+The following classes for graphs with axes are defined:
Chart::PNGgraph::lines
Create a line chart.
-
Chart::PNGgraph::bars
Create a bar chart.
-
Chart::PNGgraph::points
Create an chart, displaying the data as points.
-
Chart::PNGgraph::linespoints
Combination of lines and points.
-
Chart::PNGgraph::area
- Create a graph, representing the data as areas under a
- line.
-
+ Create a graph, representing the data as areas under a line.
Chart::PNGgraph::mixed
- Create a mixed type graph, any combination of the
- above. At the moment this is fairly limited. Some of
- the options that can be used with some of the
- individual graph types won't work very well. Multiple
- bar graphs in a mixed graph won't display very nicely.
+ Create a mixed type graph, any combination of the above. At the moment this
+ is fairly limited. Some of the options that can be used with some of the
+ individual graph types won't work very well. Multiple bar graphs in a mixed
+ graph won't display very nicely.
Additional types:
diff --git a/graphics/pngquant/pkg-descr b/graphics/pngquant/pkg-descr
index 47d9294728a1..5733a80fe1fb 100644
--- a/graphics/pngquant/pkg-descr
+++ b/graphics/pngquant/pkg-descr
@@ -1,40 +1,24 @@
-pngquant is a simple tool with one purpose: convert 32-bit RGBA PNGs into
-8-bit RGBA-palette PNGs (or fewer than 8 bits, if you want), via quantization
-and either ordered or diffusion (Floyd-Steinberg) dithering. The fact that
-you can also use it on RGB or even palette images (e.g., to further color-
-reduce them to 16 colors or whatever) is just a nice little bonus.
-
-The current version is fully functional in the sense that it can do:
-
+The pngquant utility converts 32-bit RGBA PNGs to 8-bit RGBA-palette PNGs (or
+fewer than 8 bits, if you want), via quantization and ordered or diffusion
+(Floyd-Steinberg) dithering. You can also use it on RGB or even palette images
+(for example, to further color-reduce them to 16 colors). It does:
- nice reduction of all PNG image types to 256-color (or smaller) palette
- automatic optimization of tRNS chunks
- batch conversion of multiple files (e.g., "pngquant 256 *.png")
- Unix-style command-line filtering (e.g., "... | pngquant 16 | ...")
-
-...on at least Unix and Win32. It should be pretty easy to port to almost
-any other platform with a command-line interface and unstructured (stream-
-oriented) files, including VMS but probably not VM or MVS.
-
It does still lack a few features:
-
- no ancillary chunk preservation (except gAMA)
- no preservation of significant-bits info after rescaling (sBIT chunk)
- no mapfile support
- no "native" handling of 16-bit-per-sample files or gray+alpha files
- (i.e., all samples are truncated to 8 bits and all images are promoted
+ (all samples are truncated to 8 bits and all images are promoted
to RGBA before quantization)
-
-These issues will be addressed in a post-1.0 release.
-
By the way, be sure to check "before" and "after" file sizes, preferably with
pngcrush (http://pmt.sourceforge.net/pngcrush/); dithered palette images may
-be four times smaller to begin with, but they don't compress nearly as well
+be four times smaller to begin with, but they do not compress nearly as well
as grayscale and truecolor images. Some images, such as Henri Sivonen's alpha
button (http://www.pp.htv.fi/hsivone1/css-test/bitmapstyle.html), can be made
smaller as full 32-bit RGBA images (4076 bytes in this case) than as either
FS-dithered palette (4550 bytes) or ordered-dither palette (4482 bytes) images.
-
WWW: http://www.libpng.org/pub/png/apps/pngquant.html
-
-Greg Roelofs
-newt@pobox.com
+Greg Roelofs <newt@pobox.com>
diff --git a/graphics/py-opengl/pkg-descr b/graphics/py-opengl/pkg-descr
index e290a7bcd3bd..368694cfce50 100644
--- a/graphics/py-opengl/pkg-descr
+++ b/graphics/py-opengl/pkg-descr
@@ -1,9 +1,5 @@
-An interface between the Python programming language and the OpenGL library
-(and related libraries).
-
-Synopsis
-
-The PyOpenGL package provides interfaces to:
+PyOpenGL is an interface between the Python programming language and the OpenGL
+library (and related libraries). The package provides interfaces to:
- The OpenGL library itself, which is a three-dimensional graphical
rendering interface. For more information, visit
@@ -22,6 +18,4 @@ The Python bindings offer some value-added tools in addition to the
standard API, including support for fast processing of arrays of
coordinates, trackball support, etc.
-The PyOpenGL web page is available at:
-
WWW: http://pyopengl.sourceforge.net/