head 1.6; access; symbols pkgsrc-2013Q2:1.6.0.40 pkgsrc-2013Q2-base:1.6 pkgsrc-2012Q4:1.6.0.38 pkgsrc-2012Q4-base:1.6 pkgsrc-2011Q4:1.6.0.36 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q2:1.6.0.34 pkgsrc-2011Q2-base:1.6 pkgsrc-2009Q4:1.6.0.32 pkgsrc-2009Q4-base:1.6 pkgsrc-2008Q4:1.6.0.30 pkgsrc-2008Q4-base:1.6 pkgsrc-2008Q3:1.6.0.28 pkgsrc-2008Q3-base:1.6 cube-native-xorg:1.6.0.26 cube-native-xorg-base:1.6 pkgsrc-2008Q2:1.6.0.24 pkgsrc-2008Q2-base:1.6 pkgsrc-2008Q1:1.6.0.22 pkgsrc-2008Q1-base:1.6 pkgsrc-2007Q4:1.6.0.20 pkgsrc-2007Q4-base:1.6 pkgsrc-2007Q3:1.6.0.18 pkgsrc-2007Q3-base:1.6 pkgsrc-2007Q2:1.6.0.16 pkgsrc-2007Q2-base:1.6 pkgsrc-2007Q1:1.6.0.14 pkgsrc-2007Q1-base:1.6 pkgsrc-2006Q4:1.6.0.12 pkgsrc-2006Q4-base:1.6 pkgsrc-2006Q3:1.6.0.10 pkgsrc-2006Q3-base:1.6 pkgsrc-2006Q2:1.6.0.8 pkgsrc-2006Q2-base:1.6 pkgsrc-2006Q1:1.6.0.6 pkgsrc-2006Q1-base:1.6 pkgsrc-2005Q4:1.6.0.4 pkgsrc-2005Q4-base:1.6 pkgsrc-2005Q3:1.6.0.2 pkgsrc-2005Q3-base:1.6 pkgsrc-2005Q2:1.5.0.4 pkgsrc-2005Q2-base:1.5 pkgsrc-2005Q1:1.5.0.2 pkgsrc-2005Q1-base:1.5 pkgsrc-2004Q4:1.3.0.6 pkgsrc-2004Q4-base:1.3 pkgsrc-2004Q3:1.3.0.4 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.3.0.2 pkgsrc-2004Q2-base:1.3; locks; strict; comment @# @; 1.6 date 2005.06.24.06.43.47; author jlam; state dead; branches; next 1.5; 1.5 date 2005.03.09.03.49.23; author garbled; state Exp; branches; next 1.4; 1.4 date 2005.01.18.00.56.44; author jlam; state Exp; branches; next 1.3; 1.3 date 2004.04.26.04.42.12; author jlam; state Exp; branches; next 1.2; 1.2 date 2004.04.25.20.41.27; author tv; state Exp; branches; next 1.1; 1.1 date 2004.04.24.21.04.43; author tv; state Exp; branches; next ; desc @@ 1.6 log @Drop the perl-5.6.x package from pkgsrc. Remove lang/perl58 and update lang/perl5 to perl-5.8.6nb4. Modify packages that referred to lang/perl58 to point to lang/perl5 instead. @ text @$NetBSD: patch-cb,v 1.5 2005/03/09 03:49:23 garbled Exp $ --- Makefile.SH.orig 2004-10-21 08:30:02.000000000 -0700 +++ Makefile.SH 2005-03-08 18:05:48.000000000 -0700 @@@@ -69,7 +69,11 @@@@ sunos*) linklibperl="-lperl" ;; - netbsd*|freebsd[234]*|openbsd*) + interix*) + linklibperl="-L. -lperl" + shrpldflags="$shrpldflags -Wl,--image-base,0x57000000" + ;; + netbsd*|freebsd[234]*|openbsd*|dragonfly*) linklibperl="-L. -lperl" ;; aix*) @@@@ -77,7 +81,7 @@@@ case "$osvers" in 3*) shrpldflags="$shrpldflags -e _nostart" ;; - *) shrpldflags="$shrpldflags -b noentry" + *) shrpldflags="$shrpldflags -bnoentry" ;; esac shrpldflags="$shrpldflags $ldflags $perllibs $cryptlib" @ 1.5 log @Some patches to make perl58 build on AIX 4.3.3. Tested build only on 4.3.3. @ text @d1 1 a1 1 $NetBSD$ @ 1.4 log @Teach perl58 about DragonFlyBSD. Patches provided by Todd Willey in PR pkg/28963 with minor modifications by me. Also teach all of the BSDs (and Interix) to pass the rpath to libperl.so if a module needs to link with libperl.so when built with MakeMaker.pm. Bump the PKGREVISION to 2. @ text @d2 3 a4 4 --- Makefile.SH.orig 2004-10-21 11:30:02.000000000 -0400 +++ Makefile.SH @@@@ -69,7 +69,11 @@@@ true) d17 9 @ 1.3 log @Update lang/perl58 to 5.8.4. Changes from version 5.8.3 include Unicode enhancements and optimizations and bug fixes in handling UTF8 strings. @ text @d3 3 a5 3 --- Makefile.SH.orig Sat Mar 6 10:54:23 2004 +++ Makefile.SH Mon Apr 26 00:33:38 2004 @@@@ -69,6 +69,10 @@@@ d9 1 d14 1 a14 1 netbsd*|freebsd[234]*|openbsd*) d17 1 @ 1.2 log @Use 0x57000000, not 0x97000000 for NT linker on Interix. @ text @d1 1 a1 1 $NetBSD: patch-cb,v 1.1 2004/04/24 21:04:43 tv Exp $ d3 3 a5 3 --- Makefile.SH.orig Fri Apr 23 11:05:32 2004 +++ Makefile.SH Fri Apr 23 11:06:03 2004 @@@@ -58,6 +58,10 @@@@ @ 1.1 log @Make perl58 work on Interix, with full shared-object module support. Bump PKGREVISION (two .pm files were changed, but are not functionally different on non-Interix OS's). @ text @d1 1 a1 1 $NetBSD$ d11 1 a11 1 + shrpldflags="$shrpldflags -Wl,--image-base,0x97000000" @