The NetBSD Project

CVS log for pkgsrc/lang/perl5/

[BACK] Up to [] / pkgsrc / lang / perl5

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.21 / (download) - annotate - [select for diffs], Sun Nov 3 19:04:05 2019 UTC (6 months, 3 weeks ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, HEAD
Changes since 1.20: +3 -3 lines
Diff to previous 1.20 (colored)

lang: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.

Revision 1.20 / (download) - annotate - [select for diffs], Sun Jan 7 11:40:57 2018 UTC (2 years, 4 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.19: +10 -6 lines
Diff to previous 1.19 (colored)

Improved documentation for "make help".

Revision 1.19 / (download) - annotate - [select for diffs], Thu Nov 13 17:48:59 2014 UTC (5 years, 6 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

Don't append ".gz" to the filenames of Perl manual page that are already
compress. This fixes the build of e.g. the "p5-YAML-LibYAML" package
if "MANZ" is set.

Revision 1.18 / (download) - annotate - [select for diffs], Tue Feb 21 06:49:21 2012 UTC (8 years, 3 months ago) by sbd
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

Make the _PERL5_PACKLIST_MANPAGE_RE pattern match the pattern.

Revision 1.17 / (download) - annotate - [select for diffs], Fri Aug 27 16:34:03 2010 UTC (9 years, 9 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3
Changes since 1.16: +1 -3 lines
Diff to previous 1.16 (colored)

Don't require "gawk". This is false positive reported by "pkglint".

Revision 1.16 / (download) - annotate - [select for diffs], Fri Aug 27 05:27:37 2010 UTC (9 years, 9 months ago) by sno
Branch: MAIN
Changes since 1.15: +2 -1 lines
Diff to previous 1.15 (colored)

Updating lang/perl5 from 5.12.1 to 5.12.1nb1

pkgsrc changes:
- preparing for databases/p5-gdbm (using Makefile.common)
- supporting external access to perl install dirs (
- fixing some errors/warnings from pkglint
- adding conflict to packages of CPAN modules which are in Perl5 code
  on the one hand and are broken with perl-5.10+

Bumping PKGREVISION (dependencies changed, rebuild highly recommended).
Recursive rebuild is not required.

Revision 1.15 / (download) - annotate - [select for diffs], Sun Jan 31 12:14:24 2010 UTC (10 years, 3 months ago) by sno
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.14: +2 -1 lines
Diff to previous 1.14 (colored)

Reviewed patch from pkg/42709 and apply it.

Revision 1.14 / (download) - annotate - [select for diffs], Thu Jun 18 05:30:24 2009 UTC (10 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.13: +2 -9 lines
Diff to previous 1.13 (colored)

Remove @unexec ${RMDIR} generating code that is now unnecessary with latest

Revision 1.13 / (download) - annotate - [select for diffs], Sat May 16 07:22:04 2009 UTC (11 years ago) by rillig
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

cleanup: replaced _PKG_SILENT and _PKG_DEBUG with RUN.

Revision 1.12 / (download) - annotate - [select for diffs], Mon Jan 15 05:36:04 2007 UTC (13 years, 4 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.11: +2 -1 lines
Diff to previous 1.11 (colored)

Oops, forgot to add a default value for PERL5_USE_PACKLIST and to test
the change at all.

Revision 1.11 / (download) - annotate - [select for diffs], Mon Jan 15 05:32:04 2007 UTC (13 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.10: +10 -1 lines
Diff to previous 1.10 (colored)

Added a new variable PERL5_USE_PACKLIST that decides whether the Perl
packlist is used to generate the pkgsrc PLIST. This is the case for most
of the Perl modules, so the default value is "yes".

Currently, there is no change in functionality. After some further
testing, the default will be that a Perl module provides a packlist and
needs to say if it doesn't.

Revision 1.10 / (download) - annotate - [select for diffs], Fri Nov 3 10:48:05 2006 UTC (13 years, 6 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.9: +22 -4 lines
Diff to previous 1.9 (colored)

Further improve packlist logic to handle DESTDIR for Perl modules
as well. Perl itself is special as the DESTDIR does *not* end up
in the packlist, but for normal modules it does.

Revision 1.9 / (download) - annotate - [select for diffs], Fri Nov 3 07:09:45 2006 UTC (13 years, 6 months ago) by joerg
Branch: MAIN
Changes since 1.8: +6 -5 lines
Diff to previous 1.8 (colored)

DESTDIR support. Slightly refactor Perl build to avoid calling the newly
build executable, either by using the same constants or by sourcing the script created by Configure.

Don't create $installsitearch and don't attempt to remove
$installvendorarch, the former is easy and the latter not needed.

Revision 1.8 / (download) - annotate - [select for diffs], Thu Jun 15 22:13:59 2006 UTC (13 years, 11 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.7: +3 -3 lines
Diff to previous 1.7 (colored)

Pluralize INSTALL_TEMPLATE and DEINSTALL_TEMPLATE variable names as per
the pkglint warning:

    As {INSTALL,DEINSTALL}_TEMPLATE is modified using "+=", its name
    should indicate plural.

This does make the variables a bit more suggestive of the fact that they
hold lists of values.

Revision 1.7 / (download) - annotate - [select for diffs], Fri Jun 9 08:50:24 2006 UTC (13 years, 11 months ago) by rillig
Branch: MAIN
Changes since 1.6: +13 -12 lines
Diff to previous 1.6 (colored)

Fixed pkglint warnings.

Revision 1.6 / (download) - annotate - [select for diffs], Tue May 2 02:28:24 2006 UTC (14 years, 1 month ago) by jlam
Branch: MAIN
Changes since 1.5: +5 -1 lines
Diff to previous 1.5 (colored)

Error out if the packlist isn't specified correctly, so we don't pretend
to have a working PLIST and a successful installation.

Revision 1.5 / (download) - annotate - [select for diffs], Sun Apr 9 06:34:32 2006 UTC (14 years, 1 month ago) by jlam
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

Update lang/perl5 to 5.8.8.  Changes from version 5.8.7 include:

   * Updates of many standard Perl modules.
   * Performance enhancements for loadable modules and memory usage.

   * Fixed bug when running with "-w".  Previously when running with
     warnings enabled globally via "-w", selective disabling of specific
     warning categories would actually turn off all warnings.  This
     is now fixed; now "no warnings 'io';" will only turn off warnings
     in the "io" class.  This bug fix may cause some programs to start
     correctly issuing warnings.

   * Perl 5.8.4 introduced a change so that assignments of "undef" to a
     scalar, or of an empty list to an array or a hash, were optimised away.
     As this could cause problems when "goto" jumps were involved, this
     change has been backed out.

   * Using the sprintf function with some formats could lead to a
     buffer overflow in some specific cases.  This has been fixed,
     along with several other bugs, notably in bounds checking.

   * Fixed bug in pkgsrc-installed perl-5.8.7 and all subsequent
     PKGREVISIONs, where perl didn't look for site modules under
     /usr/pkg/lib/perl5/site_perl, but only under
     /usr/pkg/lib/perl5/site_perl/5.8.0, and similarly for the vendor

   * Honor PKGMANDIR when installing man pages.

Revision 1.4 / (download) - annotate - [select for diffs], Tue Mar 14 01:14:29 2006 UTC (14 years, 2 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.3: +3 -3 lines
Diff to previous 1.3 (colored)

Modify the pkginstall framework so that it manages all aspects of
INSTALL/DEINSTALL script creation within pkgsrc.

If an INSTALL or DEINSTALL script is found in the package directory,
it is automatically used as a template for the pkginstall-generated
scripts.  If instead, they should be used simply as the full scripts,
then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC
explicitly, e.g.:


As part of the restructuring of the pkginstall framework internals,
we now *always* generate temporary INSTALL or DEINSTALL scripts.  By
comparing these temporary scripts with minimal INSTALL/DEINSTALL
scripts formed from only the base templates, we determine whether or
not the INSTALL/DEINSTALL scripts are actually needed by the package
(see the generate-install-scripts target in

In addition, more variables in the framework have been made private.
The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are
more sensible names given the very few exported variables in this
framework.  The only public variables relating to the templates are:


The packages in pkgsrc have been modified to reflect the changes in
the pkginstall framework.

Revision 1.3 / (download) - annotate - [select for diffs], Thu Dec 29 06:21:47 2005 UTC (14 years, 5 months ago) by jlam
Branch: MAIN
Changes since 1.2: +1 -2 lines
Diff to previous 1.2 (colored)

Remove USE_PKGINSTALL from pkgsrc now that mk/install/
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.

Revision 1.2 / (download) - annotate - [select for diffs], Wed Oct 19 05:01:52 2005 UTC (14 years, 7 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.1: +34 -1 lines
Diff to previous 1.1 (colored)

Teach pkgsrc to modify the installed .packlist files so that if MANZ is
"yes", then they list the compressed manpages.  Implementation stolen
from the PLIST MANZ-handling code in added by Stoned Elipot.
This should fix pkg/31499.

Revision 1.1 / (download) - annotate - [select for diffs], Wed Oct 19 04:40:23 2005 UTC (14 years, 7 months ago) by jlam
Branch: MAIN

Split out the packlist-handling code from into a separate file, and replace the custom code in perl5/Makefile that
duplicated the same packlist handling to just use the routines in

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>