Ignore:
Timestamp:
Nov 3, 2006, 10:51:15 PM (11 years ago)
Author:
dluke@…
Message:

bind9:

  • Remove inactive maintainer
  • Whitespace cleanup
  • use macports startupitem.* instead of DarwinPortsStartup
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/net/bind9/Portfile

    r20460 r20512  
    33PortSystem 1.0
    44
    5 name                            bind9
    6 version                         9.3.2-P2
     5name                    bind9
     6version                 9.3.2-P2
    77
    8 categories                      net
    9 maintainers                     bchesneau@mac.com dluke@geeklair.net
    10 platforms                       darwin freebsd sunos
     8categories              net
     9maintainers             dluke@geeklair.net
     10platforms               darwin freebsd sunos
    1111
    12 description                     Domain Name System server
     12description             Domain Name System server
    1313long_description        The BIND DNS Server is used on the vast majority of name \
    14                                         serving machines on the Internet, providing a robust \
    15                                         and stable \
    16                                         architecture on top of which an organization's naming architecture \
    17                                         can be built.  The resolver library included in the BIND distribution \
    18                                         provides the standard APIs for translation between domain names \
    19                                         and Internet addresses and is intended to be linked with applications \
    20                                         requiring name service.
    21 homepage                        http://www.isc.org
     14                                serving machines on the Internet, providing a robust \
     15                                and stable \
     16                                architecture on top of which an organization's naming architecture \
     17                                can be built.  The resolver library included in the BIND distribution \
     18                                provides the standard APIs for translation between domain names \
     19                                and Internet addresses and is intended to be linked with applications \
     20                                requiring name service.
     21homepage                http://www.isc.org
    2222
    23 distname                        bind-${version}
     23distname                bind-${version}
    2424master_sites            isc:${portname}/${version}
    25 checksums                       md5 948101be324deb15ff94a5b6a639ea39
    26 depends_lib                     port:openssl
     25checksums               md5 948101be324deb15ff94a5b6a639ea39
     26depends_lib             port:openssl
    2727
    28 test.run                        yes
    29 test.target                     test
     28test.run                yes
     29test.target             test
     30
     31startupitem.create      yes
     32startupitem.start       "${prefix}/sbin/named"
     33startupitem.restart     "/bin/kill -HUP \$(/bin/cat ${prefix}/var/run/named.pid)"
     34startupitem.stop        "/bin/kill -15 \$(/bin/cat ${prefix}/var/run/named.pid)"
    3035
    3136configure.args          --mandir=${prefix}/share/man --enable-libbind \
    32                                         --with-openssl=${prefix}
     37                                --with-openssl=${prefix}
    3338
    3439post-patch {
     
    4853                ${destroot}${prefix}/var/run
    4954       
    50         # Install the startup script
    51         xinstall -o root -m 755 ${filespath}/bind.sh \
    52                 ${destroot}${prefix}/etc/rc.d
    53         reinplace "s|%%PREFIX%%|${prefix}|g" \
    54                 ${destroot}${prefix}/etc/rc.d/bind.sh
    55 
    5655        # Install the conf file as a sample
    5756        xinstall -o root -m 644 ${filespath}/named.conf \
     
    7170platform darwin 6 { depends_lib-append lib:libdl:dlcompat }
    7271
    73 variant darwin {
    74         depends_run-append      path:/Library/StartupItems/DarwinPortsStartup:DarwinPortsStartup
    75 }
    76 
    7772variant ipv6 {
    7873        configure.args-append   --enable-ipv6
Note: See TracChangeset for help on using the changeset viewer.