Merge branch 'master' into metadata
Lukas Mai [Mon, 19 Nov 2012 19:21:40 +0000 (20:21 +0100)]
Changes
GNUmakefile
Makefile.PL
lib/Function/Parameters.pm

diff --git a/Changes b/Changes
index 3b062d7..ab7cda0 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,11 @@
 Revision history for Function-Parameters
 
+1.0003  2012-11-19
+        - clean up internals
+        - fix build errors on some platforms
+        - fix module metadata
+        - some more tests
+
 1.00    2012-11-01
         - add named parameters with ':$foo, :$bar' syntax
         - rewrite documentation
index 6b3454d..02cadbc 100644 (file)
@@ -1,3 +1,14 @@
 include ./Makefile
 
 CCFLAGS := -DDEVEL $(CCFLAGS)
+
+.PHONY: multitest
+multitest:
+       f=''; \
+       for i in ~/perl5/perlbrew/perls/perl-5.1[468]*/bin/perl perl; do \
+           echo "Trying $$i ..."; \
+           $$i Makefile.PL && make && make test; \
+           [ $$? = 0 ] || f="$$f $$i"; \
+           echo "... done (trying $$i)"; \
+       done; \
+       [ -z "$$f" ] || { echo "Failed:$$f" >&2; exit 1; }
index 8713ef9..1f0868b 100644 (file)
@@ -28,7 +28,6 @@ WriteMakefile(
     },
     MIN_PERL_VERSION => '5.14.0',
     META_MERGE => {
-        'meta-spec' => { version => 2 },
         resources => {
             repository => {
                 url => 'git://git.shadowcat.co.uk/p5sagit/Function-Parameters',
index 31845e8..62db745 100644 (file)
@@ -8,7 +8,7 @@ use Carp qw(confess);
 
 use XSLoader;
 BEGIN {
-       our $VERSION = '1.00';
+       our $VERSION = '1.0003';
        XSLoader::load;
 }