Changeset 2110


Ignore:
Timestamp:
Mar 1, 2003, 7:52:30 AM (17 years ago)
Author:
michaelm
Message:

cleaned up formatting, removed redundant pre-install, took out forced link against libdb in prefix (which wasn't working anyway)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/lang/perl5.8/Portfile

    r2109 r2110  
    11PortSystem 1.0
    2 name                            perl5.8
    3 version                         5.8.0
    4 categories                      lang
    5 maintainers                     michaelm@opendarwin.org
    6 description                     Perl 5.8.0
    7 platforms                       darwin freebsd
    8 master_sites            http://www.cpan.org/src/
    9 distname                        stable
    10 checksums                       stable${extract.sufx} md5 d9bdb180620306023fd35901a2878b62
     2name                       perl5.8
     3version                    5.8.0
     4categories                 lang
     5maintainers                michaelm@opendarwin.org
     6description                Perl 5.8.0
     7platforms                  darwin freebsd
     8master_sites               http://www.cpan.org/src/
     9distname                   stable
     10checksums                  stable${extract.sufx} md5 d9bdb180620306023fd35901a2878b62
     11depends_lib                lib:libdb:db4
     12worksrcdir                 perl-${portversion}
     13configure.cmd              sh Configure
     14unset                      configure.pre_args
    1115
    12 #depends_lib                    lib:libdb:db4
     16configure.post_args        -des -Dinstallprefix=${destroot}/${prefix} \
     17                             -Dprefix='${prefix}' -Dccflags="-I'${prefix}/include'\
     18                             -I'${prefix}/include/db4' -Dldflags=-L'${prefix}/lib'
    1319
    14 worksrcdir                      perl-${portversion}
    15 
    16 configure.cmd           sh Configure
    17 unset                           configure.pre_args
    18 
    19 configure.post_args     -des -Dinstallprefix=${destroot}/${prefix} -Dprefix='${prefix}' \
    20                                           -Dccflags="-I'${prefix}/include' -I'${prefix}/include/db4' -Dldflags=-L'${prefix}/lib' ${prefix}/lib/libdb.dylib"
    21 
    22 
    23 pre-install                     {system "install -o root -m 755 -d ${destroot}/${prefix}" }
    24                
    25 
    26 variant threads         { configure.args-append -Dusethreads }
     20variant threads            { configure.args-append -Dusethreads }
    2721
    2822
    2923#fix to set install* variables....
     24variant freebsd    {
     25                     post-install {
     26                        cd ${destroot}/${prefix}/lib/perl5/${version}/freebsd
     27                        system "cat Config.pm |sed s#${destroot}/##g  >Config.pm.new"
     28                        system "cat .packlist | sed s#${destroot}/##g >.packlist.new"
     29                        system  "mv Config.pm.new Config.pm && \
     30                                 mv .packlist.new .packlist"
     31                                 }
     32                   }
     33#fix to set install* variables....
     34variant darwin    {
     35                    post-install {
     36                       cd ${destroot}/${prefix}/lib/perl5/${version}/darwin
     37                       system "cat Config.pm |sed s#${destroot}/##g  >Config.pm.new"
     38                       system "cat .packlist | sed s#${destroot}/##g > .packlist.new"
     39                       system  "mv Config.pm.new Config.pm && \
     40                                mv .packlist.new .packlist"
     41                                 }
     42                  }
    3043
    31 variant freebsd {
    32                                 post-install { cd ${destroot}/${prefix}/lib/perl5/${version}/freebsd
    33                                                                 system "cat Config.pm |sed s#${destroot}/##g  >Config.pm.new"
    34                                                                 system "cat .packlist | sed s#${destroot}/##g > .packlist.new"
    35                                                                 system  "mv Config.pm.new Config.pm && mv .packlist.new .packlist"}
    36                                 }
    37 variant darwin {
    38                                 post-install { cd ${destroot}/${prefix}/lib/perl5/${version}/darwin
    39                                                                 system "cat Config.pm |sed s#${destroot}/##g  >Config.pm.new"
    40                                                                 system "cat .packlist | sed s#${destroot}/##g > .packlist.new"
    41                                                                 system  "mv Config.pm.new Config.pm && mv .packlist.new .packlist"}
    42                                 }
    43 
Note: See TracChangeset for help on using the changeset viewer.