[Lunar-commits] <moonbase> gl2ps: Adding to moonbase.
Dennis `stumbles` Veatch
stumbles at lunar-linux.org
Mon Oct 19 15:00:22 CEST 2009
commit ec915f3ab5c88bd08fe27f8186e5d1bfddfae880
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date: Mon Oct 19 09:00:22 2009 -0400
gl2ps: Adding to moonbase.
---
printer/gl2ps/BUILD | 16 ++++++++++++++++
printer/gl2ps/DEPENDS | 3 +++
printer/gl2ps/DETAILS | 27 +++++++++++++++++++++++++++
3 files changed, 46 insertions(+), 0 deletions(-)
diff --git a/printer/gl2ps/BUILD b/printer/gl2ps/BUILD
new file mode 100644
index 0000000..de24a0a
--- /dev/null
+++ b/printer/gl2ps/BUILD
@@ -0,0 +1,16 @@
+(
+
+
+ OOT_BUILD_DIR="$SOURCE_DIRECTORY/$MODULE-build" &&
+
+ . /etc/profile.d/qt4.rc &&
+
+ mkdir $OOT_BUILD_DIR &&
+ cd $OOT_BUILD_DIR &&
+
+ cmake $SOURCE_DIRECTORY/ -DCMAKE_INSTALL_PREFIX=$MODULE_PREFIX \
+ -DCMAKE_BUILD_TYPE=RELEASE &&
+
+ default_make
+
+) > $C_FIFO 2>&1
diff --git a/printer/gl2ps/DEPENDS b/printer/gl2ps/DEPENDS
new file mode 100644
index 0000000..5c19c9e
--- /dev/null
+++ b/printer/gl2ps/DEPENDS
@@ -0,0 +1,3 @@
+depends cmake
+depends teTeX-texmf
+depends qt4
diff --git a/printer/gl2ps/DETAILS b/printer/gl2ps/DETAILS
new file mode 100644
index 0000000..0d556bf
--- /dev/null
+++ b/printer/gl2ps/DETAILS
@@ -0,0 +1,27 @@
+ MODULE=gl2ps
+ VERSION=1.3.5
+ SOURCE=$MODULE-$VERSION.tgz
+ SOURCE_URL=http://geuz.org/gl2ps/src/
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION-source/
+ SOURCE_VFY=sha1:cf2c5220662581f48ef59173c64f41dc47011c6b
+ WEB_SITE=http://geuz.org/gl2ps/
+ ENTERED=20091019
+ UPDATED=20091019
+ SHORT="OpenGL to PostScript printing library"
+
+cat << EOF
+GL2PS is a C library providing high quality vector output for any OpenGL
+application. The main difference between GL2PS and other similar libraries (see
+section 7) 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.
+EOF
More information about the Lunar-commits
mailing list