- 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:
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
|
@ -815,6 +815,7 @@
|
|||
SUBDIR += pure-gl
|
||||
SUBDIR += pvmpov
|
||||
SUBDIR += py-PyX
|
||||
SUBDIR += py-PyX12
|
||||
SUBDIR += py-aafigure
|
||||
SUBDIR += py-actdiag
|
||||
SUBDIR += py-blockdiag
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
40
graphics/py-PyX12/Makefile
Normal file
40
graphics/py-PyX12/Makefile
Normal 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>
|
2
graphics/py-PyX12/distinfo
Normal file
2
graphics/py-PyX12/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
|||
SHA256 (PyX-0.12.1.tar.gz) = e837b26a8b1c27524cf3f3dd6c0d563451249159edaa2e366d87e7143a867e8e
|
||||
SIZE (PyX-0.12.1.tar.gz) = 561989
|
17
graphics/py-PyX12/pkg-descr
Normal file
17
graphics/py-PyX12/pkg-descr
Normal 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/
|
Loading…
Reference in a new issue