source: trunk/dports/lang/perl5.8/Portfile @ 2418

Last change on this file since 2418 was 2418, checked in by michaelm, 18 years ago

cleaned up variants

  • Property svn:eol-style set to native
File size: 1.5 KB
Line 
1# $Id: Portfile,v 1.21 2003/04/07 14:05:50 michaelm Exp $
2
3PortSystem 1.0
4name                       perl5.8
5version                    5.8.0
6revision                   3
7categories                 lang
8maintainers                michaelm@opendarwin.org
9description                Perl 5.8.0
10platforms                  darwin freebsd
11distname                   perl-${version}
12master_sites               http://www.cpan.org/src/5.0/
13checksums                  md5 d9bdb180620306023fd35901a2878b62
14global                     platform_dir
15configure.cmd              sh Configure
16unset                      configure.pre_args
17configure.post_args        -des -Dinstallprefix=${destroot}/${prefix} \
18                             -Dprefix='${prefix}' -Dccflags="-I'${prefix}/include'\
19                             -I'${prefix}/include/db4' -Dldflags=-L'${prefix}/lib'"
20
21variant threads            { configure.args-append -Dusethreads }
22
23
24# set install* variables....
25variant freebsd    {
26                    set platform_dir freebsd
27                   }
28variant darwin     {
29                    set platform_dir darwin
30                    patchfiles     patch-perlio-darwin.diff
31                   }
32
33# fix install variables
34post-install {
35              cd ${destroot}/${prefix}/lib/perl5/${version}/${platform_dir}
36              system "cat Config.pm |sed s#${destroot}/##g  >Config.pm.new"
37              system "cat .packlist | sed s#${destroot}/##g >.packlist.new"
38              system  "mv Config.pm.new Config.pm && \
39              mv .packlist.new .packlist"
40             }
Note: See TracBrowser for help on using the repository browser.