commit perl-IRI for openSUSE:Factory
Hello community, here is the log from the commit of package perl-IRI for openSUSE:Factory checked in at 2019-12-30 12:34:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-IRI (Old) and /work/SRC/openSUSE:Factory/.perl-IRI.new.6675 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "perl-IRI" Mon Dec 30 12:34:51 2019 rev:6 rq:759926 version:0.010 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-IRI/perl-IRI.changes 2019-09-05 12:34:34.347570330 +0200 +++ /work/SRC/openSUSE:Factory/.perl-IRI.new.6675/perl-IRI.changes 2019-12-30 12:34:56.935808318 +0100 @@ -1,0 +2,11 @@ +Sat Dec 28 03:09:20 UTC 2019 - <timueller+perl@suse.de> + +- updated to 0.010 + see /usr/share/doc/packages/perl-IRI/Changes + + 0.010 2019-12-26 + + - (Update) Fix component resolution to remove dots when base resolution + occurs without a scheme but with a user/port/host. + +------------------------------------------------------------------- Old: ---- IRI-0.009.tar.gz New: ---- IRI-0.010.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-IRI.spec ++++++ --- /var/tmp/diff_new_pack.EdVzOJ/_old 2019-12-30 12:34:57.303808515 +0100 +++ /var/tmp/diff_new_pack.EdVzOJ/_new 2019-12-30 12:34:57.303808515 +0100 @@ -17,7 +17,7 @@ Name: perl-IRI -Version: 0.009 +Version: 0.010 Release: 0 %define cpan_name IRI Summary: Internationalized Resource Identifiers ++++++ IRI-0.009.tar.gz -> IRI-0.010.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IRI-0.009/Changes new/IRI-0.010/Changes --- old/IRI-0.009/Changes 2018-10-30 16:23:38.000000000 +0100 +++ new/IRI-0.010/Changes 2019-12-27 20:20:03.000000000 +0100 @@ -6,6 +6,11 @@ Bug tracker: <http://rt.cpan.org/Dist/Display.html?Queue=IRI> Maintainer: Gregory Todd Williams <mailto:gwilliams@cpan.org> +0.010 2019-12-26 + + - (Update) Fix component resolution to remove dots when base resolution + occurs without a scheme but with a user/port/host. + 0.009 2018-10-30 - (Update) Reduce Minimum Perl Version to 5.10 (#12 from @tehmoth). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IRI-0.009/Changes.ttl new/IRI-0.010/Changes.ttl --- old/IRI-0.009/Changes.ttl 2018-10-30 16:23:01.000000000 +0100 +++ new/IRI-0.010/Changes.ttl 2019-12-27 20:19:43.000000000 +0100 @@ -15,6 +15,20 @@ . +<http://kasei.us/code/files/IRI-0.010.tar.gz> + dcterms:isVersionOf my:project ; + dcterms:replaces <http://kasei.us/code/files/IRI-0.009.tar.gz> ; + + doap:Version [ + doap:revision "0.010" ; + doap:created "2019-12-26" ; + ] ; + asc:changes [ + asc:update "Fix component resolution to remove dots when base resolution occurs without a scheme but with a user/port/host." ; + ] ; + . + + <http://kasei.us/code/files/IRI-0.009.tar.gz> dcterms:isVersionOf my:project ; dcterms:replaces <http://kasei.us/code/files/IRI-0.008.tar.gz> ; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IRI-0.009/Changes.xml new/IRI-0.010/Changes.xml --- old/IRI-0.009/Changes.xml 2018-10-30 16:23:38.000000000 +0100 +++ new/IRI-0.010/Changes.xml 2019-12-27 20:20:03.000000000 +0100 @@ -1,75 +1,82 @@ <?xml version="1.0" encoding="utf-8"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dbug="http://ontologi.es/doap-bugs#" xmlns:dc="http://purl.org/dc/terms/" xmlns:dcs="http://ontologi.es/doap-changeset#" xmlns:doap="http://usefulinc.com/ns/doap#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"> -<rdf:Description rdf:nodeID="r1540913018r0"> - <doap:created>2018-10-30</doap:created> - <doap:revision>0.009</doap:revision> +<rdf:Description rdf:nodeID="r1577474403r0"> + <doap:created>2019-12-26</doap:created> + <doap:revision>0.010</doap:revision> </rdf:Description> -<rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:nodeID="r1540913018r1"> - <ns1:update>Reduce Minimum Perl Version to 5.10 (#12 from @tehmoth).</ns1:update> +<rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:nodeID="r1577474403r1"> + <ns1:update>Fix component resolution to remove dots when base resolution occurs without a scheme but with a user/port/host.</ns1:update> +</rdf:Description> +<rdf:Description rdf:nodeID="r1577474403r10"> + <doap:created>2016-04-04</doap:created> + <doap:revision>0.005</doap:revision> </rdf:Description> -<rdf:Description rdf:nodeID="r1540913018r10"> +<rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:nodeID="r1577474403r11"> + <ns1:addition>Add ability to lazily parse IRI components.</ns1:addition> + <ns1:addition>Add cpanfile, with Module::Install deps (#5 from Alberto Simões).</ns1:addition> + <ns1:addition>Added Try::Tiny to list of build requirements (github issue #3).</ns1:addition> + <ns1:update>Improve performance of IRI component parsing.</ns1:update> + <ns1:update>Update POD coverage test to ignore private attributes (#6 from Alberto Simões).</ns1:update> + <ns1:update>Updated required version of Type::Tiny to 0.008 to support use of InstanceOf (#7 from Alexandr Ciornii).</ns1:update> +</rdf:Description> +<rdf:Description rdf:nodeID="r1577474403r12"> <doap:created>2014-09-25</doap:created> <doap:revision>0.004</doap:revision> </rdf:Description> -<rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:nodeID="r1540913018r11"> +<rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:nodeID="r1577474403r13"> <ns1:update>Changed IRI to use old-style VERSION declaration.</ns1:update> <ns1:update>Moved modules from Moose to Moo.</ns1:update> </rdf:Description> -<rdf:Description rdf:nodeID="r1540913018r12"> +<rdf:Description rdf:nodeID="r1577474403r14"> <doap:created>2014-08-11</doap:created> <doap:revision>0.003</doap:revision> </rdf:Description> -<rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:nodeID="r1540913018r13"> +<rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:nodeID="r1577474403r15"> <ns1:addition>Added coercion from Str to IRI.</ns1:addition> </rdf:Description> -<rdf:Description rdf:nodeID="r1540913018r14"> +<rdf:Description rdf:nodeID="r1577474403r16"> <doap:created>2014-08-09</doap:created> <doap:revision>0.002</doap:revision> </rdf:Description> -<rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:nodeID="r1540913018r15"> +<rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:nodeID="r1577474403r17"> <ns1:addition>Added as_string method.</ns1:addition> </rdf:Description> -<rdf:Description rdf:nodeID="r1540913018r16"> +<rdf:Description rdf:nodeID="r1577474403r18"> <doap:created>2014-08-02</doap:created> <doap:revision>0.001</doap:revision> </rdf:Description> -<rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:nodeID="r1540913018r17"> +<rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:nodeID="r1577474403r19"> <ns1:addition>First release.</ns1:addition> </rdf:Description> -<rdf:Description rdf:nodeID="r1540913018r2"> +<rdf:Description rdf:nodeID="r1577474403r2"> + <doap:created>2018-10-30</doap:created> + <doap:revision>0.009</doap:revision> +</rdf:Description> +<rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:nodeID="r1577474403r3"> + <ns1:update>Reduce Minimum Perl Version to 5.10 (#12 from @tehmoth).</ns1:update> +</rdf:Description> +<rdf:Description rdf:nodeID="r1577474403r4"> <doap:created>2017-08-06</doap:created> <doap:revision>0.008</doap:revision> </rdf:Description> -<rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:nodeID="r1540913018r3"> +<rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:nodeID="r1577474403r5"> <ns1:update>Fix typo in regex rule causing problems parsing codepoints beyond BMP (#11).</ns1:update> </rdf:Description> -<rdf:Description rdf:nodeID="r1540913018r4"> +<rdf:Description rdf:nodeID="r1577474403r6"> <doap:created>2017-04-03</doap:created> <doap:revision>0.007</doap:revision> </rdf:Description> -<rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:nodeID="r1540913018r5"> +<rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:nodeID="r1577474403r7"> <ns1:addition>Add query_form accessor and set_query_param constructor (#4).</ns1:addition> <ns1:update>Updated Makefile.PL for perl 5.26.</ns1:update> </rdf:Description> -<rdf:Description rdf:nodeID="r1540913018r6"> +<rdf:Description rdf:nodeID="r1577474403r8"> <doap:created>2016-07-19</doap:created> <doap:revision>0.006</doap:revision> </rdf:Description> -<rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:nodeID="r1540913018r7"> +<rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:nodeID="r1577474403r9"> <ns1:update>Fix regular expression use of quantifiers (#8 from Karl Williamson).</ns1:update> </rdf:Description> -<rdf:Description rdf:nodeID="r1540913018r8"> - <doap:created>2016-04-04</doap:created> - <doap:revision>0.005</doap:revision> -</rdf:Description> -<rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:nodeID="r1540913018r9"> - <ns1:addition>Add ability to lazily parse IRI components.</ns1:addition> - <ns1:addition>Add cpanfile, with Module::Install deps (#5 from Alberto Simões).</ns1:addition> - <ns1:addition>Added Try::Tiny to list of build requirements (github issue #3).</ns1:addition> - <ns1:update>Improve performance of IRI component parsing.</ns1:update> - <ns1:update>Update POD coverage test to ignore private attributes (#6 from Alberto Simões).</ns1:update> - <ns1:update>Updated required version of Type::Tiny to 0.008 to support use of InstanceOf (#7 from Alexandr Ciornii).</ns1:update> -</rdf:Description> <rdf:Description xmlns:ns1="http://purl.org/dc/elements/1.1/" rdf:about="file:///Users/greg/data/prog/git/perl-iri/Changes.ttl"> <ns1:description>Changes for IRI</ns1:description> <ns1:subject rdf:resource="http://purl.org/NET/cpan-uri/dist/IRI/project"/> @@ -84,57 +91,63 @@ <foaf:page rdf:resource="http://search.cpan.org/~gwilliams/"/> </rdf:Description> <rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:about="http://kasei.us/code/files/IRI-0.001.tar.gz"> - <ns1:changes rdf:nodeID="r1540913018r17"/> + <ns1:changes rdf:nodeID="r1577474403r19"/> <dc:isVersionOf rdf:resource="http://purl.org/NET/cpan-uri/dist/IRI/project"/> - <doap:Version rdf:nodeID="r1540913018r16"/> + <doap:Version rdf:nodeID="r1577474403r18"/> </rdf:Description> <rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:about="http://kasei.us/code/files/IRI-0.002.tar.gz"> - <ns1:changes rdf:nodeID="r1540913018r15"/> + <ns1:changes rdf:nodeID="r1577474403r17"/> <dc:isVersionOf rdf:resource="http://purl.org/NET/cpan-uri/dist/IRI/project"/> <dc:replaces rdf:resource="http://kasei.us/code/files/IRI-0.001.tar.gz"/> - <doap:Version rdf:nodeID="r1540913018r14"/> + <doap:Version rdf:nodeID="r1577474403r16"/> </rdf:Description> <rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:about="http://kasei.us/code/files/IRI-0.003.tar.gz"> - <ns1:changes rdf:nodeID="r1540913018r13"/> + <ns1:changes rdf:nodeID="r1577474403r15"/> <dc:isVersionOf rdf:resource="http://purl.org/NET/cpan-uri/dist/IRI/project"/> <dc:replaces rdf:resource="http://kasei.us/code/files/IRI-0.002.tar.gz"/> - <doap:Version rdf:nodeID="r1540913018r12"/> + <doap:Version rdf:nodeID="r1577474403r14"/> </rdf:Description> <rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:about="http://kasei.us/code/files/IRI-0.004.tar.gz"> - <ns1:changes rdf:nodeID="r1540913018r11"/> + <ns1:changes rdf:nodeID="r1577474403r13"/> <dc:isVersionOf rdf:resource="http://purl.org/NET/cpan-uri/dist/IRI/project"/> <dc:replaces rdf:resource="http://kasei.us/code/files/IRI-0.003.tar.gz"/> - <doap:Version rdf:nodeID="r1540913018r10"/> + <doap:Version rdf:nodeID="r1577474403r12"/> </rdf:Description> <rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:about="http://kasei.us/code/files/IRI-0.005.tar.gz"> - <ns1:changes rdf:nodeID="r1540913018r9"/> + <ns1:changes rdf:nodeID="r1577474403r11"/> <dc:isVersionOf rdf:resource="http://purl.org/NET/cpan-uri/dist/IRI/project"/> <dc:replaces rdf:resource="http://kasei.us/code/files/IRI-0.004.tar.gz"/> - <doap:Version rdf:nodeID="r1540913018r8"/> + <doap:Version rdf:nodeID="r1577474403r10"/> </rdf:Description> <rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:about="http://kasei.us/code/files/IRI-0.006.tar.gz"> - <ns1:changes rdf:nodeID="r1540913018r7"/> + <ns1:changes rdf:nodeID="r1577474403r9"/> <dc:isVersionOf rdf:resource="http://purl.org/NET/cpan-uri/dist/IRI/project"/> <dc:replaces rdf:resource="http://kasei.us/code/files/IRI-0.005.tar.gz"/> - <doap:Version rdf:nodeID="r1540913018r6"/> + <doap:Version rdf:nodeID="r1577474403r8"/> </rdf:Description> <rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:about="http://kasei.us/code/files/IRI-0.007.tar.gz"> - <ns1:changes rdf:nodeID="r1540913018r5"/> + <ns1:changes rdf:nodeID="r1577474403r7"/> <dc:isVersionOf rdf:resource="http://purl.org/NET/cpan-uri/dist/IRI/project"/> <dc:replaces rdf:resource="http://kasei.us/code/files/IRI-0.006.tar.gz"/> - <doap:Version rdf:nodeID="r1540913018r4"/> + <doap:Version rdf:nodeID="r1577474403r6"/> </rdf:Description> <rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:about="http://kasei.us/code/files/IRI-0.008.tar.gz"> - <ns1:changes rdf:nodeID="r1540913018r3"/> + <ns1:changes rdf:nodeID="r1577474403r5"/> <dc:isVersionOf rdf:resource="http://purl.org/NET/cpan-uri/dist/IRI/project"/> <dc:replaces rdf:resource="http://kasei.us/code/files/IRI-0.007.tar.gz"/> - <doap:Version rdf:nodeID="r1540913018r2"/> + <doap:Version rdf:nodeID="r1577474403r4"/> </rdf:Description> <rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:about="http://kasei.us/code/files/IRI-0.009.tar.gz"> - <ns1:changes rdf:nodeID="r1540913018r1"/> + <ns1:changes rdf:nodeID="r1577474403r3"/> <dc:isVersionOf rdf:resource="http://purl.org/NET/cpan-uri/dist/IRI/project"/> <dc:replaces rdf:resource="http://kasei.us/code/files/IRI-0.008.tar.gz"/> - <doap:Version rdf:nodeID="r1540913018r0"/> + <doap:Version rdf:nodeID="r1577474403r2"/> +</rdf:Description> +<rdf:Description xmlns:ns1="http://aaronland.info/ns/changefile/" rdf:about="http://kasei.us/code/files/IRI-0.010.tar.gz"> + <ns1:changes rdf:nodeID="r1577474403r1"/> + <dc:isVersionOf rdf:resource="http://purl.org/NET/cpan-uri/dist/IRI/project"/> + <dc:replaces rdf:resource="http://kasei.us/code/files/IRI-0.009.tar.gz"/> + <doap:Version rdf:nodeID="r1577474403r0"/> </rdf:Description> <rdf:Description rdf:about="http://purl.org/NET/cpan-uri/dist/IRI/project"> <doap:bug-database rdf:resource="http://rt.cpan.org/Dist/Display.html?Queue=IRI"/> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IRI-0.009/META.yml new/IRI-0.010/META.yml --- old/IRI-0.009/META.yml 2018-10-30 16:23:38.000000000 +0100 +++ new/IRI-0.010/META.yml 2019-12-27 20:20:04.000000000 +0100 @@ -33,4 +33,4 @@ homepage: http://search.cpan.org/dist/IRI/ license: http://dev.perl.org/licenses/ repository: http://github.com/kasei/perl-iri/ -version: '0.009' +version: '0.010' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IRI-0.009/SIGNATURE new/IRI-0.010/SIGNATURE --- old/IRI-0.009/SIGNATURE 2018-10-30 16:23:42.000000000 +0100 +++ new/IRI-0.010/SIGNATURE 2019-12-27 20:20:10.000000000 +0100 @@ -14,11 +14,11 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -SHA1 3735b46c676162f6823ed83eb979a4d5b96a3f6d Changes -SHA1 3081eeca25940124e7d81af465b453a1bfc2f8ce Changes.ttl -SHA1 5559b6f36b33317498341dcaebd09abaacf4583c Changes.xml +SHA1 39863391b94295ef7e06d5a0c8034b704daf4300 Changes +SHA1 fa67c6e245fb197e8b8bfbce795d61b400d23573 Changes.ttl +SHA1 fec8903e0214343bb1d3f8c251cb912586717699 Changes.xml SHA1 88a9956a698251e7037d96cf9091eb61793d5ab7 MANIFEST -SHA1 3cdd1a4ed00cef51e9bcdfb32040e4e3415bc007 META.yml +SHA1 f5937015a7fa4811a84408f279a6f6b0b02a9ad1 META.yml SHA1 adc55e40b7c0f43e8b79c24b28528386a678e89e Makefile.PL SHA1 b20558223028621fcd8a6d7303b445bdd5ae85e1 README SHA1 05a17c51aceb6435a1eac17137f19911a09e5050 inc/Module/Install.pm @@ -31,7 +31,7 @@ SHA1 2f5be6af6098acf6d786a4a7299a34d0c6c04ef9 inc/Module/Install/Metadata.pm SHA1 aa6723cc4a8d4475026f6ceb28e1f16459e8a11b inc/Module/Install/Win32.pm SHA1 6661285caedfe012cb5a1ca915a422ffc292ae2b inc/Module/Install/WriteAll.pm -SHA1 57600b0d5c8c31064f384b5c9dac6f4431ae51da lib/IRI.pm +SHA1 83a02f27d8691acec179be4c4c69ba6318ad17b4 lib/IRI.pm SHA1 8239904ffc3b6705243167ccb7ed4da00d5d2543 t/00-simple.t SHA1 dcdc21dd75dd1bfc59ea44a886565bf94a133504 t/bugs.t SHA1 49bf69502718d2931ede3fa80220628841d3ab2d t/coercion.t @@ -40,7 +40,7 @@ -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org -iEYEARECAAYFAlvYd3wACgkQhPK6VMqoyC0vegCeMfufNfuFAoXKFCNmSJloHyTo -zCUAoLGm7OIqHszdMHGkZ7+zCAOT3tn3 -=3IJ9 +iEYEARECAAYFAl4GWWgACgkQhPK6VMqoyC1oTACdFDrBi9/JdhwPnnKdyDdibXTV +PikAnA8TQN5nGN+iF3ZSXc9A1Vx4kPMM +=e2fd -----END PGP SIGNATURE----- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IRI-0.009/lib/IRI.pm new/IRI-0.010/lib/IRI.pm --- old/IRI-0.009/lib/IRI.pm 2018-10-30 16:23:15.000000000 +0100 +++ new/IRI-0.010/lib/IRI.pm 2019-12-27 20:19:43.000000000 +0100 @@ -6,7 +6,7 @@ =head1 VERSION -This document describes IRI version 0.009 +This document describes IRI version 0.010 =head1 SYNOPSIS @@ -80,7 +80,7 @@ package IRI; use v5.10.1; use warnings; - our $VERSION = '0.009'; + our $VERSION = '0.010'; use Moo; use MooX::HandlesVia; use Types::Standard qw(Str InstanceOf HashRef Bool); @@ -337,11 +337,13 @@ } } else { if ($components{user} or $components{port} or defined($components{host})) { - foreach my $k (qw(scheme user port host path query)) { + foreach my $k (qw(scheme user port host query)) { if (exists $components{$k}) { $target{$k} = $components{$k}; } } + my $path = $components{path}; + $target{path} = $self->_remove_dot_segments($path); } else { if ($components{path} eq '') { $target{path} = $base{path};
participants (1)
-
root