- Update graphics/py-PyX to version 0.13

- Repocopy graphics/py-PyX -> graphics/py-PyX12, since 0.13 requires Python
  3
This commit is contained in:
Marcus von Appen 2014-06-13 16:54:00 +00:00
parent e9d1a5ffdd
commit 8d0555fa52
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=357702
6 changed files with 64 additions and 4 deletions

View file

@ -815,6 +815,7 @@
SUBDIR += pure-gl
SUBDIR += pvmpov
SUBDIR += py-PyX
SUBDIR += py-PyX12
SUBDIR += py-aafigure
SUBDIR += py-actdiag
SUBDIR += py-blockdiag

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= PyX
PORTVERSION= 0.12.1
PORTVERSION= 0.13.0
CATEGORIES= graphics python
MASTER_SITES= SF
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -12,7 +12,7 @@ COMMENT= Python package for creating encapsulated PostScript figures
LICENSE= GPLv2
USE_PYTHON= yes
USE_PYTHON= 3
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
USE_TEX= latex:build

View file

@ -1,2 +1,2 @@
SHA256 (PyX-0.12.1.tar.gz) = e837b26a8b1c27524cf3f3dd6c0d563451249159edaa2e366d87e7143a867e8e
SIZE (PyX-0.12.1.tar.gz) = 561989
SHA256 (PyX-0.13.tar.gz) = 1952962c965000d8e04a00d1b85c600cdef4588cea88c9face2adbedf21d42c6
SIZE (PyX-0.13.tar.gz) = 1237082

View file

@ -0,0 +1,40 @@
# Created by: Ying-Chieh Liao <ijliao@FreeBSD.org>
# $FreeBSD$
PORTNAME= PyX
PORTVERSION= 0.12.1
CATEGORIES= graphics python
MASTER_SITES= SF
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX= 12
MAINTAINER= mva@FreeBSD.org
COMMENT= Python package for creating encapsulated PostScript figures
LICENSE= GPLv2
USE_PYTHON= 2
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
USE_TEX= latex:build
OPTIONS_DEFINE= T1CODE KPATHSEA
OPTIONS_DEFAULT= T1CODE KPATHSEA
T1CODE_DESC= Fast t1 font encoding/decoding
KPATHSEA_DESC= Python wrapper around kpathsea
T1CODE_CFLAGS= -I${LOCALBASE}/include
KPATHSEA_CFLAGS= -I${LOCALBASE}/include
KPATHSEA_LDFLAGS= -L${LOCALBASE}/lib
.include <bsd.port.options.mk>
post-patch:
.if ${PORT_OPTIONS:MT1CODE}
@${REINPLACE_CMD} -e 's|build_t1code=0|build_t1code=1|' ${WRKSRC}/setup.cfg
.endif
.if ${PORT_OPTIONS:MKPATHSEA}
@${REINPLACE_CMD} -e 's|build_pykpathsea=0|build_pykpathsea=1|' ${WRKSRC}/setup.cfg
.endif
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
SHA256 (PyX-0.12.1.tar.gz) = e837b26a8b1c27524cf3f3dd6c0d563451249159edaa2e366d87e7143a867e8e
SIZE (PyX-0.12.1.tar.gz) = 561989

View file

@ -0,0 +1,17 @@
PyX is a Python package for the creation of encapsulated PostScript figures.
It provides both an abstraction of PostScript and a TeX/LaTeX interface.
Complex tasks like 2d and 3d plots in publication-ready quality are built out
of these primitives.
Features
* PostScript output for device independent, free scalable figures
* seamless TeX/LaTeX integration
* full access to PostScript features like paths, linestyles, fill patterns,
transformations, clipping, etc.
* advanced geometric operations on paths like intersections, transformations,
splitting, etc.
* sophisticated graph generation: modular design, pluggable axes, axes
partitioning based on rational number arithmetics, flexible graph styles,
etc.
WWW: http://pyx.sourceforge.net/