Commit graph

12 commits

Author SHA1 Message Date
he
b021813da0 Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
2008-10-19 19:17:40 +00:00
he
466c3a16b1 Update from version 0.7501 to 0.7600.
Pkgsrc changes:
 o Canonicalize MASTER_SITES and HOMEPAGE
 o Replace perl in two installed modules
 o Adjust pointer to .packlist

Upstream changes:

2008-07-18  John Peacock <jpeacock@cpan.org>

        Fix segfault with core version stringification of serialized version
        objects without an 'original' entry.  See

               http://rt.perl.org/rt3/Public/Bug/Display.html?id=56606

2008-07-08  John Peacock <jpeacock@cpan.org>

        Only need to rev the underlying vstringify2() function.

2008-07-08  John Peacock <jpeacock@cpan.org>

        Commit working implementation to handle badly formed version objects
        thanks to Data::Dumper. :(
2008-10-10 22:07:09 +00:00
rhaen
7004b96ffa - updated to 0.7501
- ok'ed by abs
ChangeLog:
2008-06-14  John Peacock <jpeacock@cpan.org>

	Interim release to correctly install under Perl v5.10.0.

2008-06-07  John Peacock <jpeacock@cpan.org>

	Forgot to bump the $VERSION.  Go figure.

2008-06-07  John Peacock <jpeacock@cpan.org>

	Improve POD to clarify usage and prevent confusion.

2008-04-01  John Peacock <jpeacock@cpan.org>

	Optionally use the more efficient XSLoader instead of DynaLoader.
	Resolves http://rt.cpan.org//Ticket/Display.html?id=34590

2007-10-24  John Peacock <jpeacock@cpan.org>

	Data::Dumper is sometimes too clever for its (and our) own good.
	When copying an existing version object, directly set newSViv
	instead of using &PL_sv_yes, since the latter has a PV slot which
	looks shared to D::D's jaundiced eye.

	Resolves:
		http://rt.cpan.org/Public/Bug/Display.html?id=30004

2007-09-20  John Peacock <jpeacock@cpan.org>

	New code to handle versions too large to fit into an IV slot.
	Both the pure Perl and XS code are now safe to use with ~0
	Test new functionality.
2008-07-17 09:45:15 +00:00
jlam
56ba4d2690 Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mk
can handle packages having no PLIST files.
2007-10-25 16:54:26 +00:00
obache
ec67cf8126 Update p5-version to 0.7203.
Patch provided by Mark E. Perkins in PR 36465.

2007-04-17  John Peacock <jpeacock@cpan.org>

	Neglected to delete or comment out a $DB::single (again).

2007-04-17  John Peacock <jpeacock@cpan.org>

	One last place that needed a leading 'v' (for non-magic v-strings).

2007-04-17  John Peacock <jpeacock@cpan.org>

	v-string created version objects always stringify with a leading 'v' for
	consistency's sake, since we have no way of knowing whether one was present
	for 5.6.0 <= Perl < 5.8.1 (non-magic v-strings).

2007-04-17  John Peacock <jpeacock@cpan.org>

	When copying an existing version object, forgot to copy the original string
	representation.

2007-04-14  John Peacock <jpeacock@cpan.org>

	Return original string value for all stringification cases except for
	qv(1.2) which returns 'v1.2' for roundtrip purposes.

2007-04-12  John Peacock <jpeacock@cpan.org>

	Output the original string form for numeric versions for XS code now.
	Ready to release to CPAN.

2007-04-12  John Peacock <jpeacock@cpan.org>

	It will be less surprising to overload string comparisons (now that the
	default stringification is identical to the initializer) than it would be
	to not overload them.

2007-04-11  John Peacock <jpeacock@cpan.org>

	Better way to handle the undef initialization case.

2007-04-11  John Peacock <jpeacock@cpan.org>

	Disallow string comparisons with version objects.  Tests adjusted to use
	numeric comparisons only.

2007-04-11  John Peacock <jpeacock@cpan.org>

	Cache the original string used to initialize the version object and return
	that when stringifying.  Only works with pure Perl class for the moment.

2007-03-18  John Peacock <jpeacock@cpan.org>

	Add more text to README on v-string support.

2007-03-18  John Peacock <jpeacock@cpan.org>

	Now supports non-magical v-strings (Perl 5.6.0-5.8.0)!
	Polymorphic error messages from 5.6.0 onwards.

2007-03-10  John Peacock <jpeacock@cpan.org>

	Polymorphic error messages work everywhere except XS under 5.6.2. :(

2007-03-10  John Peacock <jpeacock@cpan.org>

	Polymorphic error messages now working (and tested) in pure Perl module.

2007-02-13  John Peacock <jpeacock@cpan.org>

	Don't need to explicitely specify the MAN3POD stuff, since EU::MM will now
	do that automatically (since the POD is mentioned in PM).
	Actually, magic v-strings came in at 5.8.1, not 5.8.0 (spotted in the
	bleadperl variant).
2007-06-10 08:55:34 +00:00
heinz
b193598310 The package supports installation to DESTDIR. 2007-05-18 20:21:50 +00:00
wiz
3ba50f7082 Update to 0.70:
2007-02-12  John Peacock

	Final 0.70 release to CPAN.

2007-02-08  John Peacock

	Error out on malformed input 1._1 (Andy Armstrong <andy@hexten.net>).

2007-02-08  John Peacock

	Backport bleadperl changes.

2007-02-08  John Peacock

	Prepare for another alpha release to CPAN

2007-02-08  John Peacock

	Apply more const'ifying and code cleanup from bleadperl.

2007-02-07  John Peacock

	Better regex to handle weird exponential notation under 5.6.x on OSX.

2007-02-05  John Peacock

	Suppress installation (but test anyways) in bleadperl or better.

2007-01-30  John Peacock

	Bump $VERSION's and update README for another dev release [0.69_02]

2007-01-30  John Peacock

	XS UNIVERSAL::VERSION code now emits error messages just like the release of
	Perl it is compiled against.

2007-01-30  John Peacock

	Need to limit the effects of the WARN handler.
	Stop testing v-strings in Perl 5.6.x until XS code is up to snuff.

2007-01-30  John Peacock

	Complete rewrite of tests to confirm that version::vpp mirrors the
	different Perl releases' error messages.

2007-01-30  John Peacock

	Carefully replicate [almost] all error messages exactly as different Perl
	releases would otherwise report.  Resolves RT#24675 (once the tests are
	adjusted).

2007-01-27  John Peacock

	Improve documentation of v-strings as version initializers.

2007-01-27  John Peacock

	Testing with Module::Build revealed problems with the boolean overload.

2007-01-27  John Peacock

	Fix Makefile.PL to work correctly with 5.6.x and 5.005x.
	Tests with bare v-strings can now handle 5.6.x releases.
	Pure Perl release now includes same overloading as XS.

2007-01-10  John Peacock

	Rewrite Makefile.PL again before releasing 0.69 to CPAN.

2007-01-09  John Peacock

	Before releasing to CPAN, make sure to remove stale Makefile.* remnants
	from previous runs (in case someone tries to rebuild with the pure Perl
	release after building the XS release).

2007-01-08  John Peacock

	Release 0.69 to CPAN

2007-01-08  John Peacock

	Try to make the Makefile.PL more forgiving about evil compilers (RT#24283).
	Eliminate Scalar::Util from pure Perl version (for Jos <kane@xs4all.nl>).
	Latest ppport.h (newer is better, right?).
	Resolve RT#24239 and 24244, related to PERL_DONT_CREATE_GVSV.

2006-11-23  John Peacock

	Replace checks with Test::More with a custom module (so the tests won't
	break when Test::More gets updated).
2007-02-22 12:26:27 +00:00
bad
2c26054429 Record checksum for version-0.68.tar.gz. 2007-01-10 22:39:11 +00:00
bad
b1673696f2 Update debel/p5-version to 0.68.
Changes since 0.6701:

2006-10-29  John Peacock <jpeacock@cpan.org>

Release 0.68 to CPAN with locale tests.

2006-10-08  John Peacock <jpeacock@cpan.org>

I was wrong.  Apparently all releases of Perl require you to force the PV
to be regenerated after changing the locale.

2006-10-08  John Peacock <jpeacock@cpan.org>

Lots of changes.  Problems noted in bleadperl because of locales which use
commas for the decimal point.  Both XS and Perl code updated to handle
this, which was tricky for the latter because locale handling was so bad
prior to 5.8.0.  Harmless warning during testing caused by bad interaction
between POSIX and Test::More's AUTOLOAD (no idea how to fix it).

Also bumped up required versions in tests and updated Makefile.PL to
correctly install the POD file.
2007-01-10 22:08:05 +00:00
abs
3120f7b122 Update devel/p5-version from 0.63 to 0.6701
2006-08-16  John Peacock <jpeacock@cpan.org>

	Use default subclass name in Build.PL, since M::B nukes the version::
	namespace during its own initialization.

2006-08-08  John Peacock <jpeacock@cpan.org>

	Revert accidental whitespace change

2006-08-08  John Peacock <jpeacock@cpan.org>

	One more regex to prevent patch files being added to MANIFEST

2006-08-08  John Peacock <jpeacock@cpan.org>

	Dependency on changelog not in correct order with dist

2006-08-08  John Peacock <jpeacock@cpan.org>

	Yet another way to structure Makefile.PL so that it autogenerates Changes.

2006-08-08  John Peacock <jpeacock@cpan.org>

	Once again, fix very small version handling in pure Perl release (globally
	this time).

2006-07-30  John Peacock <jpeacock@cpan.org>

	Property change (don't need these to be executable).

2006-07-30  John Peacock <jpeacock@cpan.org>

	Add MANIFEST.SKIP so Module::Release will be happy.
	Hide vutil/Makefile.PL inside top level Makefile.PL (__DATA__).

2006-07-30  John Peacock <jpeacock@cpan.org>

	Force MSVC to only compile, not link, by default.
	Generate manified PODs in Makefile.PL.
	Autogenerate 'Changes' from Makefile.PL.

2006-07-25  John Peacock <jpeacock@cpan.org>

	Pure Perl UNIVERSAL::VERSION was throwing undef warnings when called
	without a req, e.g. MODULE->VERSION.

2006-07-25  John Peacock <jpeacock@cpan.org>

	More compatibility for inclusion in Module::Build.
	Remove dependency to Scalar::Util (just guess if it is a v-string).

2006-07-19  John Peacock <jpeacock@cpan.org>

	More Makefile tweakage.  Can't use warnings in Perl < v5.6.0 and need to
	protect Build.PL from being run by Makefile.PL being a little too helpful.

2006-07-17  John Peacock <jpeacock@cpan.org>

	Custom Makefile.PL left debris around if ExtUtils::CBuilder, confusing the
	Makefile into trying to compile/link something that wasn't there.

	Also, take out the "0+" numification, which didn't work in vpp.pm, and which
	I don't want to support with this module anyway.

2006-07-17  John Peacock <jpeacock@cpan.org>

	Reorganize structure and provide a fully EU::MM compatible Makefile.PL
	for, among other cases, bootstrap installing of Module::Build (which now
	depends on version.pm).  No new tests, no change to core code.  Resolves
	RT#20493.

2006-06-08  John Peacock <jpeacock@cpan.org>

	Bump version in preparation for release to CPAN as 0.64.

2006-05-29  John Peacock <jpeacock@cpan.org>

	As it turns out, the import() method *can* be inherited and DTRT.
	POD adjusted to reflect the current reality.

2006-05-29  John Peacock <jpeacock@cpan.org>

	Based on a suggestion by David Wheeler, test for already exported qv() in a
	more inheritance friendly fashion.

	Create a way to call the base import() from a subclass and have it DTRT and
	provide documentation for doing so.

	Ready to release to CPAN as 0.63_01.
2006-09-01 14:21:46 +00:00
abs
b4d0a20408 USE_LANGUAGES= c 2006-07-22 19:03:47 +00:00
abs
5124ff8add Added devel/p5-version-0.63
Provides the same version objects as included in Perl v5.9.x (and
hopefully in the 5.10.0 release).  In fact, if you attempt to use
this module with a version of Perl >= v5.9.0, this module will not
do anything, since the code already exists in the Perl core.  Note
that the CPAN release cannot be installed with the interim 5.9.0,
5.9.1, and 5.9.2 releases (since it duplicates code in the core).
If you are testing bleadperl, you will need to check out the latest
release of 5.9.x to get the changes included in 0.50.
2006-06-07 11:54:35 +00:00