Changeset 6133


Ignore:
Timestamp:
Mar 31, 2004, 6:09:48 PM (16 years ago)
Author:
rshaw
Message:

Converted all p5 ports to use new PortGroup code.
All modules now install using "vendor" mode and get installed in:

${prefix}/lib/perl5/5.8.3/vendor_perl/...

per discussions with Bryan on darwinports@.
Bumped revision on all ports.

Submitted by: rshaw

Location:
trunk/dports/perl
Files:
25 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/perl/p5-business-isbn/Portfile

    r5776 r6133  
    1 # $Id: Portfile,v 1.1 2004/03/12 05:44:30 rshaw Exp $
     1# $Id: Portfile,v 1.2 2004/03/31 18:09:43 rshaw Exp $
    22PortSystem 1.0
     3PortGroup perl5 1.0
    34
    4 name                    p5-business-isbn
    5 version                 1.72
    6 categories              perl
     5perl5.setup             Business-ISBN 1.72
     6revision                1
    77maintainers             rshaw@opendarwin.org
    88description             work with International Standard Book Numbers
    99long_description        ${description}
    10 set perl_module Business-ISBN
    11 homepage                http://search.cpan.org/dist/${perl_module}/
    12 master_sites    perl_cpan:Business
    13 distname                ${perl_module}-${version}
    14 dist_subdir             perl5
    1510checksums               md5 414e1315f0eb790e255df67f72741f2a
    1611platforms               darwin
    1712
    18 # Use Perl from DarwinPorts explicitly
    19 set perl                ${prefix}/bin/perl
    20 set perllib             [lindex [glob -nocomplain ${prefix}/lib/perl5/5.8*] end]
    21 if {[catch {set perlarch [lindex [split [exec ${perl} -V:archname] {'}] 1]}]} {
    22         set perlarch    ${os.platform}
    23 }
    24 set perlarchlib ${perllib}/${perlarch}
     13# Depends on these Perl modules
     14depends_lib             lib:XXX:p5-test-manifest
    2515
    26 depends_build   path:${perl}:perl5.8
    27 
    28 # Depends on these Perl modules
    29 depends_lib             path:${perllib}/Test/More.pm:perl5.8 \
    30                                 path:${perllib}/Test/Manifest.pm:p5-test-manifest
    31 
    32 configure.cmd           ${perl}
    33 configure.pre_args      Makefile.PL
    34 configure.args          INSTALLDIRS=perl
    35 
    36 test.run                        yes
    37 
    38 destroot.target         pure_install
    39 post-destroot {
    40         foreach packlist [exec find ${destroot}${perllib} -name .packlist] {
    41                 ui_info "Fixing packlist ${packlist}"
    42                 reinplace "s|${destroot}||" ${packlist}
    43         }
    44 }
    45 
  • trunk/dports/perl/p5-digest-hmac/Portfile

    r5776 r6133  
    1 # $Id: Portfile,v 1.1 2004/03/12 05:44:30 rshaw Exp $
     1# $Id: Portfile,v 1.2 2004/03/31 18:09:43 rshaw Exp $
    22PortSystem 1.0
     3PortGroup perl5 1.0
    34
    4 name                    p5-digest-hmac
    5 version                 1.01
    6 categories              perl
     5perl5.setup             Digest-HMAC 1.01
     6revision                1
    77maintainers             rshaw@opendarwin.org
    88description             Keyed-Hashing for Message Authentication
     
    1212                                        usually MD5 or SHA-1.  The HMAC mechanism is \
    1313                                        described in RFC 2104.
    14 set perl_module Digest-HMAC
    15 homepage                http://search.cpan.org/dist/${perl_module}/
    16 master_sites    perl_cpan:Digest
    17 distname                ${perl_module}-${version}
    18 dist_subdir             perl5
    1914checksums               md5 32dc54c765100c638b5d7f7ff4c5c626
    2015platforms               darwin
    2116
    22 # Use Perl from DarwinPorts explicitly
    23 set perl                ${prefix}/bin/perl
    24 set perllib             [lindex [glob -nocomplain ${prefix}/lib/perl5/5.8*] end]
    25 if {[catch {set perlarch [lindex [split [exec ${perl} -V:archname] {'}] 1]}]} {
    26         set perlarch    ${os.platform}
    27 }
    28 set perlarchlib ${perllib}/${perlarch}
     17# Depends on these Perl modules
     18depends_lib             lib:XXX:p5-digest-sha1
    2919
    30 depends_build   path:${perl}:perl5.8
    31 
    32 # Depends on these Perl modules
    33 depends_lib             path:${perlarchlib}/Digest/MD5.pm:perl5.8 \
    34                                 path:${perlarchlib}/Digest/SHA1.pm:p5-digest-sha1
    35 
    36 configure.cmd           ${perl}
    37 configure.pre_args      Makefile.PL
    38 configure.args          INSTALLDIRS=perl
    39 
    40 test.run                        yes
    41 
    42 destroot.target         pure_install
    43 post-destroot {
    44         foreach packlist [exec find ${destroot}${perllib} -name .packlist] {
    45                 ui_info "Fixing packlist ${packlist}"
    46                 reinplace "s|${destroot}||" ${packlist}
    47         }
    48 }
    49 
  • trunk/dports/perl/p5-digest-nilsimsa/Portfile

    r5776 r6133  
    1 # $Id: Portfile,v 1.1 2004/03/12 05:44:31 rshaw Exp $
     1# $Id: Portfile,v 1.2 2004/03/31 18:09:43 rshaw Exp $
    22PortSystem 1.0
     3PortGroup perl5 1.0
    34
    4 name                    p5-digest-nilsimsa
    5 version                 0.06
    6 categories              perl
     5perl5.setup             Digest-Nilsimsa 0.06
     6revision                1
    77maintainers             rshaw@opendarwin.org
    88description             Perl version of Nilsimsa code
    99long_description        ${description}
    10 set perl_module Digest-Nilsimsa
    11 homepage                http://search.cpan.org/dist/${perl_module}/
    12 master_sites    perl_cpan:Digest
    13 distname                ${perl_module}-${version}
    14 dist_subdir             perl5
    1510checksums               md5 08e940bd7f5d1167ef3fd1aa7ce234d7
    1611platforms               darwin
    1712
    18 # Use Perl from DarwinPorts explicitly
    19 set perl                ${prefix}/bin/perl
    20 set perllib             [lindex [glob -nocomplain ${prefix}/lib/perl5/5.8*] end]
    21 if {[catch {set perlarch [lindex [split [exec ${perl} -V:archname] {'}] 1]}]} {
    22         set perlarch    ${os.platform}
    23 }
    24 set perlarchlib ${perllib}/${perlarch}
    25 
    26 depends_build   path:${perl}:perl5.8
    27 
    28 # Depends on these Perl modules
    29 # none
    30 
    31 configure.cmd           ${perl}
    32 configure.pre_args      Makefile.PL
    33 configure.args          INSTALLDIRS=perl
    34 
    35 test.run                        yes
    36 
    37 destroot.target         pure_install
    38 post-destroot {
    39         foreach packlist [exec find ${destroot}${perllib} -name .packlist] {
    40                 ui_info "Fixing packlist ${packlist}"
    41                 reinplace "s|${destroot}||" ${packlist}
    42         }
    43 }
    44 
  • trunk/dports/perl/p5-digest-sha1/Portfile

    r5776 r6133  
    1 # $Id: Portfile,v 1.1 2004/03/12 05:44:31 rshaw Exp $
     1# $Id: Portfile,v 1.2 2004/03/31 18:09:44 rshaw Exp $
    22PortSystem 1.0
     3PortGroup perl5 1.0
    34
    4 name                    p5-digest-sha1
    5 version                 2.07
    6 categories              perl
     5perl5.setup             Digest-SHA1 2.07
     6revision                1
    77maintainers             rshaw@opendarwin.org
    88description             Perl interface to the SHA-1 Algorithm
     
    1212                                        arbitrary length and produces as output a 160-bit \
    1313                                        "fingerprint" or "message digest" of the input.
    14 set perl_module Digest-SHA1
    15 homepage                http://search.cpan.org/dist/${perl_module}/
    16 master_sites    perl_cpan:Digest
    17 distname                ${perl_module}-${version}
    18 dist_subdir             perl5
    1914checksums               md5 dc6f30d34f9c972dcc0a767386e4b6fe
    2015platforms               darwin
    2116
    22 # Use Perl from DarwinPorts explicitly
    23 set perl                ${prefix}/bin/perl
    24 set perllib             [lindex [glob -nocomplain ${prefix}/lib/perl5/5.8*] end]
    25 if {[catch {set perlarch [lindex [split [exec ${perl} -V:archname] {'}] 1]}]} {
    26         set perlarch    ${os.platform}
    27 }
    28 set perlarchlib ${perllib}/${perlarch}
    29 
    30 depends_build   path:${perl}:perl5.8
    31 
    32 # Depends on these Perl modules
    33 depends_lib             path:${perllib}/Digest/base.pm:perl5.8
    34 
    35 configure.cmd           ${perl}
    36 configure.pre_args      Makefile.PL
    37 configure.args          INSTALLDIRS=perl
    38 
    39 test.run                        yes
    40 
    41 destroot.target         pure_install
    42 post-destroot {
    43         foreach packlist [exec find ${destroot}${perllib} -name .packlist] {
    44                 ui_info "Fixing packlist ${packlist}"
    45                 reinplace "s|${destroot}||" ${packlist}
    46         }
    47 }
    48 
  • trunk/dports/perl/p5-html-parser/Portfile

    r5776 r6133  
    1 # $Id: Portfile,v 1.1 2004/03/12 05:44:31 rshaw Exp $
     1# $Id: Portfile,v 1.2 2004/03/31 18:09:44 rshaw Exp $
    22PortSystem 1.0
     3PortGroup perl5 1.0
    34
    4 name                    p5-html-parser
    5 version                 3.35
    6 categories              perl
     5perl5.setup             HTML-Parser 3.35
     6revision                1
    77maintainers             rshaw@opendarwin.org
    88description             HTML parsing and extraction modules
    99long_description        This is a collection of modules that parse and \
    1010                                        extract information from HTML documents.
    11 set perl_module HTML-Parser
    12 homepage                http://search.cpan.org/dist/${perl_module}/
    13 master_sites    perl_cpan:HTML
    14 distname                ${perl_module}-${version}
    15 dist_subdir             perl5
    1611checksums               md5 674da96a8f291ae47432a363e3099d3b
    1712platforms               darwin
    1813
    19 # Use Perl from DarwinPorts explicitly
    20 set perl                ${prefix}/bin/perl
    21 set perllib             [lindex [glob -nocomplain ${prefix}/lib/perl5/5.8*] end]
    22 if {[catch {set perlarch [lindex [split [exec ${perl} -V:archname] {'}] 1]}]} {
    23         set perlarch    ${os.platform}
    24 }
    25 set perlarchlib ${perllib}/${perlarch}
     14# Depends on these Perl modules
     15depends_lib             lib:XXX:p5-html-tagset
    2616
    27 depends_build   path:${perl}:perl5.8
    28 
    29 # Depends on these Perl modules
    30 depends_lib             path:${perllib}/HTML/Tagset.pm:p5-html-tagset
    31 
    32 configure.cmd           echo yes | ${perl}
    33 configure.pre_args      Makefile.PL
    34 configure.args          INSTALLDIRS=perl
    35 
    36 test.run                        yes
    37 
    38 destroot.target         pure_install
    39 post-destroot {
    40         foreach packlist [exec find ${destroot}${perllib} -name .packlist] {
    41                 ui_info "Fixing packlist ${packlist}"
    42                 reinplace "s|${destroot}||" ${packlist}
    43         }
    44 }
    45 
  • trunk/dports/perl/p5-html-tagset/Portfile

    r5776 r6133  
    1 # $Id: Portfile,v 1.1 2004/03/12 05:44:31 rshaw Exp $
     1# $Id: Portfile,v 1.2 2004/03/31 18:09:44 rshaw Exp $
    22PortSystem 1.0
     3PortGroup perl5 1.0
    34
    4 name                    p5-html-tagset
    5 version                 3.03
    6 categories              perl
     5perl5.setup             HTML-Tagset 3.03
     6revision                1
    77maintainers             rshaw@opendarwin.org
    88description             data tables useful in parsing HTML
    99long_description        This module contains data tables useful in dealing \
    1010                                        with HTML.  It provides no functions or methods.
    11 set perl_module HTML-Tagset
    12 homepage                http://search.cpan.org/dist/${perl_module}/
    13 master_sites    perl_cpan:HTML
    14 distname                ${perl_module}-${version}
    15 dist_subdir             perl5
    1611checksums               md5 47c56ab15771fac1a6fdfcbf8bff4288
    1712platforms               darwin
    1813
    19 # Use Perl from DarwinPorts explicitly
    20 set perl                ${prefix}/bin/perl
    21 set perllib             [lindex [glob -nocomplain ${prefix}/lib/perl5/5.8*] end]
    22 if {[catch {set perlarch [lindex [split [exec ${perl} -V:archname] {'}] 1]}]} {
    23         set perlarch    ${os.platform}
    24 }
    25 set perlarchlib ${perllib}/${perlarch}
    26 
    27 depends_build   path:${perl}:perl5.8
    28 
    29 # Depends on these Perl modules
    30 # none
    31 
    32 configure.cmd           ${perl}
    33 configure.pre_args      Makefile.PL
    34 configure.args          INSTALLDIRS=perl
    35 
    36 test.run                        yes
    37 
    38 destroot.target         pure_install
    39 post-destroot {
    40         foreach packlist [exec find ${destroot}${perllib} -name .packlist] {
    41                 ui_info "Fixing packlist ${packlist}"
    42                 reinplace "s|${destroot}||" ${packlist}
    43         }
    44 }
    45 
  • trunk/dports/perl/p5-io-socket-ssl/Portfile

    r5776 r6133  
    1 # $Id: Portfile,v 1.1 2004/03/12 05:44:32 rshaw Exp $
     1# $Id: Portfile,v 1.2 2004/03/31 18:09:44 rshaw Exp $
    22PortSystem 1.0
     3PortGroup perl5 1.0
    34
    4 name                    p5-io-socket-ssl
    5 version                 0.95
    6 categories              perl
     5perl5.setup             IO-Socket-SSL 0.95
     6revision                1
    77maintainers             rshaw@opendarwin.org
    88description             Nearly transparent SSL encapsulation for IO::Socket::INET
     
    1010                                        oriented interface to SSL sockets. The class is a \
    1111                                        descendent of IO::Socket::INET.
    12 set perl_module IO-Socket-SSL
    13 homepage                http://search.cpan.org/dist/${perl_module}/
    14 master_sites    perl_cpan:IO
    15 distname                ${perl_module}-${version}
    16 dist_subdir             perl5
    1712checksums               md5 4eaf9bc8a44a3e98132f2c551b17f95d
    1813platforms               darwin
    1914
    20 # Use Perl from DarwinPorts explicitly
    21 set perl                ${prefix}/bin/perl
    22 set perllib             [lindex [glob -nocomplain ${prefix}/lib/perl5/5.8*] end]
    23 if {[catch {set perlarch [lindex [split [exec ${perl} -V:archname] {'}] 1]}]} {
    24         set perlarch    ${os.platform}
    25 }
    26 set perlarchlib ${perllib}/${perlarch}
     15# Depends on these Perl modules
     16depends_lib             lib:XXX:p5-net-ssleay
    2717
    28 depends_build   path:${perl}:perl5.8
    29 
    30 # Depends on these Perl modules
    31 depends_lib             path:${perlarchlib}/Net/SSLeay.pm:p5-net-ssleay
    32 
    33 configure.cmd           ${perl}
    34 configure.pre_args      Makefile.PL
    35 configure.args          INSTALLDIRS=perl
    36 
    37 test.run                        yes
    38 
    39 destroot.target         pure_install
    40 post-destroot {
    41         foreach packlist [exec find ${destroot}${perllib} -name .packlist] {
    42                 ui_info "Fixing packlist ${packlist}"
    43                 reinplace "s|${destroot}||" ${packlist}
    44         }
    45 }
    46 
  • trunk/dports/perl/p5-io-stringy/Portfile

    r5776 r6133  
    1 # $Id: Portfile,v 1.1 2004/03/12 05:44:32 rshaw Exp $
     1# $Id: Portfile,v 1.2 2004/03/31 18:09:44 rshaw Exp $
    22PortSystem 1.0
     3PortGroup perl5 1.0
    34
    4 name                    p5-io-stringy
    5 version                 2.109
    6 categories              perl
     5perl5.setup             IO-stringy 2.109
     6revision                1
    77maintainers             rshaw@opendarwin.org
    88description             I/O on in-core objects like strings and arrays
     
    1212                                        particular, IO::Scalar, IO::ScalarArray, and \
    1313                                        IO::Lines.
    14 set perl_module IO-stringy
    15 homepage                http://search.cpan.org/dist/${perl_module}/
    16 master_sites    perl_cpan:IO
    17 distname                ${perl_module}-${version}
    18 dist_subdir             perl5
    1914checksums               md5 fb8fbb8037bcc2aa0b9abec675231544
    2015platforms               darwin
    2116
    22 # Use Perl from DarwinPorts explicitly
    23 set perl                ${prefix}/bin/perl
    24 set perllib             [lindex [glob -nocomplain ${prefix}/lib/perl5/5.8*] end]
    25 if {[catch {set perlarch [lindex [split [exec ${perl} -V:archname] {'}] 1]}]} {
    26         set perlarch    ${os.platform}
    27 }
    28 set perlarchlib ${perllib}/${perlarch}
    29 
    30 depends_build   path:${perl}:perl5.8
    31 
    32 # Depends on these Perl modules
    33 # none
    34 
    35 configure.cmd           ${perl}
    36 configure.pre_args      Makefile.PL
    37 configure.args          INSTALLDIRS=perl
    38 
    39 test.run                        yes
    40 
    41 destroot.target         pure_install
    42 post-destroot {
    43         foreach packlist [exec find ${destroot}${perllib} -name .packlist] {
    44                 ui_info "Fixing packlist ${packlist}"
    45                 reinplace "s|${destroot}||" ${packlist}
    46         }
    47 }
    48 
  • trunk/dports/perl/p5-libwww-perl/Portfile

    r5776 r6133  
    1 # $Id: Portfile,v 1.1 2004/03/12 05:44:32 rshaw Exp $
     1# $Id: Portfile,v 1.2 2004/03/31 18:09:45 rshaw Exp $
    22PortSystem 1.0
     3PortGroup perl5 1.0
    34
    4 name                    p5-libwww-perl
    5 version                 5.76
    6 categories              perl
     5perl5.setup             libwww-perl 5.76 LWP
     6revision                1
    77maintainers             rshaw@opendarwin.org
    88description             The World-Wide Web library for Perl
     
    1515                                        general use and even classes that help you implement \
    1616                                        simple HTTP servers.
    17 set perl_module libwww-perl
    18 homepage                http://search.cpan.org/dist/${perl_module}/
    19 master_sites    perl_cpan:LWP
    20 distname                ${perl_module}-${version}
    21 dist_subdir             perl5
    2217checksums               md5 e3dd1cdc8805a157762026908bb941b8
    2318platforms               darwin
    2419
    25 # Use Perl from DarwinPorts explicitly
    26 set perl                ${prefix}/bin/perl
    27 set perllib             [lindex [glob -nocomplain ${prefix}/lib/perl5/5.8*] end]
    28 if {[catch {set perlarch [lindex [split [exec ${perl} -V:archname] {'}] 1]}]} {
    29         set perlarch    ${os.platform}
    30 }
    31 set perlarchlib ${perllib}/${perlarch}
     20# Depends on these Perl modules
     21depends_lib             lib:XXX:p5-html-parser \
     22                                lib:XXX:p5-uri
    3223
    33 depends_build   path:${perl}:perl5.8
     24configure.pre_args-append       -n
    3425
    35 # Depends on these Perl modules
    36 depends_lib             path:${perllib}/Net/FTP.pm:perl5.8 \
    37                                 path:${perllib}/URI.pm:p5-uri \
    38                                 path:${perlarchlib}/MIME/Base64.pm:perl5.8 \
    39                                 path:${perlarchlib}/Digest/MD5.pm:perl5.8 \
    40                                 path:${perlarchlib}/HTML/Parser.pm:p5-html-parser
    41 
    42 configure.cmd           ${perl}
    43 configure.pre_args      Makefile.PL
    44 configure.args          -n INSTALLDIRS=perl
    45 
    46 test.run                        yes
    47 
    48 destroot.target         pure_install
    49 post-destroot {
    50         foreach packlist [exec find ${destroot}${perllib} -name .packlist] {
    51                 ui_info "Fixing packlist ${packlist}"
    52                 reinplace "s|${destroot}||" ${packlist}
    53         }
    54 }
    55 
  • trunk/dports/perl/p5-macosx-file/Portfile

    r5779 r6133  
    1 # $Id: Portfile,v 1.2 2004/03/12 05:53:49 rshaw Exp $
     1# $Id: Portfile,v 1.3 2004/03/31 18:09:45 rshaw Exp $
    22PortSystem 1.0
     3PortGroup perl5 1.0
    34
    4 name                    p5-macosx-file
    5 version                 0.66
    6 categories              perl sysutils
     5perl5.setup             MacOSX-File 0.66 BSD/DANKOGAI
     6revision                1
    77maintainers             rshaw@opendarwin.org
     8categories-append       sysutils
    89description             A collection of Perl modules to manipulate files on MacOS X
    910long_description        MacOSX::File is a collection of Perl modules that \
     
    1213                                        implement your own CpMac, MvMac, GetFileInfo and \
    1314                                        SetFile without calling these binaries.
    14 set perl_module MacOSX-File
    15 homepage                http://search.cpan.org/dist/${perl_module}/
    16 master_sites    perl_cpan:BSD/DANKOGAI
    17 distname                ${perl_module}-${version}
    18 dist_subdir             perl5
    1915checksums               md5 73f57106bf39ccb65ff1e4ce5b6bc2ea
    2016platforms               darwin
    21 
    22 # Use Perl from DarwinPorts explicitly
    23 set perl                ${prefix}/bin/perl
    24 set perllib             [lindex [glob -nocomplain ${prefix}/lib/perl5/5.8*] end]
    25 if {[catch {set perlarch [lindex [split [exec ${perl} -V:archname] {'}] 1]}]} {
    26         set perlarch    ${os.platform}
    27 }
    28 set perlarchlib ${perllib}/${perlarch}
    29 
    30 depends_build   path:${perl}:perl5.8
    31 
    32 # Depends on these Perl modules
    33 # none
    3417
    3518platform darwin 7 {
     
    4023}
    4124
    42 configure.cmd           ${perl}
    43 configure.pre_args      Makefile.PL
    44 configure.args          INSTALLDIRS=perl
    45 
    46 test.run                        yes
    47 
    48 destroot.target         pure_install
    49 post-destroot {
    50         foreach packlist [exec find ${destroot}${perllib} -name .packlist] {
    51                 ui_info "Fixing packlist ${packlist}"
    52                 reinplace "s|${destroot}||" ${packlist}
    53         }
    54 }
    55 
  • trunk/dports/perl/p5-mail-audit/Portfile

    r5776 r6133  
    1 # $Id: Portfile,v 1.1 2004/03/12 05:44:33 rshaw Exp $
     1# $Id: Portfile,v 1.2 2004/03/31 18:09:45 rshaw Exp $
    22PortSystem 1.0
     3PortGroup perl5 1.0
    34
    4 name                    p5-mail-audit
    5 version                 2.1
    6 categories              perl
     5perl5.setup             Mail-Audit 2.1
     6revision                1
    77maintainers             rshaw@opendarwin.org
     8categories-append       mail
    89description             Library for creating easy mail filters
    910long_description        Mail::Audit was inspired by Tom Christiansen's \
     
    1415                                        filter programs to stick in a .forward file or \
    1516                                        similar.
    16 set perl_module Mail-Audit
    17 homepage                http://search.cpan.org/dist/${perl_module}/
    18 master_sites    perl_cpan:Mail
    19 distname                ${perl_module}-${version}
    20 dist_subdir             perl5
    2117checksums               md5 b52b1142fa9ed7d847c531186f913ea6
    2218platforms               darwin
    2319
    24 # Use Perl from DarwinPorts explicitly
    25 set perl                ${prefix}/bin/perl
    26 set pod2man             ${prefix}/bin/pod2man
    27 set perllib             [lindex [glob -nocomplain ${prefix}/lib/perl5/5.8*] end]
    28 if {[catch {set perlarch [lindex [split [exec ${perl} -V:archname] {'}] 1]}]} {
    29         set perlarch    ${os.platform}
    30 }
    31 set perlarchlib ${perllib}/${perlarch}
    32 
    33 depends_build   path:${perl}:perl5.8
    34 
    3520# Depends on these Perl modules
    36 depends_lib             path:${perllib}/Mail/Mailer.pm:p5-mailtools \
    37                                 path:${perllib}/Net/SMTP.pm:perl5.8 \
    38                                 path:${perlarchlib}/Fcntl.pm:perl5.8 \
    39                                 path:${perllib}/MIME/Entity.pm:p5-mimetools \
    40                                 path:${perllib}/Mail/Internet.pm:p5-mailtools \
    41                                 path:${perllib}/Mail/POP3Client.pm:p5-mail-pop3client \
    42                                 path:${perllib}/Parse/RecDescent.pm:p5-parse-recdescent
     21depends_lib             lib:XXX:p5-mailtools \
     22                                lib:XXX:p5-mail-pop3client \
     23                                lib:XXX:p5-mime-tools \
     24                                lib:XXX:p5-parse-recdescent
    4325
    4426post-patch {
    45         reinplace "s|#!.*perl|#!${perl}|" \
     27        reinplace "s|#!.*perl|#!${perl5.bin}|" \
    4628                ${worksrcpath}/proc2ma \
    4729                ${worksrcpath}/popread
    4830}
    4931
    50 configure.cmd           ${perl}
    51 configure.pre_args      Makefile.PL
    52 configure.args          INSTALLDIRS=perl
    53 
    5432post-build {
    55         system "${pod2man} ${worksrcpath}/proc2ma ${worksrcpath}/proc2ma.1"
     33        system "pod2man ${worksrcpath}/proc2ma ${worksrcpath}/proc2ma.1"
    5634}
    5735
    58 test.run                        yes
    59 
    60 destroot.target         pure_install
    6136post-destroot {
    6237        cd ${worksrcpath}
    6338        xinstall -m 0755 proc2ma ${destroot}${prefix}/bin/proc2ma
    6439        xinstall -m 0644 proc2ma.1 ${destroot}${prefix}/share/man/man1/proc2ma.1
    65         xinstall -d -m 0755 ${destroot}${prefix}/share/${perl_module}
    66         xinstall -m 0644 popread ${destroot}${prefix}/share/${perl_module}/popread
    67         foreach packlist [exec find ${destroot}${perllib} -name .packlist] {
    68                 ui_info "Fixing packlist ${packlist}"
    69                 reinplace "s|${destroot}||" ${packlist}
    70         }
     40        xinstall -d -m 0755 ${destroot}${prefix}/share/${perl5.module}
     41        xinstall -m 0644 popread ${destroot}${prefix}/share/${perl5.module}/popread
    7142}
    7243
  • trunk/dports/perl/p5-mail-pop3client/Portfile

    r5776 r6133  
    1 # $Id: Portfile,v 1.1 2004/03/12 05:44:33 rshaw Exp $
     1# $Id: Portfile,v 1.2 2004/03/31 18:09:45 rshaw Exp $
    22PortSystem 1.0
     3PortGroup perl5 1.0
    34
    4 name                    p5-mail-pop3client
    5 version                 2.15
    6 categories              perl
     5perl5.setup             Mail-POP3Client 2.15
     6revision                1
    77maintainers             rshaw@opendarwin.org
    88description             Perl 5 module to talk to a POP3 (RFC1939) server
     
    1212                                        readers, or whatever.  See the inline POD doco for \
    1313                                        more details.  (perldoc Mail::POP3Client)
    14 set perl_module Mail-POP3Client
    15 homepage                http://search.cpan.org/dist/${perl_module}/
    16 master_sites    perl_cpan:Mail
    17 distname                ${perl_module}-${version}
    18 dist_subdir             perl5
    1914checksums               md5 609e07f95753ba2d3d7e6464a40fff65
    2015platforms               darwin
    2116
    22 # Use Perl from DarwinPorts explicitly
    23 set perl                ${prefix}/bin/perl
    24 set perllib             [lindex [glob -nocomplain ${prefix}/lib/perl5/5.8*] end]
    25 if {[catch {set perlarch [lindex [split [exec ${perl} -V:archname] {'}] 1]}]} {
    26         set perlarch    ${os.platform}
    27 }
    28 set perlarchlib ${perllib}/${perlarch}
    29 
    30 depends_build   path:${perl}:perl5.8
    31 
    32 # Depends on these Perl modules
    33 # none
    34 
    35 configure.cmd           ${perl}
    36 configure.pre_args      Makefile.PL
    37 configure.args          INSTALLDIRS=perl
    38 
    39 test.run                        yes
    40 
    41 destroot.target         pure_install
    42 post-destroot {
    43         foreach packlist [exec find ${destroot}${perllib} -name .packlist] {
    44                 ui_info "Fixing packlist ${packlist}"
    45                 reinplace "s|${destroot}||" ${packlist}
    46         }
    47 }
    48 
  • trunk/dports/perl/p5-mailtools/Portfile

    r5776 r6133  
    1 # $Id: Portfile,v 1.1 2004/03/12 05:44:33 rshaw Exp $
     1# $Id: Portfile,v 1.2 2004/03/31 18:09:45 rshaw Exp $
    22PortSystem 1.0
     3PortGroup perl5 1.0
    34
    4 name                    p5-mailtools
    5 version                 1.60
    6 categories              perl
     5perl5.setup             MailTools 1.60 Mail
     6revision                1
    77maintainers             rshaw@opendarwin.org
    88description             mail related perl modules
    99long_description        This is MailTools, a set of perl modules related to \
    1010                                        mail applications
    11 set perl_module MailTools
    12 homepage                http://search.cpan.org/dist/${perl_module}/
    13 master_sites    perl_cpan:Mail
    14 distname                ${perl_module}-${version}
    15 dist_subdir             perl5
    1611checksums               md5 3ab28ba4eb1a10e9a24c33bbe64ab339
    1712platforms               darwin
    1813
    19 # Use Perl from DarwinPorts explicitly
    20 set perl                ${prefix}/bin/perl
    21 set perllib             [lindex [glob -nocomplain ${prefix}/lib/perl5/5.8*] end]
    22 if {[catch {set perlarch [lindex [split [exec ${perl} -V:archname] {'}] 1]}]} {
    23         set perlarch    ${os.platform}
    24 }
    25 set perlarchlib ${perllib}/${perlarch}
    26 
    27 depends_build   path:${perl}:perl5.8
    28 
    29 # Depends on these Perl modules
    30 depends_lib             path:${perllib}/Net/Domain.pm:perl5.8 \
    31                                 path:${perllib}/Net/SMTP.pm:perl5.8 \
    32                                 path:${perlarchlib}/IO/Handle.pm:perl5.8
    33 
    34 configure.cmd           ${perl}
    35 configure.pre_args      Makefile.PL
    36 configure.args          INSTALLDIRS=perl
    37 
    38 test.run                        yes
    39 
    40 destroot.target         pure_install
    41 post-destroot {
    42         foreach packlist [exec find ${destroot}${perllib} -name .packlist] {
    43                 ui_info "Fixing packlist ${packlist}"
    44                 reinplace "s|${destroot}||" ${packlist}
    45         }
    46 }
    47 
  • trunk/dports/perl/p5-net-dns/Portfile

    r5776 r6133  
    1 # $Id: Portfile,v 1.1 2004/03/12 05:44:33 rshaw Exp $
     1# $Id: Portfile,v 1.2 2004/03/31 18:09:46 rshaw Exp $
    22PortSystem 1.0
     3PortGroup perl5 1.0
    34
    4 name                    p5-net-dns
    5 version                 0.46
    6 categories              perl
     5perl5.setup             Net-DNS 0.46
     6revision                1
    77maintainers             rshaw@opendarwin.org
    88description             Perl interface to the DNS resolver
     
    1010                                        allows the programmer to perform nearly any type of \
    1111                                        DNS query from a Perl script.
    12 set perl_module Net-DNS
    13 homepage                http://search.cpan.org/dist/${perl_module}/
    14 master_sites    perl_cpan:Net
    15 distname                ${perl_module}-${version}
    16 dist_subdir             perl5
    1712checksums               md5 67bf0842afe5a5e313e5d45d8d2735fb
    1813platforms               darwin
    1914
    20 # Use Perl from DarwinPorts explicitly
    21 set perl                ${prefix}/bin/perl
    22 set perllib             [lindex [glob -nocomplain ${prefix}/lib/perl5/5.8*] end]
    23 if {[catch {set perlarch [lindex [split [exec ${perl} -V:archname] {'}] 1]}]} {
    24         set perlarch    ${os.platform}
    25 }
    26 set perlarchlib ${perllib}/${perlarch}
     15# Depends on these Perl modules
     16depends_lib             lib:XXX:p5-digest-hmac
    2717
    28 depends_build   path:${perl}:perl5.8
    29 
    30 # Depends on these Perl modules
    31 depends_lib             path:${perllib}/Test/More.pm:perl5.8 \
    32                                 path:${perllib}/Digest/HMAC_MD5.pm:p5-digest-hmac \
    33                                 path:${perlarchlib}/MIME/Base64.pm:perl5.8 \
    34                                 path:${perlarchlib}/IO/Socket.pm:perl5.8 \
    35                                 path:${perlarchlib}/Digest/MD5.pm:perl5.8
    36 
    37 configure.cmd           ${perl}
    38 configure.pre_args      Makefile.PL
    39 configure.args          INSTALLDIRS=perl
    40 
    41 test.run                        yes
    42 
    43 destroot.target         pure_install
    44 post-destroot {
    45         foreach packlist [exec find ${destroot}${perllib} -name .packlist] {
    46                 ui_info "Fixing packlist ${packlist}"
    47                 reinplace "s|${destroot}||" ${packlist}
    48         }
    49 }
    50 
  • trunk/dports/perl/p5-net-ident/Portfile

    r5776 r6133  
    1 # $Id: Portfile,v 1.1 2004/03/12 05:44:34 rshaw Exp $
     1# $Id: Portfile,v 1.2 2004/03/31 18:09:46 rshaw Exp $
    22PortSystem 1.0
     3PortGroup perl5 1.0
    34
    4 name                    p5-net-ident
    5 version                 1.20
    6 categories              perl
     5perl5.setup             Net-Ident 1.20
     6revision                1
    77maintainers             rshaw@opendarwin.org
    88description             lookup the username on the remote end of a TCP/IP connection
     
    1111                                        ident (auth/tap) protocol described in RFC1413 \
    1212                                        (which supersedes RFC931).
    13 set perl_module Net-Ident
    14 homepage                http://search.cpan.org/dist/${perl_module}/
    15 master_sites    perl_cpan:Net
    16 distname                ${perl_module}-${version}
    17 dist_subdir             perl5
    1813checksums               md5 70f265f46548675be01977d3c9eed570
    1914platforms               darwin
    2015
    21 # Use Perl from DarwinPorts explicitly
    22 set perl                ${prefix}/bin/perl
    23 set perllib             [lindex [glob -nocomplain ${prefix}/lib/perl5/5.8*] end]
    24 if {[catch {set perlarch [lindex [split [exec ${perl} -V:archname] {'}] 1]}]} {
    25         set perlarch    ${os.platform}
    26 }
    27 set perlarchlib ${perllib}/${perlarch}
    28 
    29 depends_build   path:${perl}:perl5.8
    30 
    31 # Depends on these Perl modules
    32 # none
    33 
    34 configure.cmd           ${perl}
    35 configure.pre_args      Makefile.PL
    36 configure.args          INSTALLDIRS=perl
    37 
    38 test.run                        yes
    39 
    40 destroot.target         pure_install
    41 post-destroot {
    42         foreach packlist [exec find ${destroot}${perllib} -name .packlist] {
    43                 ui_info "Fixing packlist ${packlist}"
    44                 reinplace "s|${destroot}||" ${packlist}
    45         }
    46 }
    47 
  • trunk/dports/perl/p5-net-ssleay/Portfile

    r5776 r6133  
    1 # $Id: Portfile,v 1.1 2004/03/12 05:44:34 rshaw Exp $
     1# $Id: Portfile,v 1.2 2004/03/31 18:09:46 rshaw Exp $
    22PortSystem 1.0
     3PortGroup perl5 1.0
    34
    4 name                    p5-net-ssleay
    5 version                 1.25
    6 categories              perl
     5perl5.setup             Net-SSLeay 1.25
     6revision                1
    77maintainers             rshaw@opendarwin.org
    88description             Perl extension for using OpenSSL
    99long_description        Net::SSLeay Perl module for using OpenSSL
    10 set perl_module Net_SSLeay.pm
    11 homepage                http://search.cpan.org/dist/${perl_module}/
    12 master_sites    perl_cpan:Net
    13 distname                ${perl_module}-${version}
    14 dist_subdir             perl5
     10homepage                http://search.cpan.org/dist/Net_SSLeay.pm/
     11distname                Net_SSLeay.pm-${version}
    1512checksums               md5 87de8a06802fbb63c7c85e89eedbe139
    1613platforms               darwin
    17 
    18 # Use Perl from DarwinPorts explicitly
    19 set perl                ${prefix}/bin/perl
    20 set perllib             [lindex [glob -nocomplain ${prefix}/lib/perl5/5.8*] end]
    21 if {[catch {set perlarch [lindex [split [exec ${perl} -V:archname] {'}] 1]}]} {
    22         set perlarch    ${os.platform}
    23 }
    24 set perlarchlib ${perllib}/${perlarch}
    25 
    26 depends_build   path:${perl}:perl5.8
    27 
    28 # Depends on these libraries
    29 depends_lib             lib:libssl.0.9:openssl
    30 
    31 # Depends on these Perl modules
    32 # none
    3314
    3415post-patch {
     
    3617}
    3718
    38 configure.cmd           ${perl}
    39 configure.pre_args      Makefile.PL
    40 configure.args          -- INSTALLDIRS=perl
     19configure.pre_args-append       --
    4120
    42 test.run                        yes
    43 
    44 destroot.target         pure_install
    45 post-destroot {
    46         foreach packlist [exec find ${destroot}${perllib} -name .packlist] {
    47                 ui_info "Fixing packlist ${packlist}"
    48                 reinplace "s|${destroot}||" ${packlist}
    49         }
    50 }
    51 
  • trunk/dports/perl/p5-parse-recdescent/Portfile

    r5776 r6133  
    1 # $Id: Portfile,v 1.1 2004/03/12 05:44:34 rshaw Exp $
     1# $Id: Portfile,v 1.2 2004/03/31 18:09:46 rshaw Exp $
    22PortSystem 1.0
     3PortGroup perl5 1.0
    34
    4 name                    p5-parse-recdescent
    5 version                 1.94
    6 categories              perl
     5perl5.setup             Parse-RecDescent 1.94
     6revision                1
    77maintainers             rshaw@opendarwin.org
    88description             Generate Recursive-Descent Parsers
     
    2929                                        See the file "RecDescent.pod" for excruciating \
    3030                                        detail on all of this.
    31 set perl_module Parse-RecDescent
    32 homepage                http://search.cpan.org/dist/${perl_module}/
    33 master_sites    perl_cpan:Parse
    34 distname                ${perl_module}-${version}
    35 dist_subdir             perl5
    3631checksums               md5 497600b337a501eae11f31195ccec9d4
    3732platforms               darwin
    3833
    39 # Use Perl from DarwinPorts explicitly
    40 set perl                ${prefix}/bin/perl
    41 set perllib             [lindex [glob -nocomplain ${prefix}/lib/perl5/5.8*] end]
    42 if {[catch {set perlarch [lindex [split [exec ${perl} -V:archname] {'}] 1]}]} {
    43         set perlarch    ${os.platform}
    44 }
    45 set perlarchlib ${perllib}/${perlarch}
    46 
    47 depends_build   path:${perl}:perl5.8
    48 
    49 # Depends on these Perl modules
    50 depends_lib             path:${perllib}/Text/Balanced.pm:perl5.8
    51 
    52 configure.cmd           ${perl}
    53 configure.pre_args      Makefile.PL
    54 configure.args          INSTALLDIRS=perl
    55 
    56 test.run                        yes
    57 
    58 destroot.target         pure_install
    59 post-destroot {
    60         foreach packlist [exec find ${destroot}${perllib} -name .packlist] {
    61                 ui_info "Fixing packlist ${packlist}"
    62                 reinplace "s|${destroot}||" ${packlist}
    63         }
    64 }
    65 
  • trunk/dports/perl/p5-pod-escapes/Portfile

    r5776 r6133  
    1 # $Id: Portfile,v 1.1 2004/03/12 05:44:34 rshaw Exp $
     1# $Id: Portfile,v 1.2 2004/03/31 18:09:46 rshaw Exp $
    22PortSystem 1.0
     3PortGroup perl5 1.0
    34
    4 name                    p5-pod-escapes
    5 version                 1.03
    6 categories              perl
     5perl5.setup             Pod-Escapes 1.03
     6revision                1
    77maintainers             rshaw@opendarwin.org
    88description             for resolving Pod E<...> sequences
     
    1010                                        decoding Pod E<...> sequences. Presumably, it should \
    1111                                        be used only by Pod parsers and/or formatters.
    12 set perl_module Pod-Escapes
    13 homepage                http://search.cpan.org/dist/${perl_module}/
    14 master_sites    perl_cpan:Pod
    15 distname                ${perl_module}-${version}
    16 dist_subdir             perl5
    1712checksums               md5 a94933e85498788e2ff2777c53f99ea5
    1813platforms               darwin
    1914
    20 # Use Perl from DarwinPorts explicitly
    21 set perl                ${prefix}/bin/perl
    22 set perllib             [lindex [glob -nocomplain ${prefix}/lib/perl5/5.8*] end]
    23 if {[catch {set perlarch [lindex [split [exec ${perl} -V:archname] {'}] 1]}]} {
    24         set perlarch    ${os.platform}
    25 }
    26 set perlarchlib ${perllib}/${perlarch}
    27 
    28 depends_build   path:${perl}:perl5.8
    29 
    30 # Depends on these Perl modules
    31 # none
    32 
    33 configure.cmd           ${perl}
    34 configure.pre_args      Makefile.PL
    35 configure.args          INSTALLDIRS=perl
    36 
    37 test.run                        yes
    38 
    39 destroot.target         pure_install
    40 post-destroot {
    41         foreach packlist [exec find ${destroot}${perllib} -name .packlist] {
    42                 ui_info "Fixing packlist ${packlist}"
    43                 reinplace "s|${destroot}||" ${packlist}
    44         }
    45 }
    46 
  • trunk/dports/perl/p5-pod-simple/Portfile

    r5776 r6133  
    1 # $Id: Portfile,v 1.1 2004/03/12 05:44:35 rshaw Exp $
     1# $Id: Portfile,v 1.2 2004/03/31 18:09:47 rshaw Exp $
    22PortSystem 1.0
     3PortGroup perl5 1.0
    34
    4 name                    p5-pod-simple
    5 version                 2.05
    6 categories              perl
     5perl5.setup             Pod-Simple 2.05
     6revision                1
    77maintainers             rshaw@opendarwin.org
    88description             framework for parsing Pod
     
    1111                                        gaps in the documentation, and Pod::Simple::HTML \
    1212                                        isn't yet all that it should be.
    13 set perl_module Pod-Simple
    14 homepage                http://search.cpan.org/dist/${perl_module}/
    15 master_sites    perl_cpan:Pod
    16 distname                ${perl_module}-${version}
    17 dist_subdir             perl5
    1813checksums               md5 e7a74806215bc993ab1e8e7da49c9a2b
    1914platforms               darwin
    2015
    21 # Use Perl from DarwinPorts explicitly
    22 set perl                ${prefix}/bin/perl
    23 set perllib             [lindex [glob -nocomplain ${prefix}/lib/perl5/5.8*] end]
    24 if {[catch {set perlarch [lindex [split [exec ${perl} -V:archname] {'}] 1]}]} {
    25         set perlarch    ${os.platform}
    26 }
    27 set perlarchlib ${perllib}/${perlarch}
     16# Depends on these Perl modules
     17depends_lib             lib:XXX:p5-pod-escapes
    2818
    29 depends_build   path:${perl}:perl5.8
    30 
    31 # Depends on these Perl modules
    32 depends_lib             path:${perllib}/Pod/Escapes.pm:p5-pod-escapes \
    33                                 path:${perllib}/Text/Wrap.pm:perl5.8
    34 
    35 configure.cmd           ${perl}
    36 configure.pre_args      Makefile.PL
    37 configure.args          INSTALLDIRS=perl
    38 
    39 test.run                        yes
    40 
    41 destroot.target         pure_install
    42 post-destroot {
    43         foreach packlist [exec find ${destroot}${perllib} -name .packlist] {
    44                 ui_info "Fixing packlist ${packlist}"
    45                 reinplace "s|${destroot}||" ${packlist}
    46         }
    47 }
    48 
  • trunk/dports/perl/p5-razor-agents/Portfile

    r5786 r6133  
    1 # $Id: Portfile,v 1.3 2004/03/12 07:18:37 rshaw Exp $
     1# $Id: Portfile,v 1.4 2004/03/31 18:09:47 rshaw Exp $
    22PortSystem 1.0
     3PortGroup perl5 1.0
    34
    4 name                    p5-razor-agents
    5 version                 2.36
    6 revision                1
    7 categories              perl mail
     5perl5.setup             razor-agents 2.36
     6revision                2
    87maintainers             rshaw@opendarwin.org
     8categories-append       mail
    99description             a distributed, collaborative, spam detection and filter network
    1010long_description        Vipul's Razor is a distributed, collaborative, spam \
     
    2222homepage                http://razor.sourceforge.net/
    2323master_sites    sourceforge:razor
    24 distname                razor-agents-${version}
    25 dist_subdir             perl5
    2624checksums               md5 5deaae3ea2300bf480b6904f8a69a7f1
    2725platforms               darwin
    2826
    29 # Use Perl from DarwinPorts explicitly
    30 set perl                ${prefix}/bin/perl
    31 set perllib             [lindex [glob -nocomplain ${prefix}/lib/perl5/5.8*] end]
    32 if {[catch {set perlarch [lindex [split [exec ${perl} -V:archname] {'}] 1]}]} {
    33         set perlarch    ${os.platform}
    34 }
    35 set perlarchlib ${perllib}/${perlarch}
    36 
    37 depends_build   path:${perl}:perl5.8
    38 
    3927# Depends on these Perl modules
    40 depends_lib             path:${perllib}/File/Copy.pm:perl5.8 \
    41                                 path:${perllib}/Getopt/Long.pm:perl5.8 \
    42                                 path:${perllib}/URI/Escape.pm:pl-uri \
    43                                 path:${perlarchlib}/Digest/SHA1.pm:pl-digest-sha1 \
    44                                 path:${perllib}/File/Spec.pm:perl5.8 \
    45                                 path:${perlarchlib}/Time/HiRes.pm:perl5.8 \
    46                                 path:${perllib}/Net/Ping.pm:perl5.8 \
    47                                 path:${perlarchlib}/Net/DNS.pm:pl-net-dns \
    48                                 path:${perlarchlib}/Digest/Nilsimsa.pm:pl-digest-nilsimsa
     28depends_lib             lib:XXX:p5-digest-nilsimsa \
     29                                lib:XXX:p5-digest-sha1 \
     30                                lib:XXX:p5-net-dns \
     31                                lib:XXX:p5-uri
    4932
    5033patchfiles              patch-razor2.spamassassin
    5134
    52 configure.cmd           ${perl}
    53 configure.pre_args      Makefile.PL
    54 configure.args          INSTALLDIRS=perl
    55 
    56 test.run                        yes
    57 
    58 destroot.target         pure_install
    5935post-destroot {
    60         foreach packlist [exec find ${destroot}${perllib} -name .packlist] {
    61                 ui_info "Fixing packlist ${packlist}"
    62                 reinplace "s|${destroot}||" ${packlist}
    63         }
    6436        foreach script {razor-admin razor-check razor-report razor-revoke} {
    6537                ui_info "Creating link ${destroot}${prefix}/bin/${script}"
  • trunk/dports/perl/p5-test-builder-tester/Portfile

    r5776 r6133  
    1 # $Id: Portfile,v 1.1 2004/03/12 05:44:35 rshaw Exp $
     1# $Id: Portfile,v 1.2 2004/03/31 18:09:47 rshaw Exp $
    22PortSystem 1.0
     3PortGroup perl5 1.0
    34
    4 name                    p5-test-builder-tester
    5 version                 0.09
    6 categories              perl
     5perl5.setup             Test-Builder-Tester 0.09
     6revision                1
    77maintainers             rshaw@opendarwin.org
    88description             test testsuites that have been built with Test::Builder
    99long_description        ${description}
    10 set perl_module Test-Builder-Tester
    11 homepage                http://search.cpan.org/dist/${perl_module}/
    12 master_sites    perl_cpan:Test
    13 distname                ${perl_module}-${version}
    14 dist_subdir             perl5
    1510checksums               md5 53b0cb5238b03f4dd8190f38c1258324
    1611platforms               darwin
    1712
    18 # Use Perl from DarwinPorts explicitly
    19 set perl                ${prefix}/bin/perl
    20 set perllib             [lindex [glob -nocomplain ${prefix}/lib/perl5/5.8*] end]
    21 if {[catch {set perlarch [lindex [split [exec ${perl} -V:archname] {'}] 1]}]} {
    22         set perlarch    ${os.platform}
    23 }
    24 set perlarchlib ${perllib}/${perlarch}
    25 
    26 depends_build   path:${perl}:perl5.8
    27 
    28 # Depends on these Perl modules
    29 depends_lib             path:${perllib}/Test/Builder.pm:perl5.8
    30 
    31 configure.cmd           ${perl}
    32 configure.pre_args      Makefile.PL
    33 configure.args          INSTALLDIRS=perl
    34 
    35 test.run                        yes
    36 
    37 destroot.target         pure_install
    38 post-destroot {
    39         foreach packlist [exec find ${destroot}${perllib} -name .packlist] {
    40                 ui_info "Fixing packlist ${packlist}"
    41                 reinplace "s|${destroot}||" ${packlist}
    42         }
    43 }
    44 
  • trunk/dports/perl/p5-test-manifest/Portfile

    r5776 r6133  
    1 # $Id: Portfile,v 1.1 2004/03/12 05:44:35 rshaw Exp $
     1# $Id: Portfile,v 1.2 2004/03/31 18:09:47 rshaw Exp $
    22PortSystem 1.0
     3PortGroup perl5 1.0
    34
    4 name                    p5-test-manifest
    5 version                 0.93
    6 categories              perl
     5perl5.setup             Test-Manifest 0.93
     6revision                1
    77maintainers             rshaw@opendarwin.org
    88description             interact with a t/test_manifest file
    99long_description        ${description}
    10 set perl_module Test-Manifest
    11 homepage                http://search.cpan.org/dist/${perl_module}/
    12 master_sites    perl_cpan:Test
    13 distname                ${perl_module}-${version}
    14 dist_subdir             perl5
    1510checksums               md5 a46b6185410c2fd8b1a2efd6fea94d9e
    1611platforms               darwin
    1712
    18 # Use Perl from DarwinPorts explicitly
    19 set perl                ${prefix}/bin/perl
    20 set perllib             [lindex [glob -nocomplain ${prefix}/lib/perl5/5.8*] end]
    21 if {[catch {set perlarch [lindex [split [exec ${perl} -V:archname] {'}] 1]}]} {
    22         set perlarch    ${os.platform}
    23 }
    24 set perlarchlib ${perllib}/${perlarch}
    25 
    26 depends_build   path:${perl}:perl5.8
    27 
    28 # Depends on these Perl modules
    29 depends_lib             path:${perllib}/Test/More.pm:perl5.8 \
    30                                 path:${perllib}/ExtUtils/MakeMaker.pm:perl5.8
    31 
    32 configure.cmd           ${perl}
    33 configure.pre_args      Makefile.PL
    34 configure.args          INSTALLDIRS=perl
    35 
    36 test.run                        yes
    37 
    38 destroot.target         pure_install
    39 post-destroot {
    40         foreach packlist [exec find ${destroot}${perllib} -name .packlist] {
    41                 ui_info "Fixing packlist ${packlist}"
    42                 reinplace "s|${destroot}||" ${packlist}
    43         }
    44 }
    45 
  • trunk/dports/perl/p5-test-pod/Portfile

    r5776 r6133  
    1 # $Id: Portfile,v 1.1 2004/03/12 05:44:36 rshaw Exp $
     1# $Id: Portfile,v 1.2 2004/03/31 18:09:47 rshaw Exp $
    22PortSystem 1.0
     3PortGroup perl5 1.0
    34
    4 name                    p5-test-pod
    5 version                 1.08
    6 categories              perl
     5perl5.setup             Test-Pod 1.08
     6revision                1
    77maintainers             rshaw@opendarwin.org
    88description             check for POD errors in files
    99long_description        ${description}
    10 set perl_module Test-Pod
    11 homepage                http://search.cpan.org/dist/${perl_module}/
    12 master_sites    perl_cpan:Test
    13 distname                ${perl_module}-${version}
    14 dist_subdir             perl5
    1510checksums               md5 75f9202f2ca6c767e390263719211db7
    1611platforms               darwin
    1712
    18 # Use Perl from DarwinPorts explicitly
    19 set perl                ${prefix}/bin/perl
    20 set perllib             [lindex [glob -nocomplain ${prefix}/lib/perl5/5.8*] end]
    21 if {[catch {set perlarch [lindex [split [exec ${perl} -V:archname] {'}] 1]}]} {
    22         set perlarch    ${os.platform}
    23 }
    24 set perlarchlib ${perllib}/${perlarch}
     13# Depends on these Perl modules
     14depends_lib             lib:XXX:p5-pod-simple \
     15                                lib:XXX:p5-test-builder-tester
    2516
    26 depends_build   path:${perl}:perl5.8
    27 
    28 # Depends on these Perl modules
    29 depends_lib             path:${perllib}/Test/More.pm:perl5.8 \
    30                                 path:${perllib}/File/Find.pm:perl5.8 \
    31                                 path:${perllib}/File/Spec.pm:perl5.8 \
    32                                 path:${perllib}/Pod/Simple.pm:p5-pod-simple \
    33                                 path:${perllib}/Test/Builder/Tester.pm:p5-test-builder-tester
    34 
    35 configure.cmd           ${perl}
    36 configure.pre_args      Makefile.PL
    37 configure.args          INSTALLDIRS=perl
    38 
    39 test.run                        yes
    40 
    41 destroot.target         pure_install
    42 post-destroot {
    43         foreach packlist [exec find ${destroot}${perllib} -name .packlist] {
    44                 ui_info "Fixing packlist ${packlist}"
    45                 reinplace "s|${destroot}||" ${packlist}
    46         }
    47 }
    48 
  • trunk/dports/perl/p5-uri/Portfile

    r5776 r6133  
    1 # $Id: Portfile,v 1.1 2004/03/12 05:44:36 rshaw Exp $
     1# $Id: Portfile,v 1.2 2004/03/31 18:09:47 rshaw Exp $
    22PortSystem 1.0
     3PortGroup perl5 1.0
    34
    4 name                    p5-uri
    5 version                 1.30
    6 categories              perl
     5perl5.setup             URI 1.30
     6revision                1
    77maintainers             rshaw@opendarwin.org
    88description             Uniform Resource Identifiers (absolute and relative)
     
    1212                                        Identifier references as specified in RFC 2396 and \
    1313                                        updated by RFC 2732.
    14 set perl_module URI
    15 homepage                http://search.cpan.org/dist/${perl_module}/
    16 master_sites    perl_cpan:URI
    17 distname                ${perl_module}-${version}
    18 dist_subdir             perl5
    1914checksums               md5 4da2adaba686a9409fb1deba3f0bfa04
    2015platforms               darwin
    2116
    22 # Use Perl from DarwinPorts explicitly
    23 set perl                ${prefix}/bin/perl
    24 set perllib             [lindex [glob -nocomplain ${prefix}/lib/perl5/5.8*] end]
    25 if {[catch {set perlarch [lindex [split [exec ${perl} -V:archname] {'}] 1]}]} {
    26         set perlarch    ${os.platform}
    27 }
    28 set perlarchlib ${perllib}/${perlarch}
    29 
    30 depends_build   path:${perl}:perl5.8
    31 
    32 # Depends on these Perl modules
    33 depends_lib             path:${perlarchlib}/MIME/Base64.pm:perl5.8
    34 
    35 configure.cmd           ${perl}
    36 configure.pre_args      Makefile.PL
    37 configure.args          INSTALLDIRS=perl
    38 
    39 test.run                        yes
    40 
    41 destroot.target         pure_install
    42 post-destroot {
    43         foreach packlist [exec find ${destroot}${perllib} -name .packlist] {
    44                 ui_info "Fixing packlist ${packlist}"
    45                 reinplace "s|${destroot}||" ${packlist}
    46         }
    47 }
    48 
  • trunk/dports/perl/p5-xml-parser/Portfile

    r5776 r6133  
    1 # $Id: Portfile,v 1.1 2004/03/12 05:44:36 rshaw Exp $
     1# $Id: Portfile,v 1.2 2004/03/31 18:09:48 rshaw Exp $
    22PortSystem 1.0
     3PortGroup perl5 1.0
    34
    4 name                    p5-xml-parser
    5 version                 2.34
    6 categories              perl textproc
     5perl5.setup             XML-Parser 2.34
     6revision                1
     7maintainers             rshaw@opendarwin.org
     8categories-append       textproc
    79description             This is a Perl extension interface to expat.
    810long_description        This is a Perl extension interface to James Clark's \
    911                                XML parser, expat.
    10 maintainers             rshaw@opendarwin.org
    11 set perl_module XML-Parser
    12 distname                ${perl_module}-${version}
    1312homepage                http://search.cpan.org/~msergeant/${distname}/
    14 master_sites    perl_cpan:XML
    15 dist_subdir             perl5
    1613checksums               md5 84d9e0001fe01c14867256c3fe115899
    1714platforms               darwin
    18 
    19 # Use Perl from DarwinPorts explicitly
    20 set perl                ${prefix}/bin/perl
    21 set perllib             [lindex [glob -nocomplain ${prefix}/lib/perl5/5.8*] end]
    22 if {[catch {set perlarch [lindex [split [exec ${perl} -V:archname] {'}] 1]}]} {
    23         set perlarch    ${os.platform}
    24 }
    25 set perlarchlib ${perllib}/${perlarch}
    26 
    27 depends_build   path:${perl}:perl5.8
    2815
    2916# Depends on these libraries
    3017depends_lib             lib:libexpat:expat
    3118
    32 # Depends on these Perl modules
    33 # none
     19configure.args-append   EXPATLIBPATH=${prefix}/lib \
     20                                                EXPATINCPATH=${prefix}/include
    3421
    35 configure.cmd           ${perl}
    36 configure.pre_args      Makefile.PL
    37 configure.args          INSTALLDIRS=perl \
    38                                         EXPATLIBPATH=${prefix}/lib \
    39                                         EXPATINCPATH=${prefix}/include
    40 
    41 test.run                        yes
    42 
    43 destroot.target         pure_install
    44 post-destroot {
    45         foreach packlist [exec find ${destroot}${perllib} -name .packlist] {
    46                 ui_info "Fixing packlist ${packlist}"
    47                 reinplace "s|${destroot}||" ${packlist}
    48         }
    49 }
    50 
Note: See TracChangeset for help on using the changeset viewer.