pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

epix: finish package



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <tk%giga.or.at@localhost>
Pushed By:	wiz
Date:		Thu Aug 16 07:09:11 2018 +0200
Changeset:	afc937aaca158c8de6d330f0bb1f15b161409b85

Modified Files:
	epix/Makefile
	epix/PLIST

Log Message:
epix: finish package

Add missing tex* dependencies to fix build of documentation.
Fix bash handling.
Set LICENSE.
Correct PLIST.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=afc937aaca158c8de6d330f0bb1f15b161409b85

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 epix/Makefile | 20 ++++++++++++++++++--
 epix/PLIST    |  4 +++-
 2 files changed, 21 insertions(+), 3 deletions(-)

diffs:
diff --git a/epix/Makefile b/epix/Makefile
index a24c85d2a8..c906943a23 100644
--- a/epix/Makefile
+++ b/epix/Makefile
@@ -1,5 +1,4 @@
 # $NetBSD$
-#
 
 DISTNAME=	epix-1.2.18
 CATEGORIES=	graphics
@@ -8,10 +7,11 @@ MASTER_SITES=	http://math.holycross.edu/~ahwang/epix/
 MAINTAINER=	aran%100acres.us@localhost
 HOMEPAGE=	http://math.holycross.edu/~ahwang/epix/
 COMMENT=	Collection of batch utilities that create figures, plots, and movies
+LICENSE=	gnu-gpl-v2
 
 GNU_CONFIGURE=		yes
 USE_LANGUAGES=		c c++
-USE_TOOLS=      	gmake
+USE_TOOLS=      	bash:run ghostscript gmake makeinfo
 INFO_FILES=     	yes
 
 BUILD_DEPENDS+=		tex-latex-[0-9]*:../../print/tex-latex
@@ -21,5 +21,21 @@ BUILD_DEPENDS+=		tex-eepic-[0-9]*:../../graphics/tex-eepic
 BUILD_DEPENDS+=		tex-pstricks-[0-9]*:../../graphics/tex-pstricks
 BUILD_DEPENDS+=		tex-xcolor-[0-9]*:../../print/tex-xcolor
 BUILD_DEPENDS+=		tex-comment-[0-9]*:../../print/tex-comment
+BUILD_DEPENDS+=		tex-iftex-[0-9]*:../../print/tex-iftex
+BUILD_DEPENDS+=		tex-pgf-[0-9]*:../../print/tex-pgf
+BUILD_DEPENDS+=		tex-geometry-[0-9]*:../../print/tex-geometry
+BUILD_DEPENDS+=		tex-index-[0-9]*:../../print/tex-index
+BUILD_DEPENDS+=		tex-hyperref-[0-9]*:../../print/tex-hyperref
+BUILD_DEPENDS+=		makeindexk-[0-9]*:../../textproc/makeindexk
+BUILD_DEPENDS+=		dvipsk-[0-9]*:../../print/dvipsk
+BUILD_DEPENDS+=		tex-pst-tools-[0-9]*:../../graphics/tex-pst-tools
+
+REPLACE_BASH+=	elaps.in epix.in flix.in laps.in
+
+SUBST_CLASSES+=		bash
+SUBST_SED.bash+=	-e 's,@bashpath@,${BASH},'
+SUBST_FILES.bash+=	epix.el.in
+SUBST_MESSAGE.bash=	Fixing path to bash.
+SUBST_STAGE.bash=	pre-configure
 
 .include "../../mk/bsd.pkg.mk"
diff --git a/epix/PLIST b/epix/PLIST
index 6f1ea3b077..41047276d0 100644
--- a/epix/PLIST
+++ b/epix/PLIST
@@ -13,6 +13,8 @@ include/epix/Color_Neutral.h
 include/epix/Color_RGB.h
 include/epix/Color_Sep.h
 include/epix/Color_Utils.h
+include/epix/Complex.h
+include/epix/Sline.h
 include/epix/active_screen.h
 include/epix/affine.h
 include/epix/angle_units.h
@@ -90,7 +92,6 @@ include/epix/triples.h
 include/epix/utils.h
 include/epix/verbatim.h
 info/epix.info
-lib/epix/epix-lib.sh
 lib/epix/libepix.a
 man/man1/elaps.1
 man/man1/epix.1
@@ -112,3 +113,4 @@ share/doc/epix/notes/README
 share/doc/epix/notes/THANKS
 share/doc/epix/notes/VERSION
 share/doc/epix/sample_src.tar.gz
+share/epix/epix-lib.sh


Home | Main Index | Thread Index | Old Index