summaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
authorErwin Lansing <erwin@FreeBSD.org>2003-07-02 17:37:17 +0000
committerErwin Lansing <erwin@FreeBSD.org>2003-07-02 17:37:17 +0000
commit0b9bc1877b0aa262d76b65f7b2c2eb1992ae4355 (patch)
treeedb6a2309463d6abbcb9004e3ebbbdf4d0b397bc /misc
parent* removed pkg-install script and bundled .pyc on package (diff)
Pointless is a presentation tool primarily targeted at the un*x
world. Presentations are made using a simple markup-language (best described as a mix between TeX and Pod, and affectionately known as "The Pointless Language"). The resulting slideshow is rendered using FreeType and OpenGL for optimal visual quality. Submitted by: Christian Laursen <xi@borderworlds.dk>
Diffstat (limited to 'misc')
-rw-r--r--misc/Makefile1
-rw-r--r--misc/pointless/Makefile33
-rw-r--r--misc/pointless/distinfo1
-rw-r--r--misc/pointless/pkg-descr12
-rw-r--r--misc/pointless/pkg-plist41
5 files changed, 88 insertions, 0 deletions
diff --git a/misc/Makefile b/misc/Makefile
index 7dc96a884efb..1dface733b88 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -289,6 +289,7 @@
SUBDIR += phraze
SUBDIR += pinfo
SUBDIR += pl-sms
+ SUBDIR += pointless
SUBDIR += porteasy
SUBDIR += portell
SUBDIR += projectionlib
diff --git a/misc/pointless/Makefile b/misc/pointless/Makefile
new file mode 100644
index 000000000000..c6bbcca29323
--- /dev/null
+++ b/misc/pointless/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for: pointless
+# Date created: 23 june 2003
+# Whom: Christian Laursen <xi@borderworlds.dk>
+#
+# $FreeBSD$
+#
+
+PORTNAME= pointless
+PORTVERSION= 0.3
+CATEGORIES= misc
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= xi@borderworlds.dk
+COMMENT= Pointless is a presentation tool primarily targeted at the un*x world
+
+BUILD_DEPENDS= ${LOCALBASE}/bin/gnuplot:${PORTSDIR}/math/gnuplot \
+ ${LOCALBASE}/bin/gs:${PORTSDIR}/print/ghostscript-gnu \
+ ${LOCALBASE}/bin/latex:${PORTSDIR}/print/latex \
+ ${LOCALBASE}/bin/dvips:${PORTSDIR}/print/dvips \
+ ${LOCALBASE}/bin/a2ps:${PORTSDIR}/print/a2ps-letter \
+ ${LOCALBASE}/bin/mpost:${PORTSDIR}/print/teTeX
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+USE_MESA= yes
+USE_PYTHON= yes
+
+HAS_CONFIGURE= yes
+CONFIGURE_ARGS+= --prefix=${PREFIX}
+
+MAN1= pointless.1
+
+.include <bsd.port.mk>
diff --git a/misc/pointless/distinfo b/misc/pointless/distinfo
new file mode 100644
index 000000000000..8ab871460f10
--- /dev/null
+++ b/misc/pointless/distinfo
@@ -0,0 +1 @@
+MD5 (pointless-0.3.tar.gz) = 5afc024efc7915a160c117f218ddb924
diff --git a/misc/pointless/pkg-descr b/misc/pointless/pkg-descr
new file mode 100644
index 000000000000..7cb55d4fa0b6
--- /dev/null
+++ b/misc/pointless/pkg-descr
@@ -0,0 +1,12 @@
+Pointless is a presentation tool primarily targeted at the un*x
+world. Presentations are made using a simple markup-language (best
+described as a mix between TeX and Pod, and affectionately known as
+"The Pointless Language"). The resulting slideshow is rendered using
+FreeType and OpenGL for optimal visual quality. Hardware accelerated
+OpenGL is highly recommended but not required in order to run
+pointless.
+
+WWW: http://www.pointless.dk/
+
+- Christian
+xi@borderworlds.dk
diff --git a/misc/pointless/pkg-plist b/misc/pointless/pkg-plist
new file mode 100644
index 000000000000..225b5d72398f
--- /dev/null
+++ b/misc/pointless/pkg-plist
@@ -0,0 +1,41 @@
+share/pointless/samples/bgtiled.pll
+share/pointless/samples/bgstretched.pll
+share/pointless/samples/code.pll
+share/pointless/samples/eps.pll
+share/pointless/samples/gnuplot.pll
+share/pointless/samples/koch5.eps
+share/pointless/samples/latex.pll
+share/pointless/samples/mpost.pll
+share/pointless/samples/pointless.png
+share/pointless/samples/vegetative_fog.png
+share/pointless/samples/viewme.pll
+share/pointless/fonts/FreeSans.ttf
+share/pointless/fonts/FreeSansBold.ttf
+share/pointless/fonts/FreeSansOblique.ttf
+share/pointless/fonts/FreeMonoBold.ttf
+share/pointless/templates/html/index.html
+share/pointless/templates/html/firstsingleshot.html
+share/pointless/templates/html/lastsingleshot.html
+share/pointless/templates/html/singleshot.html
+share/pointless/pointless.xpm
+share/pointless/README
+share/pointless/pointlessrc
+share/pointless/python/modules/pllbasics.py
+share/pointless/python/modules/eps.py
+share/pointless/python/modules/gnuplot.py
+share/pointless/python/merger.py
+share/pointless/python/plfiles.py
+share/pointless/python/pllcontroller.py
+share/pointless/python/pllog.py
+share/pointless/python/pllshared.py
+share/pointless/python/pllmodules.py
+share/pointless/python/ploptions.py
+share/pointless/python/pointless.py
+bin/pointless
+@dirrm share/pointless/samples
+@dirrm share/pointless/fonts
+@dirrm share/pointless/templates/html
+@dirrm share/pointless/templates
+@dirrm share/pointless/python/modules
+@dirrm share/pointless/python
+@dirrm share/pointless