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

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

patch submitted by shantonu that solves build problem on darwin x86
Bug:
Submitted by: shantonu
Reviewed by:
Approved by:
Obtained from:

  • Property svn:eol-style set to native
File size: 2.0 KB
Line 
1# $Id: Portfile,v 1.20 2003/03/12 03:03:46 michaelm Exp $
2
3PortSystem 1.0
4name                       perl5.8
5version                    5.8.0
6revision                   2
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
14configure.cmd              sh Configure
15unset                      configure.pre_args
16variant        darwin    { patchfiles     patch-perlio-darwin.diff }
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#fix to set install* variables....
25variant freebsd    {
26                     post-install {
27                        cd ${destroot}/${prefix}/lib/perl5/${version}/freebsd
28                        system "cat Config.pm |sed s#${destroot}/##g  >Config.pm.new"
29                        system "cat .packlist | sed s#${destroot}/##g >.packlist.new"
30                        system  "mv Config.pm.new Config.pm && \
31                                 mv .packlist.new .packlist"
32                                 }
33                   }
34#fix to set install* variables....
35variant darwin    {
36                    post-install {
37                       cd ${destroot}/${prefix}/lib/perl5/${version}/darwin
38                       system "cat Config.pm |sed s#${destroot}/##g  >Config.pm.new"
39                       system "cat .packlist | sed s#${destroot}/##g > .packlist.new"
40                       system  "mv Config.pm.new Config.pm && \
41                                mv .packlist.new .packlist"
42                                 }
43                  }
44
Note: See TracBrowser for help on using the repository browser.