Config-Perl-V.git
9 years agoMany fixes after CPANTESTERS reportmasterv0.22
H.Merijn Brand - Tux [Sat, 2 Aug 2014 10:59:12 +0000 (2 12:59 +0200)]
Many fixes after CPANTESTERS report

• Misparsed locally applied patches (passed only first line)
• Misparsed compile-time options (passed only first line)
• Some settings run unquoted to end-of-line
• Not all key-value pairs were separated by ',' in older perl
• Small typo in test comment

9 years agoOn towards new version
H.Merijn Brand - Tux [Fri, 1 Aug 2014 11:53:23 +0000 (1 13:53 +0200)]
On towards new version

9 years agotest description update
H.Merijn Brand - Tux [Fri, 1 Aug 2014 11:53:03 +0000 (1 13:53 +0200)]
test description update

9 years agoSync with 5.20.1v0.21
H.Merijn Brand - Tux [Fri, 1 Aug 2014 10:20:25 +0000 (1 12:20 +0200)]
Sync with 5.20.1

9 years agoBetter detect build times
H.Merijn Brand - Tux [Fri, 1 Aug 2014 09:57:43 +0000 (1 11:57 +0200)]
Better detect build times

10 years agoThat test was not testing what it was supposed to test :)
H.Merijn Brand - Tux [Sat, 5 Apr 2014 09:52:29 +0000 (5 11:52 +0200)]
That test was not testing what it was supposed to test :)

10 years agoAdd tests for each major distribution since 5.6.2
H.Merijn Brand - Tux [Thu, 20 Feb 2014 11:43:16 +0000 (20 12:43 +0100)]
Add tests for each major distribution since 5.6.2

Now some are non-Linux/gcc

10 years agoporting/dist nit
H.Merijn Brand - Tux [Wed, 19 Feb 2014 16:34:26 +0000 (19 17:34 +0100)]
porting/dist nit

10 years agoCleaner release testingv0.20
H.Merijn Brand - Tux [Wed, 19 Feb 2014 16:28:11 +0000 (19 17:28 +0100)]
Cleaner release testing

10 years agoSync with blead
H.Merijn Brand - Tux [Wed, 19 Feb 2014 16:08:13 +0000 (19 17:08 +0100)]
Sync with blead

10 years agoRelease 0.20
H.Merijn Brand - Tux [Wed, 19 Feb 2014 06:55:32 +0000 (19 07:55 +0100)]
Release 0.20

10 years agoTypo fix in comment (RT#92469)
H.Merijn Brand - Tux [Sat, 25 Jan 2014 19:21:35 +0000 (25 20:21 +0100)]
Typo fix in comment (RT#92469)

10 years agoUpdate copyright to 2014
H.Merijn Brand - Tux [Sat, 25 Jan 2014 19:20:22 +0000 (25 20:20 +0100)]
Update copyright to 2014

10 years agoPrepare for 0.19 to release before bundled perl versionv0.19
H.Merijn Brand - Tux [Tue, 30 Jul 2013 12:51:09 +0000 (30 14:51 +0200)]
Prepare for 0.19 to release before bundled perl version

10 years agoWas defined in perl.c *and* perl.h
H.Merijn Brand - Tux [Wed, 3 Jul 2013 14:27:20 +0000 (3 16:27 +0200)]
Was defined in perl.c *and* perl.h

10 years agoTEST_REQUIRES was added in 6.63_03
H.Merijn Brand - Tux [Wed, 5 Jun 2013 15:36:37 +0000 (5 17:36 +0200)]
TEST_REQUIRES was added in 6.63_03

Perl v5.16.3 shipped with 6.63_02, so passing TEST_REQUIRES on an EUMM
that doesn't support it -- thus the prereq gets lost.

10 years agoNew test for 5.18.0 -V outputv0.18
H.Merijn Brand - Tux [Fri, 24 May 2013 14:49:36 +0000 (24 16:49 +0200)]
New test for 5.18.0 -V output

10 years agoNew versions to test against
H.Merijn Brand - Tux [Thu, 23 May 2013 09:35:52 +0000 (23 11:35 +0200)]
New versions to test against

10 years agoSync up to 5.19.0
H.Merijn Brand - Tux [Thu, 23 May 2013 09:35:35 +0000 (23 11:35 +0200)]
Sync up to 5.19.0

11 years agoThe Lancaster Consensus changes the META-2.0 to 1.4 conversion
H.Merijn Brand - Tux [Sun, 14 Apr 2013 22:24:41 +0000 (15 00:24 +0200)]
The Lancaster Consensus changes the META-2.0 to 1.4 conversion

11 years agoNo need to require Test::Harness
H.Merijn Brand - Tux [Sun, 17 Feb 2013 10:36:47 +0000 (17 11:36 +0100)]
No need to require Test::Harness

11 years agoSupport for using uninstalled Test::NoWarnings (RT#82386)
H.Merijn Brand - Tux [Sun, 17 Feb 2013 10:27:52 +0000 (17 11:27 +0100)]
Support for using uninstalled Test::NoWarnings (RT#82386)

11 years agoFixed typo in META (Chorny)
H.Merijn Brand - Tux [Sun, 17 Feb 2013 10:27:34 +0000 (17 11:27 +0100)]
Fixed typo in META (Chorny)

11 years agoUpdate META checker
H.Merijn Brand - Tux [Thu, 14 Feb 2013 16:51:50 +0000 (14 17:51 +0100)]
Update META checker

11 years agoThis is 0.17v0.17
H.Merijn Brand - Tux [Sun, 10 Feb 2013 20:14:27 +0000 (10 21:14 +0100)]
This is 0.17

11 years agoDeal with spaces in patch descriptions
H.Merijn Brand - Tux [Sun, 10 Feb 2013 19:45:29 +0000 (10 20:45 +0100)]
Deal with spaces in patch descriptions

To be sure, I also allowed "Compile time options" to have spaces
Using \0 as a new separator seems a sane choice, as the values returned
from internal functions are pure C strings, so they end with \0

patches can have spaces:
#          $got->{build}{patches}[0] = 'SAVEARGV0'
#     $expected->{build}{patches}[0] = 'SAVEARGV0 - disable magic open in <ARGV>'
#          $got->{build}{patches}[0] = 'ActivePerl'
#     $expected->{build}{patches}[0] = 'ActivePerl Build 1602 [296513]'
#          $got->{build}{patches}[0] = 'DEBPKG:debian/arm_thread_stress_timeout'
#     $expected->{build}{patches}[0] = 'DEBPKG:debian/arm_thread_stress_timeout - http://bugs.debian.org/501970 Raise the timeout of ext/threads/shared/t/stress.t to accommodate slower build hosts'
#          $got->{build}{patches}[0] = 'Bug#55162'
#     $expected->{build}{patches}[0] = 'Bug#55162 File::Spec::case_tolerant performance'

11 years agoPrevent tar paxheaders (http://www.perlmonks.org/?node_id=1004571)v0.16
H.Merijn Brand - Tux [Fri, 25 Jan 2013 16:36:37 +0000 (25 17:36 +0100)]
Prevent tar paxheaders (perlmonks.org/?node_id=1004571)

11 years agoUpdate list of known symbols to 5.17.8
H.Merijn Brand - Tux [Fri, 25 Jan 2013 16:22:19 +0000 (25 17:22 +0100)]
Update list of known symbols to 5.17.8

11 years agoUpdate copyright to 2013
H.Merijn Brand - Tux [Fri, 25 Jan 2013 16:12:28 +0000 (25 17:12 +0100)]
Update copyright to 2013

11 years agoWe can also test with clang compiled perl
H.Merijn Brand - Tux [Fri, 25 Jan 2013 16:10:30 +0000 (25 17:10 +0100)]
We can also test with clang compiled perl

11 years agometa modernization
H.Merijn Brand - Tux [Fri, 25 Jan 2013 15:58:50 +0000 (25 16:58 +0100)]
meta modernization

11 years agoConfigReader::Simple allows splitting long lines
H.Merijn Brand [Wed, 20 Jun 2012 06:49:55 +0000 (20 08:49 +0200)]
ConfigReader::Simple allows splitting long lines

11 years agoDo not shell out on 5.14.0 and up if perl provides internals (Nicholas)
H.Merijn Brand [Wed, 20 Jun 2012 06:11:19 +0000 (20 08:11 +0200)]
Do not shell out on 5.14.0 and up if perl provides internals (Nicholas)

Nicholas applied 996978124d77fbe8 in remotes/origin/nicholas/configpm:

Config::Perl::V::myconfig can avoid `$^X -V` on 5.14.0 and later.

On 5.14.0 and later the Config module has subroutines that provide
all the data contained within perl -V, so there's no need to shell
out to $^X to get it.

Also add a test that forces Config::Perl::V::myconfig to shell out,
to check consistency between the two approaches.

11 years agoPrepare for CORE inclusion (BinGOs)v0.15
H.Merijn Brand [Thu, 7 Jun 2012 12:55:53 +0000 (7 14:55 +0200)]
Prepare for CORE inclusion (BinGOs)

11 years agoNew YAML tests
H.Merijn Brand [Thu, 7 Jun 2012 12:55:39 +0000 (7 14:55 +0200)]
New YAML tests

11 years agometa-spec in json is an integer
H.Merijn Brand [Sun, 20 May 2012 07:58:11 +0000 (20 09:58 +0200)]
meta-spec in json is an integer

12 years agoUpdate copyright to 2012
H.Merijn Brand [Wed, 11 Jan 2012 07:59:09 +0000 (11 08:59 +0100)]
Update copyright to 2012

12 years agoMake all my ChangeLog's look more or less the same
H.Merijn Brand [Thu, 8 Sep 2011 16:21:17 +0000 (8 18:21 +0200)]
Make all my ChangeLog's look more or less the same

12 years agoNAME / DISTNAME in Makefile.PLv0.14
H.Merijn Brand [Wed, 7 Sep 2011 16:12:53 +0000 (7 18:12 +0200)]
NAME / DISTNAME in Makefile.PL

12 years agoUpped copyright to 2011
H.Merijn Brand [Wed, 7 Sep 2011 16:12:38 +0000 (7 18:12 +0200)]
Upped copyright to 2011

12 years agomore perls to test withv0.13
H.Merijn Brand [Wed, 7 Sep 2011 07:31:31 +0000 (7 09:31 +0200)]
more perls to test with

12 years agoMake minimal version checks subtests
H.Merijn Brand [Wed, 7 Sep 2011 07:20:04 +0000 (7 09:20 +0200)]
Make minimal version checks subtests

12 years agoMore cross-checks for META data
H.Merijn Brand [Wed, 7 Sep 2011 06:13:47 +0000 (7 08:13 +0200)]
More cross-checks for META data

13 years agoSpell check on creating dist
H.Merijn Brand [Wed, 11 Aug 2010 14:53:22 +0000 (11 16:53 +0200)]
Spell check on creating dist

13 years agoSome spelling fixes
H.Merijn Brand [Mon, 7 Jun 2010 15:27:32 +0000 (7 17:27 +0200)]
Some spelling fixes

14 years agobleadperl does not have Test::NoWarningsv0.12
H.Merijn Brand [Tue, 16 Mar 2010 06:48:44 +0000 (16 07:48 +0100)]
bleadperl does not have Test::NoWarnings

14 years agoYAML dropped to spec 1.0 (RT#55614)
H.Merijn Brand [Tue, 16 Mar 2010 06:47:54 +0000 (16 07:47 +0100)]
YAML dropped to spec 1.0 (RT#55614)

14 years agoUpped copyright to 2010v0.11
H.Merijn Brand [Mon, 15 Mar 2010 12:23:24 +0000 (15 13:23 +0100)]
Upped copyright to 2010

14 years agoAdd USE_PERL_ATOF to the list of -V's compile-time options.
H.Merijn Brand [Thu, 21 Jan 2010 16:45:59 +0000 (21 17:45 +0100)]
Add USE_PERL_ATOF to the list of -V's compile-time options.

per perl commit 5a8d89359b90ed02d82f9529493d2b739f4244e7

14 years agoAdd USE_ATTRIBUTES_FOR_PERLIO
H.Merijn Brand [Tue, 5 Jan 2010 14:53:49 +0000 (5 15:53 +0100)]
Add USE_ATTRIBUTES_FOR_PERLIO

per perl commit de618ee48837532acd

14 years agoosname in {build} can be different from {config} (OpenBSD vs openbsd)
H.Merijn Brand [Thu, 17 Dec 2009 08:25:59 +0000 (17 09:25 +0100)]
osname in {build} can be different from {config} (OpenBSD vs openbsd)

14 years agoAdd PERL_IS_MINIPERL to the list of -V's compile-time options.v0.10
H.Merijn Brand [Thu, 24 Sep 2009 10:31:17 +0000 (24 12:31 +0200)]
Add PERL_IS_MINIPERL to the list of -V's compile-time options.

blead commit 3267aef691333a85988941dbf9b86e331ecde4f3

14 years agopod fix (Jim Cromie)
H.Merijn Brand [Wed, 9 Sep 2009 16:03:56 +0000 (9 18:03 +0200)]
pod fix (Jim Cromie)

14 years agoRecommend perl-5.10.1 now it is available
H.Merijn Brand [Wed, 26 Aug 2009 09:40:41 +0000 (26 11:40 +0200)]
Recommend perl-5.10.1 now it is available

14 years agoTODO items showed up on a single line
H.Merijn Brand [Wed, 26 Aug 2009 06:53:42 +0000 (26 08:53 +0200)]
TODO items showed up on a single line

14 years agoAdd PERL_DISABLE_PMC to the list of -V's compile-time options.
H.Merijn Brand [Wed, 19 Aug 2009 17:41:18 +0000 (19 19:41 +0200)]
Add PERL_DISABLE_PMC to the list of -V's compile-time options.

blead commit f89a1e08e6fb41e93df685b7f838ff9bf916f2f4

14 years agoDrop config_args from signature as documentedv0.04
H.Merijn Brand [Wed, 1 Jul 2009 16:04:40 +0000 (1 18:04 +0200)]
Drop config_args from signature as documented

14 years agoAdded signature ()
H.Merijn Brand [Wed, 1 Jul 2009 16:00:41 +0000 (1 18:00 +0200)]
Added signature ()
Added @EXPORT_OK and EXPORT_TAGSFixed one typo in doc

14 years agotypo in genMETA
H.Merijn Brand [Wed, 20 May 2009 08:13:09 +0000 (20 10:13 +0200)]
typo in genMETA

14 years agoDefault for summary is myconfig
H.Merijn Brand [Wed, 20 May 2009 08:12:59 +0000 (20 10:12 +0200)]
Default for summary is myconfig

15 years agono dists in MANIFESTv0.03
H.Merijn Brand [Sun, 5 Apr 2009 14:59:55 +0000 (5 16:59 +0200)]
no dists in MANIFEST

15 years agoAdd repo to README
H.Merijn Brand [Sun, 5 Apr 2009 14:55:05 +0000 (5 16:55 +0200)]
Add repo to README

15 years agotest under multiple versions
H.Merijn Brand [Sun, 5 Apr 2009 14:50:53 +0000 (5 16:50 +0200)]
test under multiple versions

15 years agoreconstruct version from perl-v output (dagolden)
H.Merijn Brand [Sun, 5 Apr 2009 14:46:20 +0000 (5 16:46 +0200)]
reconstruct version from perl-v output (dagolden)

15 years agoadd configure_requires
H.Merijn Brand [Fri, 3 Apr 2009 20:22:50 +0000 (3 22:22 +0200)]
add configure_requires

15 years ago0.02v0.02
H.Merijn Brand [Mon, 30 Mar 2009 14:01:45 +0000 (30 16:01 +0200)]
0.02

15 years agoDon't use -I with uninstalled perls
H.Merijn Brand [Mon, 30 Mar 2009 13:41:33 +0000 (30 15:41 +0200)]
Don't use -I with uninstalled perls
small doc typos

15 years agoparse block done. might not be complete
H.Merijn Brand [Mon, 30 Mar 2009 13:13:32 +0000 (30 15:13 +0200)]
parse block done. might not be complete

15 years agoadd summary ()
H.Merijn Brand [Mon, 30 Mar 2009 11:47:50 +0000 (30 13:47 +0200)]
add summary ()

15 years agomore derived stuff
H.Merijn Brand [Mon, 30 Mar 2009 11:28:40 +0000 (30 13:28 +0200)]
more derived stuff

15 years agoComplete _make_derived ()
H.Merijn Brand [Mon, 30 Mar 2009 09:37:07 +0000 (30 11:37 +0200)]
Complete _make_derived ()

15 years agoDon't edit the same file in two sessions at the same time
H.Merijn Brand [Mon, 30 Mar 2009 09:13:39 +0000 (30 11:13 +0200)]
Don't edit the same file in two sessions at the same time

15 years agoAdd all (new) version related config entries, including git
H.Merijn Brand [Mon, 30 Mar 2009 09:01:58 +0000 (30 11:01 +0200)]
Add all (new) version related config entries, including git
Add a start to the derived section

15 years agoDocumentation
H.Merijn Brand [Sun, 29 Mar 2009 22:21:49 +0000 (30 00:21 +0200)]
Documentation

15 years agofix args to myconfig
H.Merijn Brand [Sun, 29 Mar 2009 22:21:33 +0000 (30 00:21 +0200)]
fix args to myconfig
drop db/postgres/oracle/mysql shortcuts

15 years agoAdded plv2hash
H.Merijn Brand [Sun, 29 Mar 2009 14:21:15 +0000 (29 16:21 +0200)]
Added plv2hash

15 years agoChecking version 0.01v0.01
H.Merijn Brand [Sun, 29 Mar 2009 13:17:46 +0000 (29 15:17 +0200)]
Checking version 0.01