ports/158472: Update port: graphics/epix to 1.2.8
KATO Tsuguru
tkato432 at yahoo.com
Wed Jun 29 18:30:13 UTC 2011
>Number: 158472
>Category: ports
>Synopsis: Update port: graphics/epix to 1.2.8
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Wed Jun 29 18:30:12 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: KATO Tsuguru
>Release: FreeBSD 7.4-RELEASE-p2 i386
>Organization:
>Environment:
>Description:
- Update to version 1.2.8
>How-To-Repeat:
>Fix:
diff -urN /usr/ports/graphics/epix/Makefile graphics/epix/Makefile
--- /usr/ports/graphics/epix/Makefile 2011-05-03 00:51:08.000000000 +0900
+++ graphics/epix/Makefile 2011-06-29 15:30:19.000000000 +0900
@@ -7,27 +7,50 @@
#
PORTNAME= epix
-PORTVERSION= 1.2.7
-PORTREVISION= 2
+PORTVERSION= 1.2.8
CATEGORIES= graphics
MASTER_SITES= http://mathcs.holycross.edu/~ahwang/epix/
MAINTAINER= ports at FreeBSD.org
COMMENT= Creates math plots and line figures using easy-to-learn syntax
-BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash \
- dvips:${PORTSDIR}/print/dvipsk-tetex \
- latex:${PORTSDIR}/print/teTeX
-RUN_DEPENDS= bash:${PORTSDIR}/shells/bash \
- latex:${PORTSDIR}/print/teTeX
+BUILD_DEPENDS= dvips:${PORTSDIR}/print/dvipsk-tetex \
+ latex-pgf>=0:${PORTSDIR}/print/latex-pgf \
+ latex:${PORTSDIR}/print/teTeX-base \
+ bash:${PORTSDIR}/shells/bash
+RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
+ bash:${PORTSDIR}/shells/bash
+
+LICENSE= GPLv2 GPLv3
+LICENSE_COMB= dual
USE_BZIP2= yes
USE_GMAKE= yes
-HAS_CONFIGURE= yes
-CONFIGURE_ARGS+=--prefix="${PREFIX}" --mandir="${PREFIX}/man" \
- --infodir="${PREFIX}/info" --with-bash=${LOCALBASE}/bin/bash
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --with-bash=${LOCALBASE}/bin/bash \
+ --with-runtime=${CXX}
MAN1= elaps.1 epix.1 flix.1 laps.1
INFO= epix
+post-patch:
+ @${REINPLACE_CMD} -e '/^install-data-am:/s|install-data-local||' \
+ ${WRKSRC}/Makefile.in
+ @${REINPLACE_CMD} -e '/^install-data-am:/s|install-docDATA||' \
+ ${WRKSRC}/doc/Makefile.in
+ @${REINPLACE_CMD} -e '/usepackage/s|pstricks,xcolor|pstricks,tikz,xcolor|' \
+ ${WRKSRC}/doc/manual.tex
+ @${REINPLACE_CMD} -e '/^install-data-am:/s|install-docDATA||' \
+ ${WRKSRC}/samples/Makefile.in
+
+post-install:
+.if !defined(NOPORTDOCS)
+ @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \
+ ${MAKEFILE} ${MAKE_ARGS} install-data-local)
+ @(cd ${WRKSRC}/doc && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \
+ ${MAKEFILE} ${MAKE_ARGS} install-docDATA)
+ @(cd ${WRKSRC}/samples && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \
+ ${MAKEFILE} ${MAKE_ARGS} install-docDATA)
+.endif
+
.include <bsd.port.mk>
diff -urN /usr/ports/graphics/epix/distinfo graphics/epix/distinfo
--- /usr/ports/graphics/epix/distinfo 2010-05-26 15:29:44.000000000 +0900
+++ graphics/epix/distinfo 2011-06-26 13:34:45.000000000 +0900
@@ -1,3 +1,2 @@
-MD5 (epix-1.2.7.tar.bz2) = bbd83e83148f572dc64d3c737ceaa49b
-SHA256 (epix-1.2.7.tar.bz2) = b114393fd7b1457b280b66ed9ea75ce795e6c54159803ce186d573fbbf028880
-SIZE (epix-1.2.7.tar.bz2) = 494954
+SHA256 (epix-1.2.8.tar.bz2) = 8d8f2b5360f6c2ec28c9b2428ba8c56047b9f2ce1272012edc7b5ee91cd82021
+SIZE (epix-1.2.8.tar.bz2) = 493856
diff -urN /usr/ports/graphics/epix/pkg-descr graphics/epix/pkg-descr
--- /usr/ports/graphics/epix/pkg-descr 2002-09-05 14:45:54.000000000 +0900
+++ graphics/epix/pkg-descr 2011-06-29 15:29:30.000000000 +0900
@@ -6,4 +6,4 @@
necessary. However, for most visual tweaking it is easier and safer to change
the source and re-run ePiX.
-WWW: http://mathcs.holycross.edu/~ahwang/current/ePiX.html
+WWW: http://mathcs.holycross.edu/~ahwang/epix/ePiX.html
diff -urN /usr/ports/graphics/epix/pkg-plist graphics/epix/pkg-plist
--- /usr/ports/graphics/epix/pkg-plist 2010-05-26 15:29:44.000000000 +0900
+++ graphics/epix/pkg-plist 2011-06-26 17:39:25.000000000 +0900
@@ -90,24 +90,24 @@
include/epix/verbatim.h
lib/epix/epix-lib.sh
lib/epix/libepix.a
-%%DOCSDIR%%/config/bash_completions
-%%DOCSDIR%%/config/epix.el
-%%DOCSDIR%%/manual.pdf.gz
-%%DOCSDIR%%/manual.ps.gz
-%%DOCSDIR%%/manual_src.tar.gz
-%%DOCSDIR%%/notes/AUTHORS
-%%DOCSDIR%%/notes/BUGS
-%%DOCSDIR%%/notes/COPYING
-%%DOCSDIR%%/notes/ChangeLog
-%%DOCSDIR%%/notes/INSTALL
-%%DOCSDIR%%/notes/NEWS
-%%DOCSDIR%%/notes/POST-INSTALL
-%%DOCSDIR%%/notes/README
-%%DOCSDIR%%/notes/THANKS
-%%DOCSDIR%%/notes/VERSION
-%%DOCSDIR%%/sample_src.tar.gz
- at dirrm %%DOCSDIR%%/notes
- at dirrm %%DOCSDIR%%/config
- at dirrm %%DOCSDIR%%
+%%PORTDOCS%%%%DOCSDIR%%/config/bash_completions
+%%PORTDOCS%%%%DOCSDIR%%/config/epix.el
+%%PORTDOCS%%%%DOCSDIR%%/manual.pdf.gz
+%%PORTDOCS%%%%DOCSDIR%%/manual.ps.gz
+%%PORTDOCS%%%%DOCSDIR%%/manual_src.tar.gz
+%%PORTDOCS%%%%DOCSDIR%%/notes/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/notes/BUGS
+%%PORTDOCS%%%%DOCSDIR%%/notes/COPYING
+%%PORTDOCS%%%%DOCSDIR%%/notes/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/notes/INSTALL
+%%PORTDOCS%%%%DOCSDIR%%/notes/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/notes/POST-INSTALL
+%%PORTDOCS%%%%DOCSDIR%%/notes/README
+%%PORTDOCS%%%%DOCSDIR%%/notes/THANKS
+%%PORTDOCS%%%%DOCSDIR%%/notes/VERSION
+%%PORTDOCS%%%%DOCSDIR%%/sample_src.tar.gz
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/notes
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/config
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
@dirrm lib/epix
@dirrm include/epix
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list