Skip to content

Commit e1eb1d2

Browse files
author
Dominique Quatravaux
committed
Prepare version for release
* Bump version to 1.55 everywhere * Add Changes entry (almost 10 years since the last one!) * ./Build dist
1 parent 7f7783c commit e1eb1d2

File tree

13 files changed

+60
-47
lines changed

13 files changed

+60
-47
lines changed

Changes

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
Revision history for Perl module XML::XPathScript
22

3+
1.55 June 20, 2018
4+
- Improve namespace support
5+
- Fix a bug where "xmlns:" was duplicated in the top-level element
6+
- Fix a bug that prevented manual switching between XML::XPath and XML::LibXML as the back-end parser
7+
38
1.54 July 26, 2008
49
- Fix bugs in stylesheet DocBook2LaTex
510
- Fix bug in X::X::Processor::B where there is no whitespace

MANIFEST

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,3 +86,4 @@ examples/docbook2latex.xps
8686
examples/sample-docbook.xml
8787

8888
SIGNATURE Added here by Module::Build
89+
META.json

META.yml

Lines changed: 34 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,55 +1,59 @@
11
---
2-
name: XML-XPathScript
3-
version: 1.54
2+
abstract: 'a Perl framework for XML stylesheets'
43
author:
54
- 'Yanick Champoux <yanick@cpan.org>'
65
- 'Dominique Quatravaux <domq@cpan.org> '
76
- 'Matt Sergeant <matt@sergeant.org>'
8-
abstract: a Perl framework for XML stylesheets
9-
license: artistic
10-
resources:
11-
license: http://opensource.org/licenses/artistic-license.php
12-
requires:
13-
Carp: 0
14-
Clone: 0
15-
Data::Dumper: 0
16-
File::Basename: 0
17-
IO::File: 0
18-
Readonly: 0
19-
Scalar::Util: 0
20-
Symbol: 0
21-
XML::LibXML: 0
227
build_requires:
23-
File::Find: 0
24-
File::Spec: 0
8+
File::Find: '0'
9+
File::Spec: '0'
10+
configure_requires:
11+
Module::Build: '0.42'
12+
dynamic_config: 1
13+
generated_by: 'Module::Build version 0.4224, CPAN::Meta::Converter version 2.150010'
14+
license: artistic
15+
meta-spec:
16+
url: http://module-build.sourceforge.net/META-spec-v1.4.html
17+
version: '1.4'
18+
name: XML-XPathScript
2519
provides:
2620
XML::XPathScript:
2721
file: lib/XML/XPathScript.pm
28-
version: 1.54
22+
version: '1.55'
2923
XML::XPathScript::Processor:
3024
file: lib/XML/XPathScript/Processor.pm
31-
version: 1.54
25+
version: '1.55'
3226
XML::XPathScript::Processor::B:
3327
file: lib/XML/XPathScript/Processor/B.pm
34-
version: 1.54
28+
version: '1.55'
3529
XML::XPathScript::Processor::LibXML:
3630
file: lib/XML/XPathScript/Processor/LibXML.pm
37-
version: 1.54
31+
version: '1.55'
3832
XML::XPathScript::Processor::XPath:
3933
file: lib/XML/XPathScript/Processor/XPath.pm
40-
version: 1.54
34+
version: '1.55'
4135
XML::XPathScript::Stylesheet::DocBook2LaTeX:
4236
file: lib/XML/XPathScript/Stylesheet/DocBook2LaTeX.pm
43-
version: 1.54
37+
version: '1.55'
4438
XML::XPathScript::Template:
4539
file: lib/XML/XPathScript/Template.pm
46-
version: 1.54
40+
version: '1.55'
4741
XML::XPathScript::Template::Content:
4842
file: lib/XML/XPathScript/Processor.pm
4943
XML::XPathScript::Template::Tag:
5044
file: lib/XML/XPathScript/Template/Tag.pm
51-
version: 1.54
52-
generated_by: Module::Build version 0.280801
53-
meta-spec:
54-
url: http://module-build.sourceforge.net/META-spec-v1.2.html
55-
version: 1.2
45+
version: '1.55'
46+
requires:
47+
Carp: '0'
48+
Clone: '0'
49+
Data::Dumper: '0'
50+
File::Basename: '0'
51+
IO::File: '0'
52+
Readonly: '0'
53+
Scalar::Util: '0'
54+
Symbol: '0'
55+
XML::LibXML: '0'
56+
resources:
57+
license: http://opensource.org/licenses/artistic-license.php
58+
version: '1.54'
59+
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'

Makefile.PL

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,34 @@
1-
# Note: this file was auto-generated by Module::Build::Compat version 0.2808_01
2-
1+
# Note: this file was auto-generated by Module::Build::Compat version 0.4224
2+
33
unless (eval "use Module::Build::Compat 0.02; 1" ) {
44
print "This module requires Module::Build to install itself.\n";
5-
5+
66
require ExtUtils::MakeMaker;
77
my $yn = ExtUtils::MakeMaker::prompt
88
(' Install Module::Build now from CPAN?', 'y');
9-
9+
1010
unless ($yn =~ /^y/i) {
1111
die " *** Cannot install without Module::Build. Exiting ...\n";
1212
}
13-
13+
1414
require Cwd;
1515
require File::Spec;
1616
require CPAN;
17-
17+
1818
# Save this 'cause CPAN will chdir all over the place.
1919
my $cwd = Cwd::cwd();
20-
20+
2121
CPAN::Shell->install('Module::Build::Compat');
2222
CPAN::Shell->expand("Module", "Module::Build::Compat")->uptodate
2323
or die "Couldn't install Module::Build, giving up.\n";
24-
24+
2525
chdir $cwd or die "Cannot chdir() back to $cwd: $!";
2626
}
2727
eval "use Module::Build::Compat 0.02; 1" or die $@;
2828
use lib '_build/lib';
2929
Module::Build::Compat->run_build_pl(args => \@ARGV);
30+
my $build_script = 'Build';
31+
$build_script .= '.com' if $^O eq 'VMS';
32+
exit(0) unless(-e $build_script); # cpantesters convention
3033
require MyModuleBuilder;
3134
Module::Build::Compat->write_makefile(build_class => 'MyModuleBuilder');

lib/XML/XPathScript.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ use File::Basename;
239239
use XML::XPathScript::Processor;
240240
use XML::XPathScript::Template;
241241

242-
our $VERSION = '1.54';
242+
our $VERSION = '1.55';
243243

244244
our $XML_parser = 'XML::LibXML';
245245

lib/XML/XPathScript/Processor.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ use base qw/ Exporter /;
99
use XML::XPathScript::Template;
1010
use Readonly;
1111

12-
our $VERSION = '1.54';
12+
our $VERSION = '1.55';
1313

1414
our @EXPORT = qw/
1515
$DO_SELF_AS_CHILD

lib/XML/XPathScript/Processor/B.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ package XML::XPathScript::Processor::B;
55

66
use base qw/ XML::XPathScript::Processor /;
77

8-
our $VERSION = '1.54';
8+
our $VERSION = '1.55';
99

1010
# No namespaces here
1111
sub get_namespace { }

lib/XML/XPathScript/Processor/LibXML.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ use warnings;
55

66
use base qw/ XML::XPathScript::Processor /;
77

8-
our $VERSION = '1.54';
8+
our $VERSION = '1.55';
99

1010
sub get_namespace {
1111
my $ns = $_[1]->getNamespaces();

lib/XML/XPathScript/Processor/XPath.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ package XML::XPathScript::Processor::XPath;
55

66
use base qw/ XML::XPathScript::Processor /;
77

8-
our $VERSION = '1.54';
8+
our $VERSION = '1.55';
99

1010
sub get_namespace {
1111
my $prefix = $_[1]->getPrefix or return;

lib/XML/XPathScript/Stylesheet/DocBook2LaTeX.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use strict;
66
use XML::XPathScript::Processor;
77
use Carp;
88

9-
our $VERSION = '1.54';
9+
our $VERSION = '1.55';
1010

1111
our $processor;
1212

lib/XML/XPathScript/Template.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ use Scalar::Util qw/ refaddr /;
1313
use overload '&{}' => \&_overload_func,
1414
q{""} => \&_overload_quote;
1515

16-
our $VERSION = '1.54';
16+
our $VERSION = '1.55';
1717

1818
sub new {
1919
my( $class ) = @_;

lib/XML/XPathScript/Template/Tag.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ use Scalar::Util qw/ reftype /;
99
use overload '&{}' => \&_overload_func,
1010
q{""} => \&_overload_quote;
1111

12-
our $VERSION = '1.54';
12+
our $VERSION = '1.55';
1313

1414
our @ALLOWED_ATTRIBUTES = qw{
1515
pre post

script/xpathscript

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ use Symbol;
99
use File::Basename;
1010
use Carp;
1111

12-
my $VERSION = '1.54';
12+
my $VERSION = '1.55';
1313

1414
my ( $query, $interpolate );
1515
GetOptions( 'query=s' => \$query,

0 commit comments

Comments
 (0)