BSD Ports

print/gl2ps 1.4.2_1 MidnightBSD

C library providing vector output for OpenGL applications

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
lgpl+
Categories
print, graphics

Description

GL2PS is a C library providing high quality vector output for any OpenGL application. The main difference between GL2PS and other similar libraries is the use of sorting algorithms capable of handling intersecting and stretched polygons, as well as non manifold objects. GL2PS provides advanced smooth shading and text rendering, culling of invisible primitives, mixed vector/bitmap output, and much more...

GL2PS can currently create PostScript (PS), Encapsulated PostScript (EPS), Portable Document Format (PDF) and Scalable Vector Graphics (SVG) files, as well as LATEX files for the text fragments. GL2PS also provides limited, experimental support for Portable LaTeX Graphics (PGF). Adding new vector output formats should be relatively easy; you can also use the excellent pstoedit program to transform the PostScript files generated by GL2PS into many other vector formats such as xfig, cgm, wmf, etc.

In the other systems

SystemPortVersion
MidnightBSDprint/gl2ps1.4.2_1
FreeBSDprint/gl2ps1.4.3
OpenBSDprint/gl2ps1.4.2p0
NetBSDgraphics/gl2ps1.4.2nb4
DragonFlyprint/gl2ps1.4.2_1
HardenedBSDprint/gl2ps1.4.3
GhostBSDprint/gl2ps1.4.2_1

Install

Binary package:

mport install gl2ps

From mports:

cd /usr/mports/print/gl2ps && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	gl2ps>0:print/gl2ps
LIB_DEPENDS=	libgl2ps.so:print/gl2ps

Dependencies

As this port's Makefile names them.

Library 1

Build dependencies 1
Run dependencies 1
Required by 2

Configuration

Options name: print_gl2ps

OptionDefaultDescription
DOCSoff
USES
cmake gl tar:tgz
Service scripts
none

Files

pkg-plist 9
  • include/gl2ps.h
  • lib/libgl2ps.a
  • lib/libgl2ps.so
  • lib/libgl2ps.so.1
  • lib/libgl2ps.so.
  • share/doc/gl2ps/README.txt
  • share/doc/gl2ps/gl2ps.pdf
  • share/doc/gl2ps/gl2psTest.c
  • share/doc/gl2ps/gl2psTestSimple.c
distinfo 1
FileSizeSHA256
gl2ps-1.4.2.tgz3011348d1c00c1018f96b4b97655482e57dcb0ce42ae2f1d349cd6d4191e7848d9ffe9
Master sites 1
  • http://www.geuz.org/gl2ps/src/