the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: perl581
Version: 5.8.1
Revision: 8
Distribution: 10.3, 10.4
Architecture: powerpc
Depends: perl581-core (>= %v-%r)
BuildDepends: gcc3.3
Conflicts: perl560, perl561, perl580, perl584, perl586
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, perl584, perl586, 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
Provides: podparser-pm
License: Artistic
Description: The Perl programming language, v. 5.8.1
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. One way to make this perl the
default is to run:
sudo /bin/cp /sw/bin/perl5.8.1 /usr/bin/perl
after installation.
<<
DescUsage: <<
Most perl scripts start with #!/usr/bin/perl which will invoke Apple's
/usr/bin/perl. One way of using this version of perl instead is to
overwrite /usr/bin/perl via:
sudo /bin/cp /sw/bin/perl5.8.1 /usr/bin/perl
If you later wish to revert to Apple's perl, you would use:
sudo /bin/cp /usr/bin/perl5.8.4 /usr/bin/perl
<<
Source: mirror:cpan:src/5.0/perl-%v.tar.gz
Source-MD5: 87cf132f1fbf23e780f0b218046438a6
CompileScript: <<
sh Configure -des -Dcc="gcc-3.3" -Dcpp="gcc-3.3 -E" -Dprefix=%p -Dccflags=-I%p/include -Dldflags=-L%p/lib -Dperladmin=none -Uinstallusrbinperl -Dprivlib="%p/lib/perl5-core/5.8.1" -Darchlib="%p/lib/perl5-core/5.8.1/darwin-thread-multi-2level" -Dman3dir="%p/lib/perl5-core/5.8.1/man/man3" -Dman3ext=3pm -Duseithreads -Dinc_version_list="5.8.0 5.6.0" -Adefine:startperl="#!%p/bin/perl5.8.1"
make
# make test
<<
# errors in test are probably the result of filesystem still under devel
# sh Configure -des -Dcc="gcc-3.3" -Dcpp="gcc-3.3 -E" -Dprefix=%p -Dinstallprefix=%i -Dccflags=-I%p/include -Dldflags=-L%p/lib -Dperladmin=none -Uinstallusrbinperl -Dman3ext=3pm -Duseithreads -Dinc_version_list="5.8.1/darwin-thread-multi-2level 5.8.1 5.8.0 5.6.0"
DocFiles: README Copying
InstallScript: <<
make install DESTDIR=%d
mkdir -p %i/etc/profile.d
echo "append_path MANPATH %p/lib/perl5-core/5.8.1/man" >> %i/etc/profile.d/%N-core.csh
echo "append_path MANPATH %p/lib/perl5/5.8.1/man" >> %i/etc/profile.d/%N-core.csh
echo "append_path MANPATH %p/lib/perl5-core/5.8.1/man" >> %i/etc/profile.d/%N-core.sh
echo "append_path MANPATH %p/lib/perl5/5.8.1/man" >> %i/etc/profile.d/%N-core.sh
echo "export MANPATH" >> %i/etc/profile.d/%N-core.sh
chmod 755 %i/etc/profile.d/%N-core.*
<<
SplitOff: <<
Package: %N-core
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-pm581, cgi-pm581, data-dumper-pm581, db-pm581, devel-dprof-pm581, devel-peek-pm581, digest-pm581, digest-md5-pm581, extutils-makemaker-pm581, file-find-pm581, file-path-pm581, file-spec-pm581, file-temp-pm581, filter-simple-pm581, getopt-long-pm581, i18n-langtags-pm581, libnet-pm581, list-util-pm581, locale-maketext-pm581, math-bigint-pm581, memoize-pm581, mime-base64-pm581, podparser-pm581, pod-parser-pm581, switch-pm581, sys-syslog-pm581, term-readline-pm581, test-harness-pm581, test-simple-pm581, text-tabs-pm581, text-wrap-pm581, time-hires-pm581, unicode-normalize-pm581
Files: bin/perl5.8.1 etc lib/perl5 lib/perl5-core
Description: Core files for perl, v. 5.8.1
DocFiles: README Copying
<<
DescPackaging: <<
We split the perl5.8.1 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 perl581 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.
<<
Homepage: http://www.cpan.org/
Maintainer: Fink Core Group
Package: perl581
Version: 5.8.1
Revision: 8
Distribution: 10.3, 10.4
Architecture: powerpc
Depends: perl581-core (>= %v-%r)
BuildDepends: gcc3.3
Conflicts: perl560, perl561, perl580, perl584, perl586
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, perl584, perl586, 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
Provides: podparser-pm
License: Artistic
Description: The Perl programming language, v. 5.8.1
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. One way to make this perl the
default is to run:
sudo /bin/cp /sw/bin/perl5.8.1 /usr/bin/perl
after installation.
<<
DescUsage: <<
Most perl scripts start with #!/usr/bin/perl which will invoke Apple's
/usr/bin/perl. One way of using this version of perl instead is to
overwrite /usr/bin/perl via:
sudo /bin/cp /sw/bin/perl5.8.1 /usr/bin/perl
If you later wish to revert to Apple's perl, you would use:
sudo /bin/cp /usr/bin/perl5.8.4 /usr/bin/perl
<<
Source: mirror:cpan:src/5.0/perl-%v.tar.gz
Source-MD5: 87cf132f1fbf23e780f0b218046438a6
CompileScript: <<
sh Configure -des -Dcc="gcc-3.3" -Dcpp="gcc-3.3 -E" -Dprefix=%p -Dccflags=-I%p/include -Dldflags=-L%p/lib -Dperladmin=none -Uinstallusrbinperl -Dprivlib="%p/lib/perl5-core/5.8.1" -Darchlib="%p/lib/perl5-core/5.8.1/darwin-thread-multi-2level" -Dman3dir="%p/lib/perl5-core/5.8.1/man/man3" -Dman3ext=3pm -Duseithreads -Dinc_version_list="5.8.0 5.6.0" -Adefine:startperl="#!%p/bin/perl5.8.1"
make
# make test
<<
# errors in test are probably the result of filesystem still under devel
# sh Configure -des -Dcc="gcc-3.3" -Dcpp="gcc-3.3 -E" -Dprefix=%p -Dinstallprefix=%i -Dccflags=-I%p/include -Dldflags=-L%p/lib -Dperladmin=none -Uinstallusrbinperl -Dman3ext=3pm -Duseithreads -Dinc_version_list="5.8.1/darwin-thread-multi-2level 5.8.1 5.8.0 5.6.0"
DocFiles: README Copying
InstallScript: <<
make install DESTDIR=%d
mkdir -p %i/etc/profile.d
echo "append_path MANPATH %p/lib/perl5-core/5.8.1/man" >> %i/etc/profile.d/%N-core.csh
echo "append_path MANPATH %p/lib/perl5/5.8.1/man" >> %i/etc/profile.d/%N-core.csh
echo "append_path MANPATH %p/lib/perl5-core/5.8.1/man" >> %i/etc/profile.d/%N-core.sh
echo "append_path MANPATH %p/lib/perl5/5.8.1/man" >> %i/etc/profile.d/%N-core.sh
echo "export MANPATH" >> %i/etc/profile.d/%N-core.sh
chmod 755 %i/etc/profile.d/%N-core.*
<<
SplitOff: <<
Package: %N-core
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-pm581, cgi-pm581, data-dumper-pm581, db-pm581, devel-dprof-pm581, devel-peek-pm581, digest-pm581, digest-md5-pm581, extutils-makemaker-pm581, file-find-pm581, file-path-pm581, file-spec-pm581, file-temp-pm581, filter-simple-pm581, getopt-long-pm581, i18n-langtags-pm581, libnet-pm581, list-util-pm581, locale-maketext-pm581, math-bigint-pm581, memoize-pm581, mime-base64-pm581, podparser-pm581, pod-parser-pm581, switch-pm581, sys-syslog-pm581, term-readline-pm581, test-harness-pm581, test-simple-pm581, text-tabs-pm581, text-wrap-pm581, time-hires-pm581, unicode-normalize-pm581
Files: bin/perl5.8.1 etc lib/perl5 lib/perl5-core
Description: Core files for perl, v. 5.8.1
DocFiles: README Copying
<<
DescPackaging: <<
We split the perl5.8.1 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 perl581 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.
<<
Homepage: http://www.cpan.org/
Maintainer: Fink Core Group