head	1.6;
access;
symbols
	old_old_old_RELEASE_4_9_0:1.5
	old_old_old_RELEASE_5_1_0:1.5
	old_old_old_RELEASE_4_8_0:1.5
	old_old_old_RELEASE_5_0_0:1.5
	old_old_old_RELEASE_4_7_0:1.4
	old_old_old_old_RELEASE_4_6_1:1.2
	old_old_old_old_RELEASE_4_6_0:1.2
	old_old_old_old_RELEASE_5_0_DP1:1.2
	old_old_old_old_RELEASE_4_5_0:1.2
	old_old_old_old_RELEASE_4_4_0:1.2
	old_old_old_old_RELEASE_4_3_0:1.2
	old_old_old_old_RELEASE_4_2_0:1.1
	old_old_old_old_RELEASE_4_1_1:1.1
	old_old_old_old_RELEASE_4_1_0:1.1
	old_old_old_old_RELEASE_3_5_0:1.1
	old_old_old_old_RELEASE_4_0_0:1.1
	old_old_old_old_RELEASE_3_4_0:1.1
	old_old_old_old_RELEASE_3_3_0:1.1
	old_old_old_old_RELEASE_3_2_0:1.1
	old_old_old_old_RELEASE_3_1_0:1.1
	old_old_old_old_RELEASE_2_2_8:1.1
	old_old_old_old_RELEASE_3_0_0:1.1;
locks; strict;
comment	@# @;


1.6
date	2003.10.27.19.48.03;	author tobez;	state dead;
branches;
next	1.5;

1.5
date	2002.12.11.11.44.31;	author tobez;	state Exp;
branches;
next	1.4;

1.4
date	2002.07.21.17.09.12;	author tobez;	state Exp;
branches;
next	1.3;

1.3
date	2002.06.02.21.22.25;	author tobez;	state Exp;
branches;
next	1.2;

1.2
date	2001.04.10.19.57.49;	author markm;	state Exp;
branches;
next	1.1;

1.1
date	98.08.28.14.48.37;	author markm;	state Exp;
branches;
next	;


desc
@@


1.6
log
@Update to 5.8.1.

Also:

Make suidperl optional (ENABLE_SUIDPERL knob).  Switch to perlmalloc by
default, unless threaded perl is built, to improve performance.
Modernize pkg-plist (switch to SITE_PERL where possible).  Update WWW.

Many thanks to foxfair who prepared most of this update.
@
text
@$FreeBSD: ports/lang/perl5.8/files/patch-af,v 1.5 2002/12/11 11:44:31 tobez Exp $

--- Configure.orig	Fri Jul 19 00:55:15 2002
+++ Configure	Tue Dec 10 12:12:35 2002
@@@@ -308,7 +308,7 @@@@ cppflags=''
 ldflags=''
 lkflags=''
 locincpth=''
-optimize=''
+optimize=${CFLAGS:-''}
 cf_email=''
 cf_by=''
 cf_time=''
@@@@ -9933,8 +9933,9 @@@@ eval $setvar
 
 : see if crypt exists
 echo " "
-set crypt d_crypt
-eval $inlibc
+: no, crypt is NOT in libc on FreeBSD
+: set crypt d_crypt
+: eval $inlibc
 case "$d_crypt" in
 $define) cryptlib='' ;;
 *)	if set crypt val -f d_crypt; eval $csym; $val; then
@


1.5
log
@Make port's Configure correctly detect crypt(3).  Bump PORTREVISION.

Reported by:	Jeroen Ruigrok van der Werven <asmodai@@tendra.org>
Approved by:	portmgr
@
text
@d1 1
a1 1
$FreeBSD: ports/lang/perl5.8/files/patch-af,v 1.4 2002/07/21 17:09:12 tobez Exp $
@


1.4
log
@Update to 5.8.0 (after repocopy).
@
text
@d1 1
a1 1
$FreeBSD: ports/lang/perl5/files/patch-af,v 1.3 2002/06/02 21:22:25 tobez Exp $
d3 3
a5 3
--- Configure.ORIG	Mon Mar 19 05:03:33 2001
+++ Configure	Tue Apr 10 20:31:56 2001
@@@@ -296,7 +296,7 @@@@
d14 12
@


1.3
log
@Put SITEARCH and SITELIB paths in front of ARCHLIB and PRIVLIB in the
@@INC array. This takes care of the infamous problem of updating the
packages already in the perl distribution. With this change, no tricks
are any longer necessary for such p5 ports, except the usual tweaking of
INSTALLDIRS in Makefile.PL. This last one can also be taken care of by
an appropriate BSDPAN modifications, but until we have the `natural'
@@INC order in the 4.X base system perl, it is meaningless.

Do not include iconv.h and do not link with libiconv. Iconv is not used
by perl in any way currently, but it used to link it if found.

Fix perl on freebsd/sparc64.

PR:		33212 (iconv), 37605 (iconv), 38813 (sparc64)
Reported by:	Vivek Khera <khera@@kciLink.com> (iconv),
		Martin Nilsson <martin@@gneto.com> (iconv)
Submitted by:	jake (sparc64)
@
text
@d1 1
a1 1
$FreeBSD$
@


1.2
log
@Update for Perl 5.6.1.

As before, this is a "guru only" port. If you know what you are
doing, go ahead and use it. If not - HANDS OFF!

Perl 5.6.1 will be committed to "base" FreeBSD in a week or 2.
@
text
@d1 2
@


1.1
log
@Make this port honour CFLAGS.

Submitted by: axl (Sheldon Hearn)
@
text
@d1 3
a3 3
--- Configure.ORIG	Fri Aug  7 23:38:53 1998
+++ Configure	Mon Aug 17 12:03:07 1998
@@@@ -306,7 +306,7 @@@@
@

