source: trunk/dports/irc/ircii-classic/Portfile @ 71090

Last change on this file since 71090 was 71090, checked in by ryandesign@…, 9 years ago

Add modeline

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.5 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 71090 2010-09-01 06:47:44Z ryandesign@macports.org $
3
4PortSystem              1.0
5
6name                    ircii-classic
7set my_name             ircii
8version                 2.8.2
9revision                1
10set branch              [join [lrange [split ${version} .] 0 1] .]
11platforms               darwin
12categories              irc
13maintainers             ryandesign
14homepage                http://www.irchelp.org/irchelp/ircii/
15master_sites            ${homepage}
16dist_subdir             ${my_name}
17distname                ${my_name}-${version}
18set src_distfile        [suffix ${distname}]
19set help_distfile       [suffix ${my_name}-${branch}help]
20distfiles               ${src_distfile} \
21                        ${help_distfile}
22
23checksums               ${src_distfile} \
24                        md5     3bea19d0086e3660cf53d256d6efa110 \
25                        sha1    2a4d4ef11f1a99de450dc8aa7104171a09fd9264 \
26                        rmd160  05351859e05f788cea7940b51d652a2910674833 \
27                        ${help_distfile} \
28                        md5     acd61c53392a793250f6e86cbf277261 \
29                        sha1    1733ac530659a47c284492ac0f1a8d5d361c354f \
30                        rmd160  4d61a09a9a908f4221e28d33b313496f99dff62e
31
32description             a text-based IRC and ICB client
33
34long_description        ircII is a text-based interface to Internet Relay Chat. \
35                        This port is for version ${version} from 1995, since \
36                        some consider later versions buggier and more bloated.
37
38patchfiles              patch-Makefile.in.diff
39
40# Segfaults when built 64-bit
41universal_variant       no
42supported_archs         i386 ppc
43
44destroot.destdir        prefix=${destroot}${prefix}
45
46post-destroot {
47    set helpdir ${destroot}${prefix}/lib/irc/help
48    set helpsrcdir ${workpath}/help
49    set helpsrcdirlen [string length ${helpsrcdir}]
50    fs-traverse item ${helpsrcdir} {
51        set relitem [string range ${item} ${helpsrcdirlen} end]
52        if {[file isdirectory ${item}]} {
53            xinstall -d ${helpdir}${relitem}
54        } else {
55            system "gzip -9c ${item} > ${helpdir}${relitem}.gz"
56        }
57    }
58   
59    set docdir ${destroot}${prefix}/share/doc/
60    xinstall -d ${docdir}
61    delete ${worksrcpath}/doc/INSTALL-2.2
62    copy ${worksrcpath}/doc ${docdir}/${name}
63    xinstall -W ${worksrcpath} -m 644 \
64        ChangeLog \
65        NEWS \
66        README \
67        todo \
68        ${docdir}/${name}
69}
70
71livecheck.type          none
Note: See TracBrowser for help on using the repository browser.