./lang/perl5, Practical Extraction and Report Language

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 5.12.1nb2, Package name: perl-5.12.1nb2, Maintainer: pkgsrc-users

Perl is a general-purpose programming language originally developed
for text manipulation and now used for a wide range of tasks including
system administration, web development, network programming, GUI
development, and more. The language is intended to be practical (easy
to use, efficient, complete) rather than beautiful (tiny, elegant,
minimal). Its major features are that it's easy to use, supports both
procedural and object-oriented (OO) programming, has powerful built-in
support for text processing, and has one of the world's most impressive
collections of third-party modules.



Package options: 64bitauto, threads

Master sites: (Expand)

SHA1: 83b99f08379782dc06594a85eeb279edc5b0ca44
RMD160: 2e2d08821bdf3ed87360af828e3b31f5861b4fdd
Filesize: 14767.634 KB

Version history: (Expand)


CVS history: (Expand)


   2010-08-30 09:36:31 by David Sainty | Files touched by this commit (2)
Log message:
Reinstate patch-ac, which is still needed for Perl 5.12.1.

We intentionally wire down the 'libswanted' list in the package Makefile, so
don't let the hints file add new libraries that may be found outside Pkgsrc
control.

Fixes build on Gentoo and SuSE systems, and possibly other Linux systems too
that might have stray -lgdbm_compat libraries lying around.
   2010-08-27 18:34:59 by Matthias Scheler | Files touched by this commit (1)
Log message:
Bump package revision again after unnecessary "gawk" dependence was \ 
removed.
   2010-08-27 18:34:03 by Matthias Scheler | Files touched by this commit (1)
Log message:
Don't require "gawk". This is false positive reported by \ 
"pkglint".
   2010-08-27 07:27:37 by Jens Rehsack | Files touched by this commit (8)
Log message:
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 (dirs.mk)
- 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.
   2010-08-21 05:12:46 by OBATA Akio | Files touched by this commit (4)
Log message:
Improve Haiku Support
* Make perl executable
* Add rpath for linkage, to allow using libraries outside of default LIB_PATH.
* Allow PREFIX != /boot/common (patch-cp)
   2010-08-19 22:47:10 by Stoned Elipot | Files touched by this commit (14) | Package updated
Log message:
Update perl from version 5.10.1nb2 to version 5.12.1.

Pkgsrc changes:
- Adjust some patches
- Remove patches integrated upstream
- Use Perl's "Policy.sh" framework (along the way remove some patches)
- Link in an enterprise friendly way on HPUX
- in buildlink3.mk bump minimum required pkgsrc Perl version to
5.12.0
- placate some pkglint warnings

Upstream changes:
- From version 5.12.1 announce

This release contains minor bug fixes and updates of several core
modules, as well as minor documentation updates. It should be fully
backward compatible with Perl 5.12.0.

- From version 5.12.0 announce:

Perl 5.12.0 represents approximately two years of development since
version 5.10.0 and contains over 750,000 lines of changes across over
3,000 files from over 200 authors and committers.

[...]

Notable changes in Perl 5.12 include:

* Perl now conforms much more closely to the Unicode standard.
  Additionally, this release includes an upgrade to version
  5.2 of the standard.

* New experimental APIs allow developers to extend Perl with
  "pluggable" keywords and syntax.

* Perl now has a better sense of time and will be able to keep
  accurate time well past the "Y2038" barrier.

* New syntax allows developers to specify package version numbers
  directly in "package" statements

* Perl now warns the user about the use of deprecated features
  by default.

- For a complete list of changes see included perl5120delta(1) and
perl5121delta(1) or http://perldoc.perl.org/perl5120delta.html and
http://perldoc.perl.org/perl5121delta.html
   2010-06-27 15:38:39 by S.P.Zeidler | Files touched by this commit (3)
Log message:
fix CVE-2010-1168 and CVE-2010-1447 by updating Safe.pm to the current,
not-affected version
   2010-05-09 20:46:34 by Daniel Horecki | Files touched by this commit (1)
Log message:
Fix issue with PLIST generation by not reading existing .packlist.