Ticket #29179: Portfile

File Portfile, 1.9 KB (added by humem (humem), 13 years ago)
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$
3
4PortSystem          1.0
5
6name                palmkit
7version             1.0.32
8categories          science japanese
9platforms           darwin
10maintainers         nomaintainer
11license             BSD
12
13description         Publicly Available Language Modeling toolKIT
14long_description    ${description}
15
16homepage            http://palmkit.sourceforge.net/
17master_sites        ${homepage}
18checksums           sha1    c63fdc780ff214c324c2c519219694fe68da90bf \
19                    rmd160  c836b42009a819ea12b4c8148eacc27fc0012b7b
20
21worksrcdir          ${distname}/src
22
23configure.args      --enable-largefile \
24                    --enable-zlib \
25                    --enable-longid
26
27depends_build       port:nkf \
28                            port:zlib
29
30use_parallel_build  no
31
32universal_variant   no
33
34set install_srcdir  ${workpath}/${distname}
35set src_docdir      ${install_srcdir}/doc
36set dest_docdir     ${destroot}${prefix}/share/doc/${name}
37
38post-destroot {
39    eval xinstall -m 755 [glob ${install_srcdir}/bin/*]     ${destroot}${prefix}/bin
40    eval xinstall -m 644 [glob ${install_srcdir}/include/*] ${destroot}${prefix}/include
41    eval xinstall -m 644 [glob ${install_srcdir}/lib/*]     ${destroot}${prefix}/lib
42    file mkdir ${dest_docdir}
43    eval xinstall -m 644 [glob ${install_srcdir}/doc/*.eps] ${dest_docdir}
44    eval xinstall -m 644 [glob ${install_srcdir}/doc/*.png] ${dest_docdir}
45    # Convert text encodings to UTF-8.
46    foreach html_path [glob -directory ${src_docdir} *.html] {
47        set html [file tail ${html_path}]
48        system "${prefix}/bin/nkf -w ${html_path} > ${dest_docdir}/${html}"
49    }
50    foreach doc { ChangeLog README.jp } {
51        system "${prefix}/bin/nkf -w ${install_srcdir}/${doc} > ${dest_docdir}/${doc}"
52    }
53}
54
55livecheck.type      regex
56livecheck.regex     ${name}-(\[0-9.\]+)\\.