source: trunk/dports/tex/xindy/Portfile

Last change on this file was 145299, checked in by mcalhoun@…, 20 months ago

xindy: allow universal build (fixes #50383; maintainer timeout)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.9 KB
Line 
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# $Id: Portfile 145299 2016-01-31 04:54:24Z ryandesign@macports.org $
3
4PortSystem 1.0
5
6name            xindy
7version         2.5.1
8revision        1
9
10categories      tex textproc
11license         GPL-2+
12maintainers     dports
13description     framework for generating indexes
14long_description \
15  xindy is an index processor that can be used to generate book-like \
16  indexes for arbitrary document-preparation systems. This includes \
17  systems such as TeX and LaTeX, the roff-family, SGML/XML-based systems \
18  (e.g., HTML) that process some kind of text and generate indexing \
19  information.  In comparison to other index processors xindy has \
20  several powerful features that make it an ideal framework for \
21  describing and generating complex indices, addressing especially \
22  international indexing.
23
24platforms       darwin
25homepage        http://www.xindy.org/
26master_sites    tex_ctan:indexing/${name}/base/
27
28# requires clisp, which only supports these architectures
29supported_archs i386 ppc x86_64
30
31# compiled part of xindy (tex2xindy) can be universal
32# clisp is called in the xindy Perl script
33depends_skip_archcheck clisp
34
35depends_lib     port:clisp
36
37checksums       rmd160  8b888c589720c081720010a55e48d00e33fe0ad9 \
38                sha256  2c8ee91db7217b5776b1ee5272dd259686f7ba3ec1d25c678f75a6c03fe9ba43
39
40configure.args  --disable-docs
41
42build.env       LANG=C
43
44variant doc description "Build documentation" {
45    depends_build-append port:texlive-fonts-recommended \
46                         port:texlive-latex-recommended \
47                         port:texlive-latex-extra \
48                         port:texlive-lang-cyrillic \
49                         port:texlive-lang-greek
50
51    configure.args-delete --disable-docs
52}
53
54default_variants +doc
55
56livecheck.type  regex
57livecheck.url   http://www.ctan.org/tex-archive/indexing/xindy/base/
58livecheck.regex "${name}-(\[0-9.\]+)${extract.suffix}"
59
Note: See TracBrowser for help on using the repository browser.