freebsd-ports/lang/perl5.10
Anton Berezin fb226407ee Unforbid the port for the use of general FreeBSD public.
Compile perl with BSDPAN support, both -current and -stable.  The
version of BSDPAN used here coincides accidentally with the one present
in the -current system perl, but is installed in a different place.

Provide a script, use.perl, to facilitate switching of the perl used by
default between the system perl and this port.  Also print a message
describing the usage of use.perl (this works for the port and for the
package built from it).  The switching to the port version is done by
removing /usr/bin/perl and /usr/bin/suidperl (they both have link count
>1, so this is reversible), and making them to be symlinks to the
corresponding binaries in $PREFIX/bin.  Also, assignments of the correct
values of PERL_VER, PERL_VERSION, and PERL_ARCH are appended to
/etc/make.conf.  Last, NOPERL=yes is appended to /etc/make.conf, so that
the changes made will survive system upgrades from source.  The
switching to the system version is more or less a reverse of the process
described above.

Set and use PERL_ARCH which is independed from the one used by the
system perl.

Fix the port for post-malloc.h -current.

Fix a small bogon when PREFIX was used in pkg-install (PKG_PREFIX should
have been used instead).

Reviewed by:	markm, joe
2001-12-19 17:05:05 +00:00
..
files Unforbid the port for the use of general FreeBSD public. 2001-12-19 17:05:05 +00:00
distinfo Unforbid the port for the use of general FreeBSD public. 2001-12-19 17:05:05 +00:00
Makefile Unforbid the port for the use of general FreeBSD public. 2001-12-19 17:05:05 +00:00
pkg-comment Correct the COMMENT 2000-05-19 07:45:34 +00:00
pkg-descr Unforbid the port for the use of general FreeBSD public. 2001-12-19 17:05:05 +00:00
pkg-install Unforbid the port for the use of general FreeBSD public. 2001-12-19 17:05:05 +00:00
pkg-message Unforbid the port for the use of general FreeBSD public. 2001-12-19 17:05:05 +00:00
pkg-plist Unforbid the port for the use of general FreeBSD public. 2001-12-19 17:05:05 +00:00