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

Last change on this file was 139469, checked in by jmr@…, 2 years ago

ncurses: update to 6.0, rev bump dependents due to new ABI

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