Commits
Dan R. K. Ports authored 9b1a670c9a6
1 1 | # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 |
2 2 | |
3 3 | PortSystem 1.0 |
4 4 | |
5 5 | name xindy |
6 6 | version 2.5.1 |
7 - | revision 2 |
7 + | revision 3 |
8 8 | |
9 9 | categories tex textproc |
10 10 | license GPL-2+ |
11 11 | maintainers {dports @drkp} |
12 12 | description framework for generating indexes |
13 13 | long_description \ |
14 14 | xindy is an index processor that can be used to generate book-like \ |
15 15 | indexes for arbitrary document-preparation systems. This includes \ |
16 16 | systems such as TeX and LaTeX, the roff-family, SGML/XML-based systems \ |
17 17 | (e.g., HTML) that process some kind of text and generate indexing \ |
22 22 | |
23 23 | platforms darwin |
24 24 | homepage http://www.xindy.org/ |
25 25 | master_sites tex_ctan:indexing/${name}/base/ |
26 26 | |
27 27 | # compiled part of xindy (tex2xindy) can be universal |
28 28 | # clisp is called in the xindy Perl script |
29 29 | depends_skip_archcheck clisp |
30 30 | |
31 31 | depends_lib port:clisp |
32 + | depends_build-append \ |
33 + | path:bin/perl:perl5 \ |
34 + | port:texlive-latex |
32 35 | |
33 36 | checksums rmd160 8b888c589720c081720010a55e48d00e33fe0ad9 \ |
34 37 | sha256 2c8ee91db7217b5776b1ee5272dd259686f7ba3ec1d25c678f75a6c03fe9ba43 |
35 38 | |
36 39 | configure.args --disable-docs |
40 + | configure.perl ${prefix}/bin/perl |
41 + | configure.env-append \ |
42 + | LATEX=${prefix}/bin/latex \ |
43 + | PDFLATEX=${prefix}/bin/pdflatex \ |
44 + | CLISP=${prefix}/bin/clisp |
37 45 | |
38 46 | build.env LANG=C |
39 47 | |
40 48 | variant doc description "Build documentation" { |
41 49 | depends_build-append port:texlive-fonts-recommended \ |
42 50 | port:texlive-latex-recommended \ |
43 51 | port:texlive-latex-extra \ |
44 52 | port:texlive-lang-cyrillic \ |
45 53 | port:texlive-lang-greek |
46 54 | |