aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorerwin <erwin@FreeBSD.org>2004-01-30 23:59:20 +0800
committererwin <erwin@FreeBSD.org>2004-01-30 23:59:20 +0800
commit6819d66b988a591aee1b6203ea45889eb89b35a5 (patch)
tree37ace46233cdcd2641df377150d5fea6550fab0f
parent9efa7fb861372b19a2b3c4c2ac9a133895f9cee6 (diff)
downloadfreebsd-ports-gnome-6819d66b988a591aee1b6203ea45889eb89b35a5.tar.gz
freebsd-ports-gnome-6819d66b988a591aee1b6203ea45889eb89b35a5.tar.zst
freebsd-ports-gnome-6819d66b988a591aee1b6203ea45889eb89b35a5.zip
This release contains a large number of fixes (including fixes for
a few crashbugs and for serious problems with fullscreen support). A number of new features has been added as well: tables, scaling of pll-embedded content (like LaTeX or Metapost), pll-to-tgz packing etc. It should also be mentioned that pointless no longer uses python embedded but has become a plain python extension. Finally pointless now uses far less memory and cpu cycles. PR: 62012 Submitted by: maintainer
-rw-r--r--misc/pointless/Makefile10
-rw-r--r--misc/pointless/distinfo2
-rw-r--r--misc/pointless/pkg-plist65
3 files changed, 52 insertions, 25 deletions
diff --git a/misc/pointless/Makefile b/misc/pointless/Makefile
index b40a8d2624f4..9900d341372e 100644
--- a/misc/pointless/Makefile
+++ b/misc/pointless/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= pointless
-PORTVERSION= 0.4
-PORTREVISION= 1
+PORTVERSION= 0.5
CATEGORIES= misc
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -27,17 +26,16 @@ BUILD_DEPENDS= ${LOCALBASE}/bin/gnuplot:${PORTSDIR}/math/gnuplot \
${LOCALBASE}/bin/mpost:${PORTSDIR}/print/teTeX
RUN_DEPENDS= ${BUILD_DEPENDS}
-USE_MESA= yes
+USE_GL= yes
USE_PYTHON= yes
-PYTHON_VERSION= python2.2
HAS_CONFIGURE= yes
CONFIGURE_ARGS+= --prefix=${PREFIX}
-CONFIGURE_ENV+= CPPFLAGS=-I${LOCALBASE}/include
+CONFIGURE_ENV+= CPPFLAGS=-I${LOCALBASE}/include LDFLAGS=-L${LOCALBASE}/lib/${PYTHON_VERSION}/config/
MAN1= pointless.1
-CXXFLAGS= -DHAVE_PYTHON2_2
+INSTALL_TARGET= install install-modules
pre-fetch:
.if !defined(WITH_GHOSTSCRIPT_AFPL) || ${WITH_GHOSTSCRIPT_AFPL} != yes
diff --git a/misc/pointless/distinfo b/misc/pointless/distinfo
index b1f32fb3ce9e..fe4457c1a773 100644
--- a/misc/pointless/distinfo
+++ b/misc/pointless/distinfo
@@ -1 +1 @@
-MD5 (pointless-0.4.tar.gz) = 06d76e9d46a410e4a8401e2a2bb26718
+MD5 (pointless-0.5.tar.gz) = f1723211504fbcebe71de92e5b978b75
diff --git a/misc/pointless/pkg-plist b/misc/pointless/pkg-plist
index 88fd28deeb09..044b94151eea 100644
--- a/misc/pointless/pkg-plist
+++ b/misc/pointless/pkg-plist
@@ -1,4 +1,39 @@
+bin/pointless
+bin/xml2pll
etc/pointlessrc
+share/pointless/lib/python/pointless/eps.py
+share/pointless/lib/python/pointless/eps.pyc
+share/pointless/lib/python/pointless/tex.py
+share/pointless/lib/python/pointless/tex.pyc
+share/pointless/lib/python/pointless/metapost.py
+share/pointless/lib/python/pointless/metapost.pyc
+share/pointless/lib/python/pointless/a2pscode.py
+share/pointless/lib/python/pointless/a2pscode.pyc
+share/pointless/lib/python/pointless/unicode.py
+share/pointless/lib/python/pointless/unicode.pyc
+share/pointless/lib/python/pointless/gnuplot.py
+share/pointless/lib/python/pointless/gnuplot.pyc
+share/pointless/lib/python/pointless/libpointless.so
+share/pointless/lib/python/pointless/libpointless.so.0
+share/pointless/lib/python/pointless/libpointless.la
+share/pointless/lib/python/pointless/merger.py
+share/pointless/lib/python/pointless/plfiles.py
+share/pointless/lib/python/pointless/pllcontroller.py
+share/pointless/lib/python/pointless/pllmodules.py
+share/pointless/lib/python/pointless/pllog.py
+share/pointless/lib/python/pointless/pllshared.py
+share/pointless/lib/python/pointless/ploptions.py
+share/pointless/lib/python/pointless/plsetup.py
+share/pointless/lib/python/pointless/pllbasics.py
+share/pointless/lib/python/pointless/merger.pyc
+share/pointless/lib/python/pointless/plfiles.pyc
+share/pointless/lib/python/pointless/pllcontroller.pyc
+share/pointless/lib/python/pointless/pllmodules.pyc
+share/pointless/lib/python/pointless/pllog.pyc
+share/pointless/lib/python/pointless/pllshared.pyc
+share/pointless/lib/python/pointless/ploptions.pyc
+share/pointless/lib/python/pointless/plsetup.pyc
+share/pointless/lib/python/pointless/pllbasics.pyc
share/pointless/samples/bgtiled.pll
share/pointless/samples/bgstretched.pll
share/pointless/samples/code.pll
@@ -9,6 +44,9 @@ share/pointless/samples/koch5.eps
share/pointless/samples/latex.pll
share/pointless/samples/mpost.pll
share/pointless/samples/pointless.png
+share/pointless/samples/pointless.xpm
+share/pointless/samples/shell.pll
+share/pointless/samples/unicode.pll
share/pointless/samples/vegetative_fog.png
share/pointless/samples/viewme.pll
share/pointless/fonts/FreeSans.ttf
@@ -19,28 +57,19 @@ 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/templates/xml/pointless.css
+share/pointless/templates/xml/pointless.dtd
+share/pointless/templates/xml/pointless.xsl
+share/pointless/templates/xml/pointless2html.xsl
+share/pointless/templates/xml/pointlesshtml.css
share/pointless/pointless.xpm
share/pointless/README
-share/pointless/python/modules/code.py
-share/pointless/python/modules/pllbasics.py
-share/pointless/python/modules/eps.py
-share/pointless/python/modules/gnuplot.py
-share/pointless/python/modules/metapost.py
-share/pointless/python/modules/tex.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/plsetup.py
-share/pointless/python/pointless.py
-bin/pointless
+@dirrm share/pointless/lib/python/pointless
+@dirrm share/pointless/lib/python
+@dirrm share/pointless/lib
@dirrm share/pointless/samples
@dirrm share/pointless/fonts
@dirrm share/pointless/templates/html
+@dirrm share/pointless/templates/xml
@dirrm share/pointless/templates
-@dirrm share/pointless/python/modules
-@dirrm share/pointless/python
@dirrm share/pointless