source: trunk/dports/tex/biblatex-biber/Portfile

Last change on this file was 154378, checked in by mojca@…, 11 months ago

biblatex-biber: remove variant for perl5.22 (#52081) and revbump

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 4.6 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 154378 2016-10-28 21:15:04Z ryandesign@macports.org $
3
4PortSystem 1.0
5PortGroup perl5 1.0
6PortGroup texlive 1.0
7
8# Note: biber is not backwards-compatible, so be sure to check for
9# compatibility with the version of biblatex in texlive-bibtex-extra
10# before updating this port.
11name            biblatex-biber
12epoch           2
13
14perl5.require_variant   yes
15perl5.conflict_variants yes
16perl5.branches          5.24
17perl5.create_variants   ${perl5.branches}
18perl5.default_branch    5.24
19
20perl5.setup     Biber 2.5
21version         ${perl5.moduleversion}
22revision        2
23
24categories      tex
25license         {Artistic-2 GPL}
26maintainers     dports openmaintainer
27description     a BibTeX replacement for users of biblatex
28long_description \
29  Biblatex relies on the venerable BibTeX program only for sorting and \
30  generating a very generic bbl file without any formatting            \
31  instruction. Everything else is taken care of by biblatex, which     \
32  provides a powerful and flexible macro interface for authors of      \
33  citation styles.  With Biber it is no longer necessary to rely on    \
34  BibTeX, allowing full Unicode support, no memory limitations,        \
35  extensibility, etc.
36
37platforms       darwin
38supported_archs noarch
39homepage        http://biblatex-biber.sourceforge.net/
40
41# Use a temporary mirror because upstream is using an unversioned
42# distfile and no longer distributing non-current versions.
43# Upstream repository is:
44# master_sites    sourceforge:project/${name}/${name}/current
45# distname        ${name}
46# dist_subdir     ${name}-${version}
47# worksrcdir      ${name}-${version}
48
49master_sites     http://giraffe.cs.washington.edu/texlive/
50distname         ${name}-${version}
51
52checksums       rmd160  4437897782981b465e2ac8ffb9db59717998d9c0 \
53                sha256  c6a0c3ee369d7e9c7d59b4be1d0a3ecfa3e32a391bc97e7a5e6a3a932e4209c8
54
55depends_build-append    port:p${perl5.major}-config-autoconf \
56                        port:p${perl5.major}-extutils-libbuilder \
57                        port:p${perl5.major}-test-differences
58
59depends_lib-append      port:p${perl5.major}-autovivification \
60                        port:p${perl5.major}-business-isbn \
61                        port:p${perl5.major}-business-ismn \
62                        port:p${perl5.major}-business-issn \
63                        port:p${perl5.major}-class-accessor \
64                        port:p${perl5.major}-data-compare \
65                        port:p${perl5.major}-data-dump \
66                        port:p${perl5.major}-data-uniqid \
67                        port:p${perl5.major}-date-simple \
68                        port:p${perl5.major}-encode-eucjpascii \
69                        port:p${perl5.major}-encode-hanextra \
70                        port:p${perl5.major}-encode-jis2k \
71                        port:p${perl5.major}-file-slurp \
72                        port:p${perl5.major}-file-which \
73                        port:p${perl5.major}-ipc-cmd \
74                        port:p${perl5.major}-ipc-run3 \
75                        port:p${perl5.major}-libwww-perl \
76                        port:p${perl5.major}-lingua-translit \
77                        port:p${perl5.major}-list-allutils \
78                        port:p${perl5.major}-list-moreutils \
79                        port:p${perl5.major}-log-log4perl \
80                        port:p${perl5.major}-mozilla-ca \
81                        port:p${perl5.major}-readonly \
82                        port:p${perl5.major}-readonly-xs \
83                        port:p${perl5.major}-regexp-common \
84                        port:p${perl5.major}-text-bibtex \
85                        port:p${perl5.major}-text-roman \
86                        port:p${perl5.major}-unicode-collate \
87                        port:p${perl5.major}-unicode-linebreak \
88                        port:p${perl5.major}-uri \
89                        port:p${perl5.major}-xml-libxml-simple \
90                        port:p${perl5.major}-xml-libxslt \
91                        port:p${perl5.major}-xml-writer \
92                        bin:mktexlsr:texlive-basic
93
94perl5.use_module_build
95perl5.link_binaries_suffix
96
97# post-destroot {
98#     xinstall -d ${destroot}${texlive_texmfports}/doc/bibtex/biber
99#     xinstall -m 644 ${worksrcpath}/doc/biber.pdf \
100#                     ${destroot}${texlive_texmfports}/doc/bibtex/biber
101# }
102
103post-activate {
104    texlive.mktexlsr
105}
106
107post-deactivate {
108    texlive.mktexlsr
109}
110
111livecheck.type  regex
112livecheck.url   http://sourceforge.net/projects/biblatex-biber/files/biblatex-biber/
113livecheck.regex {a href="/projects/biblatex-biber/files/biblatex-biber/([0-9\.]+)/"}
Note: See TracBrowser for help on using the repository browser.