head 1.6; access; symbols pkgsrc-2013Q2:1.6.0.54 pkgsrc-2013Q2-base:1.6 pkgsrc-2012Q4:1.6.0.52 pkgsrc-2012Q4-base:1.6 pkgsrc-2011Q4:1.6.0.50 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q2:1.6.0.48 pkgsrc-2011Q2-base:1.6 pkgsrc-2009Q4:1.6.0.46 pkgsrc-2009Q4-base:1.6 pkgsrc-2008Q4:1.6.0.44 pkgsrc-2008Q4-base:1.6 pkgsrc-2008Q3:1.6.0.42 pkgsrc-2008Q3-base:1.6 cube-native-xorg:1.6.0.40 cube-native-xorg-base:1.6 pkgsrc-2008Q2:1.6.0.38 pkgsrc-2008Q2-base:1.6 pkgsrc-2008Q1:1.6.0.36 pkgsrc-2008Q1-base:1.6 pkgsrc-2007Q4:1.6.0.34 pkgsrc-2007Q4-base:1.6 pkgsrc-2007Q3:1.6.0.32 pkgsrc-2007Q3-base:1.6 pkgsrc-2007Q2:1.6.0.30 pkgsrc-2007Q2-base:1.6 pkgsrc-2007Q1:1.6.0.28 pkgsrc-2007Q1-base:1.6 pkgsrc-2006Q4:1.6.0.26 pkgsrc-2006Q4-base:1.6 pkgsrc-2006Q3:1.6.0.24 pkgsrc-2006Q3-base:1.6 pkgsrc-2006Q2:1.6.0.22 pkgsrc-2006Q2-base:1.6 pkgsrc-2006Q1:1.6.0.20 pkgsrc-2006Q1-base:1.6 pkgsrc-2005Q4:1.6.0.18 pkgsrc-2005Q4-base:1.6 pkgsrc-2005Q3:1.6.0.16 pkgsrc-2005Q3-base:1.6 pkgsrc-2005Q2:1.6.0.14 pkgsrc-2005Q2-base:1.6 pkgsrc-2005Q1:1.6.0.12 pkgsrc-2005Q1-base:1.6 pkgsrc-2004Q4:1.6.0.10 pkgsrc-2004Q4-base:1.6 pkgsrc-2004Q3:1.6.0.8 pkgsrc-2004Q3-base:1.6 pkgsrc-2004Q2:1.6.0.6 pkgsrc-2004Q2-base:1.6 pkgsrc-2004Q1:1.6.0.4 pkgsrc-2004Q1-base:1.6 pkgsrc-2003Q4:1.6.0.2 pkgsrc-2003Q4-base:1.6 buildlink2-base:1.6 netbsd-1-5-RELEASE:1.5 netbsd-1-4-PATCH003:1.5 netbsd-1-4-PATCH002:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.6 date 2000.12.29.17.16.34; author hubertf; state dead; branches; next 1.5; 1.5 date 2000.08.27.20.55.58; author jlam; state Exp; branches; next 1.4; 1.4 date 2000.07.26.08.54.47; author kleink; state dead; branches; next 1.3; 1.3 date 2000.07.25.03.39.39; author jlam; state Exp; branches; next 1.2; 1.2 date 2000.07.05.19.32.16; author hubertf; state dead; branches; next 1.1; 1.1 date 2000.01.18.22.15.51; author tron; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2000.01.18.22.15.51; author tron; state Exp; branches; next ; desc @@ 1.6 log @This pkg is long superceded by the lang/perl5 pkg, so remove it. (Also, this is the last pkg that uses pkg/PLIST-md.*, which has to die) @ text @$NetBSD: patch-ad,v 1.5 2000/08/27 20:55:58 jlam Exp $ --- installperl.orig Wed Mar 8 07:22:41 2000 +++ installperl @@@@ -224,7 +224,7 @@@@ safe_unlink("$installbin/s$perl_verbase$ver$exe_ext"); if ($d_dosuid) { copy("suidperl$exe_ext", "$installbin/s$perl_verbase$ver$exe_ext"); - chmod(04711, "$installbin/s$perl_verbase$ver$exe_ext"); + chmod(04111, "$installbin/s$perl_verbase$ver$exe_ext"); } # Install library files. @@@@ -326,19 +326,19 @@@@ (-l $usrbinperl) && ((readlink $usrbinperl) eq $expinstperl)); } - if ((! $mainperl_is_instperl) && - (yn("Many scripts expect perl to be installed as $usrbinperl.\n" . - "Do you wish to have $usrbinperl be the same as\n" . - "$expinstperl? [y] "))) - { - unlink($usrbinperl); - ( $Config{'d_link'} eq 'define' && - eval { CORE::link $instperl, $usrbinperl } ) || - eval { symlink $expinstperl, $usrbinperl } || - copy($instperl, $usrbinperl); - - $mainperl_is_instperl = 1; - } +# if ((! $mainperl_is_instperl) && +# (yn("Many scripts expect perl to be installed as $usrbinperl.\n" . +# "Do you wish to have $usrbinperl be the same as\n" . +# "$expinstperl? [y] "))) +# { +# unlink($usrbinperl); +# ( $Config{'d_link'} eq 'define' && +# eval { CORE::link $instperl, $usrbinperl } ) || +# eval { symlink $expinstperl, $usrbinperl } || +# copy($instperl, $usrbinperl); +# +# $mainperl_is_instperl = 1; +# } } # Make links to ordinary names if installbin directory isn't current directory. @ 1.5 log @Remove some modules from the base distribution which are externally available as other pkgsrc packages. @ text @d1 1 a1 1 $NetBSD$ @ 1.4 log @No longer need to disable fseeko()/ftello() on ELF systems. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.3 2000/07/25 03:39:39 jlam Exp $ d3 9 a11 5 --- hints/netbsd.sh.orig Sun Feb 6 09:57:09 2000 +++ hints/netbsd.sh Mon Jul 24 23:34:35 2000 @@@@ -63,6 +63,10 @@@@ '') usevfork=true ;; esac d13 32 a44 6 +# fseeko and ftello are currently not available on NetBSD. See PR pkg/10655. +d_fseeko="$undef" +d_ftello="$undef" + # Pre-empt the /usr/bin/perl question of installperl. installusrbinperl='n' d46 1 @ 1.3 log @Disable use of ftello/fseeko on NetBSD, since there are problems with it (see PR pkg/10655). @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @These files are no longer needed for perl 5.6.0 @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.1 2000/01/18 22:15:51 tron Exp $ d3 9 a11 10 --- perl.c.orig Sat Mar 27 12:49:17 1999 +++ perl.c Sun Jan 16 21:31:04 2000 @@@@ -2213,6 +2213,20 @@@@ croak("Can't swap uid and euid"); /* really paranoid */ if (PerlLIO_stat(SvPVX(GvSV(PL_curcop->cop_filegv)),&tmpstatbuf) < 0) croak("Permission denied"); /* testing full pathname here */ +#if (defined(BSD) && (BSD >= 199306)) +#ifdef IAMSUID + { + struct statfs stfs; d13 3 a15 12 + if (fstatfs(PerlIO_fileno(PL_rsfp),&stfs) < 0) + croak("Can't statfs filesystem of script \"%s\"",origfilename); + + if (stfs.f_flags & MNT_NOSUID) + croak("Permission denied"); + } +#endif /* IAMSUID */ +#endif /* BSD */ + #if defined(IAMSUID) && !defined(NO_NOSUID_CHECK) if (fd_on_nosuid_fs(PerlIO_fileno(PL_rsfp))) croak("Permission denied"); @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ @ 1.1.1.1 log @Reimport mostly broken version 5.00503 of "perl" package as "perl-current". @ text @@