perl588-core-x86_64 stable port information

Package: perl588-core
Version: 5.8.8
Revision: 8
Distribution: 10.5
Architecture: x86_64
Essential: true
Conflicts: compress-zlib-pm (<= 1.19-2), crypt-ssleay-pm (<= 0.45-2), dbd-mysql-pm (<= 2.1026-1), dbd-pg-pm (<= 1.21-4), dbd-pg-pm-ssl (<= 1.21-4), dbi-pm (<= 1:1.35-1), digest-md5-pm (<= 2.24-1), digest-sha1-pm (<= 2.02-1), egd (<= 0.8-3), eperl-pm (<= 2.2.14-2), filter-util-pm (<= 1.26-1), fribidi-pm (<= 0.05-2), ftlib-pm (<= 1.2-1), gd-pm (<= 2.06-5), gimp-perl (<= 1.211-4), gtk-perl-pm (<= 0.7008-7), html-parser-pm (<= 3.27-1), http-ghttp-pm (<= 1.07-1), irssi-ssl (<= 0.8.6-3), irssi (<= 0.8.6-2), jcode-pm (<= 0.82-1), libapreq-pm (<= 1.0-1), mac-carbon-pm (<= 0.05-1), macosx-file-pm (<= 0.64-1), mime-base64-pm (<= 2.18-1), net-ssleay-pm (<= 1.22-2), nkf (<= 1.92-1), params-validate-pm (<= 0.57-1), pdl (<= 2.3.2-1), perlmagick-pm (<= 5.5.4-1), pgplot-perl (<= 2.18-4), postgresql-perl (<= 7.3.2-7), postgresql-ssl-perl (<= 7.3.2-7), rrdtool-perl (<= 1.0.41-1), scalar-list-utils-pm (<= 1.11-1), sha-pm (<= 1.2-2), shout-pm (<= 1.0-1), storable-pm (<= 1.0.14-1), string-approx-pm (<= 3.19-1), template-notex-pm (<= 2.08-13), template-pm (<= 2.08-13), term-readkey-pm (<= 2.21-1), term-readline-gnu-pm (<= 1.13-1), text-iconv-pm (<= 1.2-1), time-hires-pm (<= 1.46-1), time-piece-pm (<= 1.08-1), tk-pm (<= 800.024-2), tk-tablematrix-pm (<= 1.01-1), unicode-string-pm (<= 2.07-1), xml-parser-pm (<= 2.31-4), xmms-pm (<= 0.12-2)
Provides: attribute-handlers-pm588, cgi-pm588, data-dumper-pm588, db-pm588, devel-dprof-pm588, devel-peek-pm588, digest-pm588, digest-md5-pm588, extutils-makemaker-pm588, file-find-pm588, file-path-pm588, file-spec-pm588, file-temp-pm588, filter-simple-pm588, getopt-long-pm588, i18n-langtags-pm588, libnet-pm588, list-util-pm588, locale-maketext-pm588, math-bigint-pm588, memoize-pm588, mime-base64-pm588, pod-parser-pm588, switch-pm588, sys-syslog-pm588, term-readline-pm588, test-harness-pm588, test-simple-pm588, text-tabs-pm588, text-wrap-pm588, time-hires-pm588, unicode-normalize-pm588, carp-pm588, class-isa-pm588
License: Artistic
Description: Core files for perl, v. 5.8.8
DescDetail: <<
Perl is a high-level programming language with roots in C, sed, awk
and shell scripting. Perl is good at handling processes and files,
and is especially good at handling text. Perl's hallmarks are
practicality and efficiency. While it is used to do a lot of
different things, Perl's most common applications are system
administration utilities and web programming. A large proportion of
the CGI scripts on the web are written in Perl.

Fink's perl packages retain the perl version subdirectories in the
lib tree. Without these, upgrading or downgrading Perl breaks all of
the binary modules.
<<
DescPort: <<

This package does not alter /usr/bin/perl. If you wish to use this
version of perl in scripts, the script should begin with #!/sw/bin/perl5.8.8
instead of #!/usr/bin/perl .

Disabled 'make test' on intel, since it doesn't work.

Because the perl build system is designed to download source files for
"extra" perlmodules directly from CPAN, we do not include those "extra"
perlmodules in this package. For that reason, the following packages
which are Provided by Apple's build of perl5.8.8 on 10.5 are not provided
here:
apache-pm588, compress-zlib-pm588, convert-tnef-pm588, html-parser-pm588,
perlobjcbridge-pm588, scalar-list-utils-pm588, uri-pm588,
algorithm-diff-pm588, class-autouse-pm588, corefoundation-pm588,
data-hierarchy-pm588, date-pares-pm588, freezethaw-pm588, io-pager-pm588,
ipc-run3-pm588, locale-maketext-lexicon-pm588, perlio-eol-pm588,
pod-simple-pm588, svn-pm588, svk-pm588, timedate-pm588, vcp-pm588, yaml-pm588
<<
DescUsage: <<
Most perl scripts start with #!/usr/bin/perl which will invoke Apple's
/usr/bin/perl. If you wish to use this
version of perl in scripts, the script should begin with #!/sw/bin/perl5.8.6
instead of #!/usr/bin/perl .
<<
Source: mirror:cpan:src/5.0/perl-%v.tar.gz
Source-MD5: b8c118d4360846829beb30b02a6b91a7
CompileScript: <<
#! /bin/sh -ev
sh Configure -des -Dcc="gcc-4.0 -arch x86_64" -Dcpp="gcc-4.0 -E" -Dprefix=%p -Dccflags=-I%p/include -Dldflags=-L%p/lib -Dperladmin=none -Uinstallusrbinperl -Dprivlib="%p/lib/perl5-core/5.8.8" -Darchlib="%p/lib/perl5-core/5.8.8/darwin-thread-multi-2level" -Dman1dir="%p/share/man/man1" -Dman3dir="%p/lib/perl5-core/5.8.8/man/man3" -Dman3ext=3pm -Duseithreads -Dinc_version_list="5.8.8/darwin-thread-multi-2level 5.8.6/darwin-thread-multi-2level 5.8.1 5.8.0 5.6.0" -Adefine:startperl="#!%p/bin/perl5.8.8" -Adefine:perlpath="%p/bin/perl5.8.8"
make
if [ "%m" == "powerpc" ]; then make test ; fi
<<
DocFiles: README Copying

InstallScript: <<
make install DESTDIR=%d

mkdir -p %i/etc/profile.d
echo "append_path MANPATH %p/lib/perl5-core/5.8.8/man" >> %i/etc/profile.d/%N.csh
echo "append_path MANPATH %p/lib/perl5/5.8.8/man" >> %i/etc/profile.d/%N.csh
echo "append_path MANPATH %p/lib/perl5-core/5.8.8/man" >> %i/etc/profile.d/%N.sh
echo "append_path MANPATH %p/lib/perl5/5.8.8/man" >> %i/etc/profile.d/%N.sh
echo "export MANPATH" >> %i/etc/profile.d/%N.sh
chmod 755 %i/etc/profile.d/%N.*

<<
SplitOff: <<
Package: perl588
Depends: %N (>= %v-%r)
Conflicts: perl560, perl561, perl580, perl581, perl584, perl586, perl5100
Replaces: cgi-pm (<= 3.00-1), file-temp-pm560 (<= 0.12-2), filter-simple-pm (<= 0.77-1), getopt-long-pm581-man, libnet-pm560 (<= 1.17-10), libnet-pm581 (<= 1.17-10), memoize-pm581 (<= 1.01-10), test-simple-pm581 (<= 0.47-10), text-tabs-wrap-pm (<= 2001.0929-1), perl560, perl561, perl580, perl581, perl584, perl586, perl5100, attribute-handlers-pm, cgi-pm, digest-md5-pm560, file-spec-pm, file-temp-pm, filter-util-pm560, getopt-long-pm-man, i18n-langtags-pm, libnet-pm, locale-maketext-pm, memoize-pm, mime-base64-pm560, mime-base64-pm581, mime-base64-pm581-man, podparser-pm, scalar-list-utils-pm560, scalar-list-utils-pm581, test-harness-pm, test-simple-pm, time-hires-pm560, time-hires-pm581, test-simple-pm581
Provides: podparser-pm
Files: bin/a* bin/c* bin/d* bin/e* bin/f* bin/h* bin/i* bin/l* bin/perl bin/perlb* bin/perlc* bin/perld* bin/perli* bin/pi* bin/pl* bin/po* bin/pr* bin/ps* bin/s* bin/x* share/man
Description: The Perl programming language, v. 5.8.8
DocFiles: README Copying
<<
DescPackaging: <<
We split the perl5.8.8 binary and the files in lib/perl5* off as a separate
"core" package which does not conflict with other versions of perl.
/sw/bin/perl and other binaries remain in the perl588 package, and
different versions of perl can be selected by installing a different
package instead.

We now use lib/perl5-core as the main installation directory to avoid
conflicts with fink-installed perl modules.

We supply perl588 on 10.5 under the x86_64 architecture, since fink is
using its own perl rather than the Apple-supplied perl in this instance.
<<
Homepage: http://www.cpan.org/
Maintainer: Fink Core Group