[libmodule-install-doapchangesets-perl] 15/47: Release new CGI::Auth::FOAF_SSL. Noticed version numbers were in wrong order in Changes file, so released fixed Module::Install::DOAPChangeSets.

Jonas Smedegaard js at alioth.debian.org
Fri Aug 9 14:08:38 UTC 2013


This is an automated email from the git hooks/post-receive script.

js pushed a commit to branch master
in repository libmodule-install-doapchangesets-perl.

commit b2d237cd27fcc5152c8ac7f8454094b8424ee9cd
Author: Toby Inkster <mail at tobyinkster.co.uk>
Date:   Sat Apr 2 08:38:36 2011 +0000

    Release new CGI::Auth::FOAF_SSL. Noticed version numbers were in wrong order in Changes file, so released fixed Module::Install::DOAPChangeSets.
    
    --HG--
    branch : Module-Install-DOAPChangeSets
    extra : convert_revision : svn%3A3fe8e991-6959-4966-b76d-b07eca2b6e37/Module-Install-DOAPChangeSets%40842
---
 Changes                                    |    8 +-
 Changes.ttl                                |   16 +++-
 Changes.xml                                |  109 ++++++++++++++++------------
 META.yml                                   |    4 +-
 Module-Install-DOAPChangeSets-0.102.tar.gz |  Bin 0 -> 36019 bytes
 lib/Module/Install/Admin/DOAPChangeSets.pm |    2 +-
 lib/Module/Install/DOAPChangeSets.pm       |    2 +-
 lib/RDF/DOAP/ChangeSets.pm                 |   21 ++++--
 8 files changed, 102 insertions(+), 60 deletions(-)

diff --git a/Changes b/Changes
index c7435e4..f12145e 100644
--- a/Changes
+++ b/Changes
@@ -10,8 +10,12 @@ Home page:    <http://search.cpan.org/dist/Module-Install-DOAPChangeSets/>
 Bug tracker:  <http://rt.cpan.org/Dist/Display.html?Queue=Module-Install-DOAPChangeSets>
 Maintainer:   Toby Inkster <mailto:tobyink at cpan.org>
 
+0.102 [2011-04-02]
+ - Allow change items to have multiple RDF types.
+ - Improve sort order of versions in output. Take dates into consideration.
+
 0.101 [2010-07-21]
- - (Bugix) XML output no longer just an empty file!
+ - (Bugfix) XML output no longer just an empty file!
 
 0.100 [2010-07-18]
  - Sort change items within each version for text output.
@@ -34,9 +38,9 @@ Maintainer:   Toby Inkster <mailto:tobyink at cpan.org>
 
 0.00_03 [2010-01-11] # Omega 3
  - Reverse order of versions in Changelog (newest at top)
+ - (Addition) Use Text::Wrap to wrap text.
  - (Addition) Support Aaron Cope's changefile vocab as a legacy input
    format.
- - (Addition) Use Text::Wrap to wrap text.
 
 0.00_02 [2010-01-08] # Omega 2
  - Don't recommend QNames containing '.' -- they're supported by libraptor,
diff --git a/Changes.ttl b/Changes.ttl
index c397757..a6b8614 100644
--- a/Changes.ttl
+++ b/Changes.ttl
@@ -135,7 +135,19 @@ my:v_0-101
 	:file-release   <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/Module-Install-DOAPChangeSets-0.101.tar.gz> ;
 	dcs:changeset [
 		dcs:versus my:v_0-100 ;
-		dcs:item   [ rdfs:label "XML output no longer just an empty file!"@en ; a dcs:Bugix ]
+		dcs:item   [ rdfs:label "XML output no longer just an empty file!"@en ; a dcs:Bugfix ]
+	] .
+
+my:v_0-102
+
+	a               :Version ;
+	dc:issued       "2011-04-02"^^xsd:date ;
+	:revision       "0.102"^^xsd:string ;
+	:file-release   <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/Module-Install-DOAPChangeSets-0.102.tar.gz> ;
+	dcs:changeset [
+		dcs:versus my:v_0-101 ;
+		dcs:item   [ rdfs:label "Improve sort order of versions in output. Take dates into consideration."@en ] ;
+		dcs:item   [ rdfs:label "Allow change items to have multiple RDF types."@en ]
 	] .
 
 #############################################################
@@ -158,7 +170,7 @@ my:project
 	:license        <http://dev.perl.org/licenses/> ;
 	:release        my:v_0-00_01 , my:v_0-00_02 , my:v_0-00_03 , my:v_0-00_04 , 
 	                my:v_0-01 , my:v_0-02 , my:v_0-03 , my:v_0-04 ,
-	                my:v_0-100 , my:v_0-101 .
+	                my:v_0-100 , my:v_0-101 , my:v_0-102 .
 
 #############################################################
 
diff --git a/Changes.xml b/Changes.xml
index ba8555d..c481c62 100644
--- a/Changes.xml
+++ b/Changes.xml
@@ -1,87 +1,98 @@
 <?xml version="1.0" encoding="utf-8"?>
 <rdf:RDF 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:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#">
-<rdf:Description rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r0">
-	<dcs:item rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r1"/>
+<rdf:Description rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr0">
+	<dcs:item rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr1"/>
 	<dcs:versus rdf:resource="http://purl.org/NET/cpan-uri/dist/Module-Install-DOAPChangeSets/v_0-00_01"/>
 </rdf:Description>
-<rdf:Description rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r1">
+<rdf:Description rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr1">
 	<rdfs:label xml:lang="en">Don't recommend QNames containing '.' -- they're supported by libraptor, but illegal in Turtle.</rdfs:label>
 </rdf:Description>
-<rdf:Description rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r10">
-	<dcs:item rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r11"/>
+<rdf:Description rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr10">
+	<dcs:item rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr11"/>
 	<dcs:versus rdf:resource="http://purl.org/NET/cpan-uri/dist/Module-Install-DOAPChangeSets/v-0_01"/>
 </rdf:Description>
-<rdf:Description rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r11">
+<rdf:Description rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr11">
 	<rdf:type rdf:resource="http://ontologi.es/doap-changeset#Bugfix"/>
 	<rdfs:label xml:lang="en">Project name was being overridden by URI.</rdfs:label>
 </rdf:Description>
-<rdf:Description rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r12">
-	<dcs:item rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r13"/>
+<rdf:Description rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr12">
+	<dcs:item rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr13"/>
 	<dcs:versus rdf:resource="http://purl.org/NET/cpan-uri/dist/Module-Install-DOAPChangeSets/v_0-02"/>
 </rdf:Description>
-<rdf:Description rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r13">
+<rdf:Description rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr13">
 	<rdfs:label xml:lang="en">Use Perl::Version to sort revisions in output.</rdfs:label>
 </rdf:Description>
-<rdf:Description rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r14">
-	<dcs:item rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r15"/>
+<rdf:Description rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr14">
+	<dcs:item rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr15"/>
 	<dcs:versus rdf:resource="http://purl.org/NET/cpan-uri/dist/Module-Install-DOAPChangeSets/v_0-03"/>
 </rdf:Description>
-<rdf:Description rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r15">
+<rdf:Description rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr15">
 	<rdf:type rdf:resource="http://ontologi.es/doap-changeset#Update"/>
 	<rdfs:label xml:lang="en">Best practice is to use http://purl.org/NET/cpan-uri/.</rdfs:label>
 </rdf:Description>
-<rdf:Description rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r16">
-	<dcs:item rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r17"/>
-	<dcs:item rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r18"/>
+<rdf:Description rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr16">
+	<dcs:item rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr17"/>
+	<dcs:item rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr18"/>
 	<dcs:versus rdf:resource="http://purl.org/NET/cpan-uri/dist/Module-Install-DOAPChangeSets/v_0-04"/>
 </rdf:Description>
-<rdf:Description rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r17">
+<rdf:Description rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr17">
 	<rdfs:label xml:lang="en">Use RDF::Trine::Serializer::RDFXML for XML output.</rdfs:label>
 </rdf:Description>
-<rdf:Description rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r18">
+<rdf:Description rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr18">
 	<rdfs:label xml:lang="en">Sort change items within each version for text output.</rdfs:label>
 </rdf:Description>
-<rdf:Description rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r19">
-	<dcs:item rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r20"/>
+<rdf:Description rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr19">
+	<dcs:item rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr20"/>
 	<dcs:versus rdf:resource="http://purl.org/NET/cpan-uri/dist/Module-Install-DOAPChangeSets/v_0-100"/>
 </rdf:Description>
-<rdf:Description rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r2">
-	<dcs:item rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r3"/>
-	<dcs:item rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r4"/>
-	<dcs:item rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r5"/>
+<rdf:Description rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr2">
+	<dcs:item rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr3"/>
+	<dcs:item rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr4"/>
+	<dcs:item rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr5"/>
 	<dcs:versus rdf:resource="http://purl.org/NET/cpan-uri/dist/Module-Install-DOAPChangeSets/v_0-00_02"/>
 </rdf:Description>
-<rdf:Description rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r20">
-	<rdf:type rdf:resource="http://ontologi.es/doap-changeset#Bugix"/>
+<rdf:Description rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr20">
+	<rdf:type rdf:resource="http://ontologi.es/doap-changeset#Bugfix"/>
 	<rdfs:label xml:lang="en">XML output no longer just an empty file!</rdfs:label>
 </rdf:Description>
-<rdf:Description rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r21">
+<rdf:Description rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr21">
+	<dcs:item rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr22"/>
+	<dcs:item rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr23"/>
+	<dcs:versus rdf:resource="http://purl.org/NET/cpan-uri/dist/Module-Install-DOAPChangeSets/v_0-101"/>
+</rdf:Description>
+<rdf:Description rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr22">
+	<rdfs:label xml:lang="en">Improve sort order of versions in output. Take dates into consideration.</rdfs:label>
+</rdf:Description>
+<rdf:Description rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr23">
+	<rdfs:label xml:lang="en">Allow change items to have multiple RDF types.</rdfs:label>
+</rdf:Description>
+<rdf:Description rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr24">
 	<doap:browse rdf:resource="http://goddamn.co.uk/viewvc/perlmods/Module-Install-DOAPChangeSets/"/>
 	<rdf:type rdf:resource="http://usefulinc.com/ns/doap#SVNRepository"/>
 </rdf:Description>
-<rdf:Description rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r3">
+<rdf:Description rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr3">
 	<rdf:type rdf:resource="http://ontologi.es/doap-changeset#Addition"/>
 	<rdfs:label xml:lang="en">Support Aaron Cope's changefile vocab as a legacy input format.</rdfs:label>
 </rdf:Description>
-<rdf:Description rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r4">
+<rdf:Description rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr4">
 	<rdfs:label xml:lang="en">Reverse order of versions in Changelog (newest at top)</rdfs:label>
 </rdf:Description>
-<rdf:Description rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r5">
+<rdf:Description rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr5">
 	<rdf:type rdf:resource="http://ontologi.es/doap-changeset#Addition"/>
 	<rdfs:label xml:lang="en">Use Text::Wrap to wrap text.</rdfs:label>
 </rdf:Description>
-<rdf:Description rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r6">
-	<dcs:item rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r7"/>
+<rdf:Description rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr6">
+	<dcs:item rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr7"/>
 	<dcs:versus rdf:resource="http://purl.org/NET/cpan-uri/dist/Module-Install-DOAPChangeSets/v_0-00_03"/>
 </rdf:Description>
-<rdf:Description rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r7">
+<rdf:Description rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr7">
 	<rdfs:label xml:lang="en">Split out RDF::DOAP::ChangeSets as a separate Perl module.</rdfs:label>
 </rdf:Description>
-<rdf:Description rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r8">
-	<dcs:item rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r9"/>
+<rdf:Description rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr8">
+	<dcs:item rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr9"/>
 	<dcs:versus rdf:resource="http://purl.org/NET/cpan-uri/dist/Module-Install-DOAPChangeSets/v_0-00_04"/>
 </rdf:Description>
-<rdf:Description rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r9">
+<rdf:Description rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr9">
 	<rdfs:label xml:lang="en">Documentation improvements.</rdfs:label>
 </rdf:Description>
 <rdf:Description rdf:about="file:///home/tai/src/perlmods/Module-Install-DOAPChangeSets/Changes.ttl">
@@ -111,7 +122,8 @@
 	<doap:release rdf:resource="http://purl.org/NET/cpan-uri/dist/Module-Install-DOAPChangeSets/v_0-04"/>
 	<doap:release rdf:resource="http://purl.org/NET/cpan-uri/dist/Module-Install-DOAPChangeSets/v_0-100"/>
 	<doap:release rdf:resource="http://purl.org/NET/cpan-uri/dist/Module-Install-DOAPChangeSets/v_0-101"/>
-	<doap:repository rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r21"/>
+	<doap:release rdf:resource="http://purl.org/NET/cpan-uri/dist/Module-Install-DOAPChangeSets/v_0-102"/>
+	<doap:repository rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr24"/>
 	<doap:shortdesc xml:lang="en">write your distribution change log in RDF</doap:shortdesc>
 	<doap:tester rdf:resource="http://tobyinkster.co.uk/#i"/>
 	<rdf:type rdf:resource="http://usefulinc.com/ns/doap#Project"/>
@@ -125,7 +137,7 @@
 	<rdfs:label>Omega 1</rdfs:label>
 </rdf:Description>
 <rdf:Description rdf:about="http://purl.org/NET/cpan-uri/dist/Module-Install-DOAPChangeSets/v_0-00_02">
-	<dcs:changeset rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r0"/>
+	<dcs:changeset rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr0"/>
 	<dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2010-01-08</dc:issued>
 	<doap:file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/Module-Install-DOAPChangeSets-0.00_02.tar.gz"/>
 	<doap:revision rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.00_02</doap:revision>
@@ -134,7 +146,7 @@
 	<rdfs:label>Omega 2</rdfs:label>
 </rdf:Description>
 <rdf:Description rdf:about="http://purl.org/NET/cpan-uri/dist/Module-Install-DOAPChangeSets/v_0-00_03">
-	<dcs:changeset rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r2"/>
+	<dcs:changeset rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr2"/>
 	<dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2010-01-11</dc:issued>
 	<doap:file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/Module-Install-DOAPChangeSets-0.00_03.tar.gz"/>
 	<doap:revision rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.00_03</doap:revision>
@@ -143,7 +155,7 @@
 	<rdfs:label>Omega 3</rdfs:label>
 </rdf:Description>
 <rdf:Description rdf:about="http://purl.org/NET/cpan-uri/dist/Module-Install-DOAPChangeSets/v_0-00_04">
-	<dcs:changeset rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r6"/>
+	<dcs:changeset rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr6"/>
 	<dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2010-01-13</dc:issued>
 	<doap:file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/Module-Install-DOAPChangeSets-0.00_04.tar.gz"/>
 	<doap:revision rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.00_04</doap:revision>
@@ -152,7 +164,7 @@
 	<rdfs:label>Omega 4</rdfs:label>
 </rdf:Description>
 <rdf:Description rdf:about="http://purl.org/NET/cpan-uri/dist/Module-Install-DOAPChangeSets/v_0-01">
-	<dcs:changeset rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r8"/>
+	<dcs:changeset rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr8"/>
 	<dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2010-01-18</dc:issued>
 	<doap:file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/Module-Install-DOAPChangeSets-0.01.tar.gz"/>
 	<doap:revision rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.01</doap:revision>
@@ -160,40 +172,47 @@
 	<rdfs:comment xml:lang="en">First vaguely stable release.</rdfs:comment>
 </rdf:Description>
 <rdf:Description rdf:about="http://purl.org/NET/cpan-uri/dist/Module-Install-DOAPChangeSets/v_0-02">
-	<dcs:changeset rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r10"/>
+	<dcs:changeset rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr10"/>
 	<dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2010-01-27</dc:issued>
 	<doap:file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/Module-Install-DOAPChangeSets-0.02.tar.gz"/>
 	<doap:revision rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.02</doap:revision>
 	<rdf:type rdf:resource="http://usefulinc.com/ns/doap#Version"/>
 </rdf:Description>
 <rdf:Description rdf:about="http://purl.org/NET/cpan-uri/dist/Module-Install-DOAPChangeSets/v_0-03">
-	<dcs:changeset rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r12"/>
+	<dcs:changeset rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr12"/>
 	<dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2010-03-26</dc:issued>
 	<doap:file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/Module-Install-DOAPChangeSets-0.03.tar.gz"/>
 	<doap:revision rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.03</doap:revision>
 	<rdf:type rdf:resource="http://usefulinc.com/ns/doap#Version"/>
 </rdf:Description>
 <rdf:Description rdf:about="http://purl.org/NET/cpan-uri/dist/Module-Install-DOAPChangeSets/v_0-04">
-	<dcs:changeset rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r14"/>
+	<dcs:changeset rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr14"/>
 	<dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2010-04-07</dc:issued>
 	<doap:file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/Module-Install-DOAPChangeSets-0.04.tar.gz"/>
 	<doap:revision rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.04</doap:revision>
 	<rdf:type rdf:resource="http://usefulinc.com/ns/doap#Version"/>
 </rdf:Description>
 <rdf:Description rdf:about="http://purl.org/NET/cpan-uri/dist/Module-Install-DOAPChangeSets/v_0-100">
-	<dcs:changeset rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r16"/>
+	<dcs:changeset rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr16"/>
 	<dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2010-07-18</dc:issued>
 	<doap:file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/Module-Install-DOAPChangeSets-0.100.tar.gz"/>
 	<doap:revision rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.100</doap:revision>
 	<rdf:type rdf:resource="http://usefulinc.com/ns/doap#Version"/>
 </rdf:Description>
 <rdf:Description rdf:about="http://purl.org/NET/cpan-uri/dist/Module-Install-DOAPChangeSets/v_0-101">
-	<dcs:changeset rdf:nodeID="rF035283894F911DFBFECD96B53AD4BF5r19"/>
+	<dcs:changeset rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr19"/>
 	<dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2010-07-21</dc:issued>
 	<doap:file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/Module-Install-DOAPChangeSets-0.101.tar.gz"/>
 	<doap:revision rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.101</doap:revision>
 	<rdf:type rdf:resource="http://usefulinc.com/ns/doap#Version"/>
 </rdf:Description>
+<rdf:Description rdf:about="http://purl.org/NET/cpan-uri/dist/Module-Install-DOAPChangeSets/v_0-102">
+	<dcs:changeset rdf:nodeID="r013219FC5D0411E0971D88D2F15C406Dr21"/>
+	<dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2011-04-02</dc:issued>
+	<doap:file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/Module-Install-DOAPChangeSets-0.102.tar.gz"/>
+	<doap:revision rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.102</doap:revision>
+	<rdf:type rdf:resource="http://usefulinc.com/ns/doap#Version"/>
+</rdf:Description>
 <rdf:Description xmlns:ns1="http://www.w3.org/2002/07/owl#" rdf:about="http://tobyinkster.co.uk/#i">
 	<rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Person"/>
 	<ns1:sameAs rdf:resource="http://purl.org/NET/cpan-uri/person/tobyink"/>
diff --git a/META.yml b/META.yml
index 745ff55..eda93c7 100644
--- a/META.yml
+++ b/META.yml
@@ -8,7 +8,7 @@ build_requires:
 configure_requires:
   ExtUtils::MakeMaker: 6.42
 distribution_type: module
-generated_by: 'Module::Install version 0.95'
+generated_by: 'Module::Install version 1.00'
 keywords:
   - RDF
   - 'Semantic Web'
@@ -39,4 +39,4 @@ resources:
   homepage: http://search.cpan.org/dist/Module-Install-DOAPChangeSets/
   license: http://dev.perl.org/licenses/
   repository: http://goddamn.co.uk/viewvc/perlmods/Module-Install-DOAPChangeSets/
-version: 0.101
+version: 0.102
diff --git a/Module-Install-DOAPChangeSets-0.102.tar.gz b/Module-Install-DOAPChangeSets-0.102.tar.gz
new file mode 100644
index 0000000..b6a3471
Binary files /dev/null and b/Module-Install-DOAPChangeSets-0.102.tar.gz differ
diff --git a/lib/Module/Install/Admin/DOAPChangeSets.pm b/lib/Module/Install/Admin/DOAPChangeSets.pm
index 85b08ed..df6f571 100644
--- a/lib/Module/Install/Admin/DOAPChangeSets.pm
+++ b/lib/Module/Install/Admin/DOAPChangeSets.pm
@@ -10,7 +10,7 @@ use File::Slurp qw(slurp);
 use URI::file;
 use Module::Install::Base;
 
-our $VERSION = '0.101';
+our $VERSION = '0.102';
 
 sub write_doap_changes
 {
diff --git a/lib/Module/Install/DOAPChangeSets.pm b/lib/Module/Install/DOAPChangeSets.pm
index 58de2bf..0325c3d 100644
--- a/lib/Module/Install/DOAPChangeSets.pm
+++ b/lib/Module/Install/DOAPChangeSets.pm
@@ -4,7 +4,7 @@ use 5.008;
 use base qw(Module::Install::Base);
 use strict;
 
-our $VERSION = '0.101';
+our $VERSION = '0.102';
 
 sub write_doap_changes {
 	my $self = shift;
diff --git a/lib/RDF/DOAP/ChangeSets.pm b/lib/RDF/DOAP/ChangeSets.pm
index f640d68..8c3a206 100644
--- a/lib/RDF/DOAP/ChangeSets.pm
+++ b/lib/RDF/DOAP/ChangeSets.pm
@@ -30,7 +30,7 @@ use RDF::Trine;
 use RDF::Query;
 use Text::Wrap;
 
-our $VERSION = '0.101';
+our $VERSION = '0.102';
 
 =head1 DESCRIPTION
 
@@ -219,7 +219,10 @@ sub to_string
 		$self->_release_data($project);
 		
 		my @revisions = sort {
-			Perl::Version->new($b->{'revision'}) cmp Perl::Version->new($a->{'revision'})
+			if (exists $b->{'issued'} and exists $a->{'issued'})
+				{ $b->{'issued'} cmp $a->{'issued'} or Perl::Version->new($b->{'revision'}) cmp Perl::Version->new($a->{'revision'}); }
+			else
+				{ Perl::Version->new($b->{'revision'}) cmp Perl::Version->new($a->{'revision'}); }
 		} values %{$projects->{$project}->{'v'}};
 		
 		# foreach version
@@ -241,10 +244,14 @@ sub to_string
 			foreach my $change (@changes)
 			{
 				my $sigil = '';
-				if (defined $change->{'type'}
-				and $change->{'type'} =~ m!doap.changeset.(.+)$!)
+				if (defined $change->{'type'} and ref($change->{'type'}) eq 'ARRAY')
 				{
-					$sigil = '('.$1.') ';
+					$sigil = join ' ',
+						sort
+						map { m!doap.changeset.(.+)$!; $1; }
+						grep { m!doap.changeset.(.+)$! }
+						@{ $change->{'type'} };
+					$sigil = "(${sigil}) " if length $sigil;
 				}
 				# Bullet point
 				$rv.= wrap(' - ', '   ', sprintf("%s%s", $sigil, $change->{'label'})) . "\n";
@@ -505,7 +512,7 @@ sub _release_data__current
 			my $c = $row->{'item'}->as_ntriples;
 			$projects->{$p}->{'v'}->{$v}->{'c'}->{$c}->{'label'} = $row->{'itemlabel'}->literal_value
 				if UNIVERSAL::isa($row->{'itemlabel'}, 'RDF::Trine::Node::Literal');
-			$projects->{$p}->{'v'}->{$v}->{'c'}->{$c}->{'type'} = $row->{'itemtype'}->uri
+			push @{ $projects->{$p}->{'v'}->{$v}->{'c'}->{$c}->{'type'} }, $row->{'itemtype'}->uri
 				if UNIVERSAL::isa($row->{'itemtype'}, 'RDF::Trine::Node::Resource')
 				and $row->{'itemtype'}->uri ne 'http://ontologi.es/doap-changeset#Change';
 		}
@@ -562,7 +569,7 @@ sub _release_data__legacy
 				
 				if ($u =~ m'^http://aaronland.info/ns/changefile/(addition|update|bugfix|removal)$')
 				{
-					$projects->{$p}->{'v'}->{$v}->{'c'}->{$c}->{'type'} =
+					push @{ $projects->{$p}->{'v'}->{$v}->{'c'}->{$c}->{'type'} },
 						'http://ontologi.es/doap-changeset#'.(ucfirst $1);
 				}
 			}

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmodule-install-doapchangesets-perl.git



More information about the Pkg-perl-cvs-commits mailing list