# $Id: Portfile,v 1.40 2006/02/23 21:32:42 mww Exp $ PortSystem 1.0 name perl5.8 version 5.8.8 categories lang maintainers michaelm@opendarwin.org description Perl 5.8.x - Practical Extraction and Report Language long_description \ Perl is a general-purpose programming language originally developed \ for text manipulation and now used for a wide range of tasks including \ system administration, web development, network programming, GUI \ development, and more. platforms darwin freebsd distname perl-${version} use_bzip2 yes homepage http://www.perl.org/ master_sites http://www.cpan.org/src/5.0/ checksums sha1 4aab490040727ca4419098720eca2ba4367df539 variant darwin { patchfiles-append patch-hints_darwin.sh pre-configure { reinplace "s|ld=\"MACOSX_DEPLOYMENT_TARGET=10.3|ld=\"env MACOSX_DEPLOYMENT_TARGET=10.3|g" "${worksrcpath}/hints/darwin.sh" } } configure.env LC_ALL=C configure.cmd sh Configure configure.pre_args configure.post_args -des -Dprefix='${prefix}' -Dccflags="-I'${prefix}/include'"\ -Dldflags=-L'${prefix}/lib' \ -Dvendorprefix='${prefix}' test.run yes post-destroot { foreach man3File [glob ${destroot}/${prefix}/share/man/man3/*] { file rename ${man3File} ${man3File}pm } } variant threads { configure.args-append -Dusethreads } variant shared { configure.args-append -Duseshrplib } platform darwin 8 { configure.post_args-append -Dcc=/usr/bin/gcc-4.0 }