pkgsrc/print/advi/Makefile
wiz 12b0cce68d Update to 1.10.1, adding destdir support and switching to texlive,
from Nicolas Thauvin.

Version 1.10.1
	- Prefetching fonts to group calls to kpsewhich (starts faster)
	- Made scroll buttons preemptive (stop displaying)
	- Fix install path of dlladvi
	- Fix compatibility of event loop with new version of graphics

Version 1.10
	- Updated the doc
	- Bytecode version uses a library dlladvi.so
	- Changed configuration to use 4.0 of camlimages
	- Dynamics libraries loaded last (provided by Stefan Potyra)

Version 1.9
	- EPS files are read by advi and sent to gs
	- splash.dvi is now distributed and correctly installed
	- examples are distributed but not compiled by default
	- added conf/jpfonts.conf in the disbribution
	- gs path is now set by configure
	- Added support for gzip and bzip2 compressed files.
	- Fixed advi.man  (provided mostly by Debian managers).
	- Included security patches (provided by Debian managers).
Version 1.8
	Rendering EPS files with gs by default.
	PGF patches for pstrick support of PDF macros in advi.sty
	Bug fixes.
Version 1.7
2005/09/02
        Having Active-DVI compatible with the new Graphics library.
2004/12/07
        Getting rid of the new warnings of the Caml compiler.
2011-08-07 20:40:58 +00:00

63 lines
2 KiB
Makefile

# $NetBSD: Makefile,v 1.37 2011/08/07 20:40:58 wiz Exp $
DISTNAME= advi-1.10.1
CATEGORIES= print
MASTER_SITES= http://gallium.inria.fr/advi/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://gallium.inria.fr/advi/
COMMENT= Active-DVI Presenter
LICENSE= gnu-lgpl-v2
PKG_DESTDIR_SUPPORT= user-destdir
BUILD_DEPENDS+= ocaml>=3.04:../../lang/ocaml
BUILD_DEPENDS+= ocaml-findlib>=1.2.6:../../devel/ocaml-findlib
DEPENDS+= camlimages>=4.0.0:../../graphics/camlimages
DEPENDS+= texlive-tetex>=2010:../../print/texlive-tetex
USE_PKGLOCALEDIR= yes
GNU_CONFIGURE= yes
USE_TOOLS+= gmake gs:run
CONFIGURE_ARGS+= --libdir=${PREFIX}/share/texmf-dist
CONFIGURE_ARGS+= --with-gs=${PREFIX}/bin/gs
INSTALL_UNSTRIPPED= yes
SUBST_CLASSES+= gs
SUBST_STAGE.gs= post-configure
SUBST_FILES.gs= src/config.ml.in
SUBST_SED.gs= -e 's,@GS@,gs,'
SUBST_MESSAGE.gs= Fixing hard-coded path to gs
INSTALLATION_DIRS= share/doc/advi share/doc/html/advi
post-extract:
${CP} ${WRKSRC}/tex/*.eps ${WRKSRC}/doc
${MKDIR} ${WRKSRC}/doc.orig
${CP} ${WRKSRC}/doc/*.dvi ${WRKSRC}/doc.orig
post-install:
cd ${WRKSRC}/doc && ${INSTALL_DATA} *.ps *.pdf \
${DESTDIR}${PREFIX}/share/doc/advi
cd ${WRKSRC}/doc.orig && ${INSTALL_DATA} *.dvi \
${DESTDIR}${PREFIX}/share/doc/advi
cd ${WRKSRC}/doc && ${INSTALL_DATA} *.html *.gif \
${DESTDIR}${PREFIX}/share/doc/html/advi
cd ${DESTDIR}${PREFIX}/share/doc/html/advi && ${LN} -sf ../../advi/manual.* .
.include "../../print/kpathsea/texmf.mk"
.include "../../lang/ocaml/buildlink3.mk"
.include "../../graphics/camlimages/buildlink3.mk"
.include "../../mk/jpeg.buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
.include "../../devel/nspr/buildlink3.mk"
.include "../../mk/giflib.buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../x11/lablgtk/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"
.include "../../x11/libXpm/buildlink3.mk"
.include "../../x11/libXinerama/buildlink3.mk"
.include "../../x11/ocaml-graphics/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"