Ticket #52309: ipcalc.patch

File ipcalc.patch, 2.8 KB (added by xeron (Ivan Larionov), 8 years ago)
  • net/ipcalc/Portfile

     
    11# $Id$
    22
    3 PortSystem 1.0
     3PortSystem          1.0
     4PortGroup           perl5 1.0
    45
    5 name                    ipcalc
    6 version                 0.41
    7 categories              net
    8 license                 GPL-2+
    9 platforms               darwin
    10 maintainers             nomaintainer
    11 supported_archs noarch
     6name                ipcalc
     7version             0.41
     8revision            1
     9categories          net
     10license             GPL-2+
     11platforms           darwin
     12maintainers         nomaintainer
    1213
    13 description             calculates various network masks etc. from given ip-address
    14 long_description        ipcalc takes an IP address and netmask and calculates the \
    15                                 resulting broadcast, network, Cisco wildcard mask, and host \
    16                                 range. By giving a second netmask, you can design sub- and \
    17                                 supernetworks. It is also intended to be a teaching tool and \
    18                                 presents the results as easy-to-understand binary values.
     14description         calculates various network masks etc. from given ip-address
     15long_description    ipcalc takes an IP address and netmask and calculates the \
     16                    resulting broadcast, network, Cisco wildcard mask, and host \
     17                    range. By giving a second netmask, you can design sub- and \
     18                    supernetworks. It is also intended to be a teaching tool and \
     19                    presents the results as easy-to-understand binary values.
    1920
    20 homepage                http://jodies.de/ipcalc/
    21 master_sites    http://jodies.de/ipcalc-archive/
    22 checksums               md5     fb791e9a5220fc8e624d915e18fc4697 \
    23                                 sha1    b75b498f2fa5ecfa30707a51da63c6a5775829f3 \
    24                                 rmd160  aaa21c1804d7498e2604c907a336c20dc9b4511d
     21homepage            http://jodies.de/ipcalc/
     22master_sites        http://jodies.de/ipcalc-archive/
    2523
    26 depends_run             path:bin/perl:perl5
     24checksums           rmd160  aaa21c1804d7498e2604c907a336c20dc9b4511d \
     25                    sha256  dda9c571ce3369e5b6b06e92790434b54bec1f2b03f1c9df054c0988aa4e2e8a
    2726
    28 configure       {
    29         reinplace "s|/usr/bin/perl -w|${prefix}/bin/perl -w|g" ${worksrcpath}/ipcalc
     27perl5.branches      5.24
     28
     29depends_lib         port:perl${perl5.major}
     30
     31configure {
     32    reinplace "s|/usr/bin/perl -w|${prefix}/bin/perl -w|g" ${worksrcpath}/ipcalc
    3033}
    3134
    32 build                   {}
     35build {}
    3336
    34 destroot        {
    35         xinstall -m 755 ${worksrcpath}/ipcalc ${destroot}${prefix}/bin
    36         xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
    37         xinstall -m 644 ${worksrcpath}/changelog \
    38                 ${destroot}${prefix}/share/doc/${name}
     37destroot  {
     38    xinstall -m 755 ${worksrcpath}/ipcalc ${destroot}${prefix}/bin
     39    xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
     40    xinstall -m 644 ${worksrcpath}/changelog \
     41        ${destroot}${prefix}/share/doc/${name}
    3942}