Commits

Toby Inkster  committed 05d5bf9

Push 0.03 to CPAN.

  • Participants
  • Parent commits 4ca35b9

Comments (0)

Files changed (7)

-Revision history for Perl extension HTML::HTML5::Sanity.
+#############################################################
 
-0.01  Mon Nov 30 12:59:47 2009
-	- original version; created by h2xs 1.23 with options
-		-X HTML::HTML5::Sanity
+@prefix :        <http://usefulinc.com/ns/doap#> .
+@prefix dcs:     <http://ontologi.es/doap-changeset#> .
+@prefix dc:      <http://purl.org/dc/terms/> .
+@prefix foaf:    <http://xmlns.com/foaf/0.1/> .
+@prefix my:      <http://search.cpan.org/dist/HTML-HTML5-Sanity/#> .
+@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix toby:    <http://tobyinkster.co.uk/#> .
+@prefix xsd:     <http://www.w3.org/2001/XMLSchema#> .
 
-0.02
-	- Update build system; sign distribution.
-	- Handling for invalid language attributes.
-	- Improve tests.
+#############################################################
+
+<>
+
+	dc:title         "Changes" ;
+	dc:description   "Revision history for Perl extension HTML::HTML5::Sanity."@en ;
+	dc:subject       :project ;
+	dc:creator       <http://tobyinkster.co.uk/#i> .
+
+#############################################################
+
+my:v_0.01
+
+	a               :Version ;
+	dc:issued       "2009-12-03"^^xsd:date ;
+	:revision       "0.01"^^xsd:string ;
+	:file-release   <http://backpan.perl.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Sanity-0.01.tar.gz> ;
+	rdfs:comment    "Original version"@en .
+
+my:v_0.02
+
+	a               :Version ;
+	dc:issued       "2009-12-23"^^xsd:date ;
+	:revision       "0.02"^^xsd:string ;
+	:file-release   <http://backpan.perl.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Sanity-0.02.tar.gz> ;
+	dcs:changeset
+	[
+		a dcs:ChangeSet ;
+		dcs:versus :v_0.01 ;
+		dcs:item [ a dcs:Update ;   rdfs:label "Update build system; sign distribution."@en ; rdfs:seeAlso toby:key_pgp_6A2A7D39 ] ;
+		dcs:item [ a dcs:Addition ; rdfs:label "Handling for invalid language attributes."@en ] ;
+		dcs:item [ a dcs:Change ;   rdfs:label "Improve tests."@en ] 
+	] .
+
+my:v_0.03
+
+	a               :Version ;
+	dc:issued       "2010-01-08"^^xsd:date ;
+	:revision       "0.03"^^xsd:string ;
+	:file-release   <http://backpan.perl.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Sanity-0.03.tar.gz> ;
+	dcs:changeset
+	[
+		a dcs:ChangeSet ;
+		dcs:versus :v_0.02 ;
+		dcs:item [ a dcs:Bugfix ;   rdfs:label "Mention HTML::Entities dependency in Makefile.PL."@en ; dcs:fixes [ rdfs:seeAlso <http://rt.cpan.org/Public/Bug/Display.html?id=53160> ] ] ;
+		dcs:item [ a dcs:Update ;   rdfs:label "Use Turtle for Changes file."@en ; dcs:implements dcs: ; dcs:file <> ] ;
+		dcs:item [ a dcs:Update ;   rdfs:label "Add 2010 copyright notice."@en ]
+	] .
+
+#############################################################
+
+my:project
+
+	a               :Project ;
+	:name           "HTML-HTML5-Sanity" ;
+	:shortdesc      "Make HTML5 DOM trees less insane"@en ;
+	:programming-language  "Perl" ;
+	:homepage       <http://search.cpan.org/dist/HTML-HTML5-Sanity/> ;
+	:download-page  <http://search.cpan.org/dist/HTML-HTML5-Sanity/> ;
+	:bug-database   <http://rt.cpan.org/Dist/Display.html?Queue=HTML-HTML5-Sanity> ;
+	:repository     [ a :SVNRepository ; :browse <http://goddamn.co.uk/viewvc/perlmods/HTML-HTML5-Sanity/> ] ;
+	:maintainer     toby:i ;
+	:developer      toby:i ;
+	:documenter     toby:i ;
+	:tester         toby:i ;
+	:created        "2009-11-30"^^xsd:date ;
+	:license        <http://dev.perl.org/licenses/> ;
+	:release        my:v_0.01 , my:v_0.02 , my:v_0.03 .
+
+#############################################################
+
+toby:i
+
+	a               foaf:Person ;
+	foaf:name       "Toby Inkster" ;
+	foaf:homepage   <http://tobyinkster.co.uk/> ;
+	foaf:page       <http://search.cpan.org/~tobyink/> .
+
+#############################################################
+<?xml version="1.0" encoding="utf-8"?>
+<rdf:RDF
+   xmlns:dc="http://purl.org/dc/terms/"
+   xmlns:dcs="http://ontologi.es/doap-changeset#"
+   xmlns:foaf="http://xmlns.com/foaf/0.1/"
+   xmlns:my="http://search.cpan.org/dist/HTML-HTML5-Sanity/#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
+   xmlns:toby="http://tobyinkster.co.uk/#"
+   xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
+   xmlns="http://usefulinc.com/ns/doap#">
+  <rdf:Description rdf:about="file:///home/tai/src/perlmods/HTML-HTML5-Sanity/Changes">
+    <dc:creator rdf:resource="http://tobyinkster.co.uk/#i"/>
+    <dc:description xml:lang="en">Revision history for Perl extension HTML::HTML5::Sanity.</dc:description>
+    <dc:subject rdf:resource="http://usefulinc.com/ns/doap#project"/>
+    <dc:title>Changes</dc:title>
+  </rdf:Description>
+  <Version rdf:about="http://search.cpan.org/dist/HTML-HTML5-Sanity/#v_0.01">
+    <dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2009-12-03</dc:issued>
+    <file-release rdf:resource="http://backpan.perl.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Sanity-0.01.tar.gz"/>
+    <revision rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.01</revision>
+    <rdfs:comment xml:lang="en">Original version</rdfs:comment>
+  </Version>
+  <Version rdf:about="http://search.cpan.org/dist/HTML-HTML5-Sanity/#v_0.02">
+    <dcs:changeset>
+      <dcs:ChangeSet>
+        <dcs:item>
+          <dcs:Update>
+            <rdfs:label xml:lang="en">Update build system; sign distribution.</rdfs:label>
+            <rdfs:seeAlso rdf:resource="http://tobyinkster.co.uk/#key_pgp_6A2A7D39"/>
+          </dcs:Update>
+        </dcs:item>
+        <dcs:item>
+          <dcs:Addition>
+            <rdfs:label xml:lang="en">Handling for invalid language attributes.</rdfs:label>
+          </dcs:Addition>
+        </dcs:item>
+        <dcs:item>
+          <dcs:Change>
+            <rdfs:label xml:lang="en">Improve tests.</rdfs:label>
+          </dcs:Change>
+        </dcs:item>
+        <dcs:versus rdf:resource="http://usefulinc.com/ns/doap#v_0.01"/>
+      </dcs:ChangeSet>
+    </dcs:changeset>
+    <dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2009-12-23</dc:issued>
+    <file-release rdf:resource="http://backpan.perl.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Sanity-0.02.tar.gz"/>
+    <revision rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.02</revision>
+  </Version>
+  <Version rdf:about="http://search.cpan.org/dist/HTML-HTML5-Sanity/#v_0.03">
+    <dcs:changeset>
+      <dcs:ChangeSet>
+        <dcs:item>
+          <dcs:Bugfix>
+            <dcs:fixes>
+              <rdf:Description>
+                <rdfs:seeAlso rdf:resource="http://rt.cpan.org/Public/Bug/Display.html?id=53160"/>
+              </rdf:Description>
+            </dcs:fixes>
+            <rdfs:label xml:lang="en">Mention HTML::Entities dependency in Makefile.PL.</rdfs:label>
+          </dcs:Bugfix>
+        </dcs:item>
+        <dcs:item>
+          <dcs:Update>
+            <dcs:file rdf:resource="file:///home/tai/src/perlmods/HTML-HTML5-Sanity/Changes"/>
+            <dcs:implements rdf:resource="http://ontologi.es/doap-changeset#"/>
+            <rdfs:label xml:lang="en">Use Turtle for Changes file.</rdfs:label>
+          </dcs:Update>
+        </dcs:item>
+        <dcs:item>
+          <dcs:Update>
+            <rdfs:label xml:lang="en">Add 2010 copyright notice.</rdfs:label>
+          </dcs:Update>
+        </dcs:item>
+        <dcs:versus rdf:resource="http://usefulinc.com/ns/doap#v_0.02"/>
+      </dcs:ChangeSet>
+    </dcs:changeset>
+    <dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2010-01-08</dc:issued>
+    <file-release rdf:resource="http://backpan.perl.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Sanity-0.03.tar.gz"/>
+    <revision rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.03</revision>
+  </Version>
+  <Project rdf:about="http://search.cpan.org/dist/HTML-HTML5-Sanity/#project">
+    <bug-database rdf:resource="http://rt.cpan.org/Dist/Display.html?Queue=HTML-HTML5-Sanity"/>
+    <created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2009-11-30</created>
+    <developer rdf:resource="http://tobyinkster.co.uk/#i"/>
+    <documenter rdf:resource="http://tobyinkster.co.uk/#i"/>
+    <download-page rdf:resource="http://search.cpan.org/dist/HTML-HTML5-Sanity/"/>
+    <homepage rdf:resource="http://search.cpan.org/dist/HTML-HTML5-Sanity/"/>
+    <license rdf:resource="http://dev.perl.org/licenses/"/>
+    <maintainer rdf:resource="http://tobyinkster.co.uk/#i"/>
+    <name>HTML-HTML5-Sanity</name>
+    <programming-language>Perl</programming-language>
+    <release rdf:resource="http://search.cpan.org/dist/HTML-HTML5-Sanity/#v_0.01"/>
+    <release rdf:resource="http://search.cpan.org/dist/HTML-HTML5-Sanity/#v_0.02"/>
+    <release rdf:resource="http://search.cpan.org/dist/HTML-HTML5-Sanity/#v_0.03"/>
+    <repository>
+      <SVNRepository>
+        <browse rdf:resource="http://goddamn.co.uk/viewvc/perlmods/HTML-HTML5-Sanity/"/>
+      </SVNRepository>
+    </repository>
+    <shortdesc xml:lang="en">Make HTML5 DOM trees less insane</shortdesc>
+    <tester rdf:resource="http://tobyinkster.co.uk/#i"/>
+  </Project>
+  <foaf:Person rdf:about="http://tobyinkster.co.uk/#i">
+    <foaf:homepage rdf:resource="http://tobyinkster.co.uk/"/>
+    <foaf:name>Toby Inkster</foaf:name>
+    <foaf:page rdf:resource="http://search.cpan.org/~tobyink/"/>
+  </foaf:Person>
+</rdf:RDF>

File HTML-HTML5-Sanity-0.03.tar.gz

Binary file added.
 Changes
+Changes.xml
 Makefile.PL
 MANIFEST
 MANIFEST.SKIP
 inc/Module/AutoInstall.pm
 inc/Module/Install/AutoInstall.pm
 inc/Module/Install/Base.pm
-inc/Module/Install/Bugtracker.pm
 inc/Module/Install/Can.pm
 inc/Module/Install/Fetch.pm
-inc/Module/Install/Homepage.pm
 inc/Module/Install/Include.pm
 inc/Module/Install/Makefile.pm
 inc/Module/Install/Metadata.pm
 inc/Module/Install/Win32.pm
 inc/Module/Install/WriteAll.pm
 inc/Test/Signature.pm
+
 ---
-abstract: 'Perl extension to make HTML5 DOM trees less insane.'
+abstract: 'Make HTML5 DOM trees less insane.'
 author:
   - 'Toby Inkster <tobyink@cpan.org>'
 build_requires:
     - inc
     - t
 requires:
+  HTML::Entities: 3.27
   Locale::Country: 1.06
   XML::LibXML: 0
   perl: 5.8.1
 resources:
-  bugtracker: http://search.cpan.org/dist/HTML-HTML5-Sanity/
+  bugtracker: http://rt.cpan.org/Dist/Display.html?Queue=HTML-HTML5-Sanity
   homepage: http://search.cpan.org/dist/HTML-HTML5-Sanity/
   license: http://dev.perl.org/licenses/
-version: 0.02
+  repository: http://goddamn.co.uk/viewvc/perlmods/HTML-HTML5-Sanity/
+version: 0.03
 
 use inc::Module::Install;
 
+my $dist = 'HTML-HTML5-Sanity';
+my $fn   = "lib/$dist.pm"; $fn =~ s#-#/#g;
+
+name                $dist;
+perl_version_from   $fn;
+version_from        $fn;
+abstract_from       $fn;
+author              'Toby Inkster <tobyink@cpan.org>';
 license             'perl';
 
-name                'HTML-HTML5-Sanity';
-author              'Toby Inkster <tobyink@cpan.org>';
-perl_version_from   'lib/HTML/HTML5/Sanity.pm';
-version_from        'lib/HTML/HTML5/Sanity.pm';
-abstract_from       'lib/HTML/HTML5/Sanity.pm';
-
 test_requires       'Test::More'        => '0.61';
 
 requires            'HTML::Entities'    => '3.27';
 requires            'Locale::Country'   => '1.06';
 requires            'XML::LibXML'       => 0;
 
-auto_set_homepage;
-auto_set_bugtracker;
+resources(
+	'homepage'   => "http://search.cpan.org/dist/$dist/",
+	'repository' => "http://goddamn.co.uk/viewvc/perlmods/$dist/",
+	'bugtracker' => "http://rt.cpan.org/Dist/Display.html?Queue=$dist",
+	);
+	
+system("rapper -i turtle -o rdfxml-abbrev Changes >Changes.xml")
+	if $Module::Install::AUTHOR;
 
 include 'Test::Signature';
 auto_install;

File lib/HTML/HTML5/Sanity.pm

 use strict;
 use warnings;
 
-our $VERSION = '0.02';
+our $VERSION = '0.03';
 
 require Exporter;
 our @ISA = qw(Exporter);
 
 =head1 NAME
 
-HTML::HTML5::Sanity - Perl extension to make HTML5 DOM trees less insane.
+HTML::HTML5::Sanity - Make HTML5 DOM trees less insane.
 
 =head1 VERISON
 
-0.02
+0.03
 
 =head1 SYNOPSIS
 
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright (C) 2009 by Toby Inkster
+Copyright (C) 2009-2010 by Toby Inkster
 
 This library is free software; you can redistribute it and/or modify
 it under the same terms as Perl itself, either Perl version 5.8 or,