Fixup fromcvs/togit conversion
[pkgsrcv2.git] / print / advi / Makefile
1 # $NetBSD: Makefile,v 1.59 2013/04/24 10:06:50 sbd Exp $
2
3 DISTNAME=               advi-1.10.1
4 PKGREVISION=            21
5 CATEGORIES=             print
6 MASTER_SITES=           http://gallium.inria.fr/advi/
7
8 MAINTAINER=             pkgsrc-users@NetBSD.org
9 HOMEPAGE=               http://gallium.inria.fr/advi/
10 COMMENT=                Active-DVI Presenter
11 LICENSE=                gnu-lgpl-v2
12
13 BUILD_DEPENDS+=         ocaml>=3.04:../../lang/ocaml
14 BUILD_DEPENDS+=         ocaml-findlib>=1.2.6:../../devel/ocaml-findlib
15 DEPENDS+=               camlimages>=4.0.0:../../graphics/camlimages
16 DEPENDS+=               texlive-tetex>=2010:../../print/texlive-tetex
17
18 USE_PKGLOCALEDIR=       yes
19 GNU_CONFIGURE=          yes
20 USE_TOOLS+=             gmake gs:run
21 GNU_CONFIGURE_LIBDIR=   ${PREFIX}/share/texmf-dist
22 CONFIGURE_ARGS+=        --with-gs=${PREFIX}/bin/gs
23
24 INSTALL_UNSTRIPPED=     yes
25
26 SUBST_CLASSES+=         gs
27 SUBST_STAGE.gs=         post-configure
28 SUBST_FILES.gs=         src/config.ml.in
29 SUBST_SED.gs=           -e 's,@GS@,gs,'
30 SUBST_MESSAGE.gs=       Fixing hard-coded path to gs
31
32 INSTALLATION_DIRS=      share/doc/advi share/doc/html/advi
33
34 post-extract:
35         ${CP} ${WRKSRC}/tex/*.eps ${WRKSRC}/doc
36         ${MKDIR} ${WRKSRC}/doc.orig
37         ${CP} ${WRKSRC}/doc/*.dvi ${WRKSRC}/doc.orig
38
39 post-install:
40         cd ${WRKSRC}/doc && ${INSTALL_DATA} *.ps *.pdf \
41                 ${DESTDIR}${PREFIX}/share/doc/advi
42         cd ${WRKSRC}/doc.orig && ${INSTALL_DATA} *.dvi \
43                 ${DESTDIR}${PREFIX}/share/doc/advi
44         cd ${WRKSRC}/doc && ${INSTALL_DATA} *.html *.gif \
45                 ${DESTDIR}${PREFIX}/share/doc/html/advi
46         cd ${DESTDIR}${PREFIX}/share/doc/html/advi && ${LN} -sf ../../advi/manual.* .
47
48 .include "../../print/kpathsea/texmf.mk"
49 .include "../../lang/ocaml/buildlink3.mk"
50 .include "../../graphics/camlimages/buildlink3.mk"
51 .include "../../mk/jpeg.buildlink3.mk"
52 .include "../../graphics/png/buildlink3.mk"
53 .include "../../graphics/tiff/buildlink3.mk"
54 .include "../../devel/nspr/buildlink3.mk"
55 .include "../../mk/giflib.buildlink3.mk"
56 .include "../../graphics/freetype2/buildlink3.mk"
57 .include "../../x11/lablgtk/buildlink3.mk"
58 .include "../../x11/gtk2/buildlink3.mk"
59 .include "../../x11/libXpm/buildlink3.mk"
60 .include "../../x11/libXinerama/buildlink3.mk"
61 .include "../../x11/ocaml-graphics/buildlink3.mk"
62 .include "../../mk/bsd.pkg.mk"