Commits

Toby Inkster committed a585065

Update; release 0.102

  • Participants
  • Parent commits 7c8d45c

Comments (0)

Files changed (17)

Changes

-############################################################################
-## Changes #################################################################
-############################################################################
-
-HTTP-Link-Parser
-================
-
-Created:      2009-10-09
-Home page:    <http://search.cpan.org/dist/HTTP-Link-Parser/>
-Bug tracker:  <http://rt.cpan.org/Dist/Display.html?Queue=HTTP-Link-Parser>
-Maintainer:   Toby Inkster <mailto:tobyink@cpan.org>
-
-0.101 [2011-02-19]
- - Minor cleanups.
- - (Update) Copyright 2011.
-
-0.100 [2010-06-26]
- - (Update) Let the Content-Language header provide a default language for
-   the 'title' property.
-
-0.05 [2010-02-07]
- - Clean up @EXPORT and @EXPORT_OK.
- - General documentation improvements.
- - Rename parse_header to parse_single_link, and document this.
- - (Update) Copyright 2010.
- - (Update) Use my new build system.
-
-0.04 [2009-12-15]
- - (Addition) Support the 'title*' parameter.
-
-0.03 [2009-11-28]
- - (Addition) Provide an RDF::Trine::Model
-
-0.02 [2009-11-24]
-
-0.01 [2009-10-09] # First release
-

Changes.ttl

-#############################################################
-
-@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://purl.org/NET/cpan-uri/dist/HTTP-Link-Parser/> .
-@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
-@prefix toby:    <http://tobyinkster.co.uk/#> .
-@prefix xsd:     <http://www.w3.org/2001/XMLSchema#> .
-
-#############################################################
-
-<>
-
-	dc:title         "Changes" ;
-	dc:description   "Revision history for Perl extension HTTP::Link::Parser."@en ;
-	dc:subject       my:project ;
-	dc:creator       toby:i .
-
-#############################################################
-
-my:v_0-01
-
-	a               :Version ;
-	dc:issued       "2009-10-09"^^xsd:date ;
-	:revision       "0.01"^^xsd:string ;
-	:file-release   <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTTP-Link-Parser-0.01.tar.gz> ;
-	rdfs:label      "First release"@en .
-
-my:v_0-02
-
-	a               :Version ;
-	dc:issued       "2009-11-24"^^xsd:date ;
-	:revision       "0.02"^^xsd:string ;
-	:file-release   <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTTP-Link-Parser-0.02.tar.gz> ;
-	dcs:changeset [
-		dcs:versus my:v_0-01 ;
-		rdfs:comment "Bugfixes" 
-		] .
-
-my:v_0-03
-
-	a               :Version ;
-	dc:issued       "2009-11-28"^^xsd:date ;
-	:revision       "0.03"^^xsd:string ;
-	:file-release   <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTTP-Link-Parser-0.03.tar.gz> ;
-	dcs:changeset [
-		dcs:versus my:v_0-02 ;
-		dcs:item
-			[ rdfs:label "Provide an RDF::Trine::Model"@en ; a dcs:Addition ] 
-		] .
-
-my:v_0-04
-
-	a               :Version ;
-	dc:issued       "2009-12-15"^^xsd:date ;
-	:revision       "0.04"^^xsd:string ;
-	:file-release   <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTTP-Link-Parser-0.04.tar.gz> ;
-	dcs:changeset [
-		dcs:versus my:v_0-03 ;
-		dcs:item
-			[ rdfs:label "Support the 'title*' parameter."@en ; a dcs:Addition ] 
-		] .
-
-my:v_0-05
-
-	a               :Version ;
-	dc:issued       "2010-02-07"^^xsd:date ;
-	:revision       "0.05"^^xsd:string ;
-	:file-release   <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTTP-Link-Parser-0.05.tar.gz> ;
-	dcs:changeset [
-		dcs:versus my:v_0-04 ;
-		dcs:item
-			[ rdfs:label "Rename parse_header to parse_single_link, and document this."@en ] ,
-			[ rdfs:label "Clean up @EXPORT and @EXPORT_OK."@en ] ,
-			[ rdfs:label "Copyright 2010."@en ; a dcs:Update ] ,
-			[ rdfs:label "Use my new build system."@en ; a dcs:Update ] ,
-			[ rdfs:label "General documentation improvements."@en ] 
-		] .
-
-my:v_0-100
-
-	a               :Version ;
-	dc:issued       "2010-06-26"^^xsd:date ;
-	:revision       "0.100"^^xsd:string ;
-	:file-release   <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTTP-Link-Parser-0.100.tar.gz> ;
-	dcs:changeset [
-		dcs:versus my:v_0-05 ;
-		dcs:item
-			[ rdfs:label "Let the Content-Language header provide a default language for the 'title' property."@en ; a dcs:Update ]
-		] .
-
-my:v_0-101
-
-	a               :Version ;
-	dc:issued       "2011-02-19"^^xsd:date ;
-	:revision       "0.101"^^xsd:string ;
-	:file-release   <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTTP-Link-Parser-0.101.tar.gz> ;
-	dcs:changeset [
-		dcs:versus my:v_0-100 ;
-		dcs:item   [ rdfs:label "Minor cleanups."@en ] ;
-		dcs:item   [ rdfs:label "Copyright 2011."@en ; a dcs:Update ]
-		] .
-
-#############################################################
-
-my:project
-
-	a               :Project ;
-	:name           "HTTP-Link-Parser" ;
-	:shortdesc      "parse HTTP Link headers"@en ;
-	:programming-language  "Perl" ;
-	:homepage       <https://metacpan.org/release/HTTP-Link-Parser> ;
-	:download-page  <https://metacpan.org/release/HTTP-Link-Parser> ;
-	:bug-database   <http://rt.cpan.org/Dist/Display.html?Queue=HTTP-Link-Parser> ;
-	:repository     [ a :SVNRepository ; :browse <http://goddamn.co.uk/svn-web/perlmods/browse/HTTP-Link-Parser/> ] ;
-	:maintainer     toby:i ;
-	:developer      toby:i ;
-	:documenter     toby:i ;
-	:tester         toby:i ;
-	:created        "2009-10-09"^^xsd:date ;
-	:license        <http://www.opensource.org/licenses/mit-license.php> ;
-	:release        my:v_0-01 , my:v_0-02 , my:v_0-03 , my:v_0-04 , my:v_0-05 ,
-	                my:v_0-100 , my:v_0-101 .
-
-#############################################################
-
-toby:i
-
-	a               foaf:Person ;
-	foaf:name       "Toby Inkster" ;
-	foaf:homepage   <http://tobyinkster.co.uk/> ;
-	foaf:page       <https://metacpan.org/author/TOBYINK> ;
-	foaf:mbox       <mailto:tobyink@cpan.org> ;
-	<http://www.w3.org/2002/07/owl#sameAs> <http://purl.org/NET/cpan-uri/person/tobyink> .
-
-#############################################################

Changes.xml

-<?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="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar0">
-	<dcs:versus rdf:resource="http://purl.org/NET/cpan-uri/dist/HTTP-Link-Parser/v_0-01"/>
-	<rdfs:comment>Bugfixes</rdfs:comment>
-</rdf:Description>
-<rdf:Description rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar1">
-	<dcs:item rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar2"/>
-	<dcs:versus rdf:resource="http://purl.org/NET/cpan-uri/dist/HTTP-Link-Parser/v_0-02"/>
-</rdf:Description>
-<rdf:Description rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar10">
-	<rdfs:label xml:lang="en">General documentation improvements.</rdfs:label>
-</rdf:Description>
-<rdf:Description rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar11">
-	<dcs:item rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar12"/>
-	<dcs:versus rdf:resource="http://purl.org/NET/cpan-uri/dist/HTTP-Link-Parser/v_0-05"/>
-</rdf:Description>
-<rdf:Description rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar12">
-	<rdf:type rdf:resource="http://ontologi.es/doap-changeset#Update"/>
-	<rdfs:label xml:lang="en">Let the Content-Language header provide a default language for the 'title' property.</rdfs:label>
-</rdf:Description>
-<rdf:Description rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar13">
-	<dcs:item rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar14"/>
-	<dcs:item rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar15"/>
-	<dcs:versus rdf:resource="http://purl.org/NET/cpan-uri/dist/HTTP-Link-Parser/v_0-100"/>
-</rdf:Description>
-<rdf:Description rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar14">
-	<rdfs:label xml:lang="en">Minor cleanups.</rdfs:label>
-</rdf:Description>
-<rdf:Description rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar15">
-	<rdf:type rdf:resource="http://ontologi.es/doap-changeset#Update"/>
-	<rdfs:label xml:lang="en">Copyright 2011.</rdfs:label>
-</rdf:Description>
-<rdf:Description rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar16">
-	<doap:browse rdf:resource="http://goddamn.co.uk/viewvc/perlmods/HTTP-Link-Parser/"/>
-	<rdf:type rdf:resource="http://usefulinc.com/ns/doap#SVNRepository"/>
-</rdf:Description>
-<rdf:Description rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar2">
-	<rdf:type rdf:resource="http://ontologi.es/doap-changeset#Addition"/>
-	<rdfs:label xml:lang="en">Provide an RDF::Trine::Model</rdfs:label>
-</rdf:Description>
-<rdf:Description rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar3">
-	<dcs:item rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar4"/>
-	<dcs:versus rdf:resource="http://purl.org/NET/cpan-uri/dist/HTTP-Link-Parser/v_0-03"/>
-</rdf:Description>
-<rdf:Description rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar4">
-	<rdf:type rdf:resource="http://ontologi.es/doap-changeset#Addition"/>
-	<rdfs:label xml:lang="en">Support the 'title*' parameter.</rdfs:label>
-</rdf:Description>
-<rdf:Description rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar5">
-	<dcs:item rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar10"/>
-	<dcs:item rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar6"/>
-	<dcs:item rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar7"/>
-	<dcs:item rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar8"/>
-	<dcs:item rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar9"/>
-	<dcs:versus rdf:resource="http://purl.org/NET/cpan-uri/dist/HTTP-Link-Parser/v_0-04"/>
-</rdf:Description>
-<rdf:Description rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar6">
-	<rdfs:label xml:lang="en">Rename parse_header to parse_single_link, and document this.</rdfs:label>
-</rdf:Description>
-<rdf:Description rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar7">
-	<rdfs:label xml:lang="en">Clean up @EXPORT and @EXPORT_OK.</rdfs:label>
-</rdf:Description>
-<rdf:Description rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar8">
-	<rdf:type rdf:resource="http://ontologi.es/doap-changeset#Update"/>
-	<rdfs:label xml:lang="en">Copyright 2010.</rdfs:label>
-</rdf:Description>
-<rdf:Description rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar9">
-	<rdf:type rdf:resource="http://ontologi.es/doap-changeset#Update"/>
-	<rdfs:label xml:lang="en">Use my new build system.</rdfs:label>
-</rdf:Description>
-<rdf:Description rdf:about="file:///home/tai/src/perlmods/HTTP-Link-Parser/Changes.ttl">
-	<dc:creator rdf:resource="http://tobyinkster.co.uk/#i"/>
-	<dc:description xml:lang="en">Revision history for Perl extension HTTP::Link::Parser.</dc:description>
-	<dc:subject rdf:resource="http://purl.org/NET/cpan-uri/dist/HTTP-Link-Parser/project"/>
-	<dc:title>Changes</dc:title>
-</rdf:Description>
-<rdf:Description rdf:about="http://purl.org/NET/cpan-uri/dist/HTTP-Link-Parser/project">
-	<doap:bug-database rdf:resource="http://rt.cpan.org/Dist/Display.html?Queue=HTTP-Link-Parser"/>
-	<doap:created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2009-10-09</doap:created>
-	<doap:developer rdf:resource="http://tobyinkster.co.uk/#i"/>
-	<doap:documenter rdf:resource="http://tobyinkster.co.uk/#i"/>
-	<doap:download-page rdf:resource="http://search.cpan.org/dist/HTTP-Link-Parser/"/>
-	<doap:homepage rdf:resource="http://search.cpan.org/dist/HTTP-Link-Parser/"/>
-	<doap:license rdf:resource="http://www.opensource.org/licenses/mit-license.php"/>
-	<doap:maintainer rdf:resource="http://tobyinkster.co.uk/#i"/>
-	<doap:name>HTTP-Link-Parser</doap:name>
-	<doap:programming-language>Perl</doap:programming-language>
-	<doap:release rdf:resource="http://purl.org/NET/cpan-uri/dist/HTTP-Link-Parser/v_0-01"/>
-	<doap:release rdf:resource="http://purl.org/NET/cpan-uri/dist/HTTP-Link-Parser/v_0-02"/>
-	<doap:release rdf:resource="http://purl.org/NET/cpan-uri/dist/HTTP-Link-Parser/v_0-03"/>
-	<doap:release rdf:resource="http://purl.org/NET/cpan-uri/dist/HTTP-Link-Parser/v_0-04"/>
-	<doap:release rdf:resource="http://purl.org/NET/cpan-uri/dist/HTTP-Link-Parser/v_0-05"/>
-	<doap:release rdf:resource="http://purl.org/NET/cpan-uri/dist/HTTP-Link-Parser/v_0-100"/>
-	<doap:release rdf:resource="http://purl.org/NET/cpan-uri/dist/HTTP-Link-Parser/v_0-101"/>
-	<doap:repository rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar16"/>
-	<doap:shortdesc xml:lang="en">parse HTTP Link headers</doap:shortdesc>
-	<doap:tester rdf:resource="http://tobyinkster.co.uk/#i"/>
-	<rdf:type rdf:resource="http://usefulinc.com/ns/doap#Project"/>
-</rdf:Description>
-<rdf:Description rdf:about="http://purl.org/NET/cpan-uri/dist/HTTP-Link-Parser/v_0-01">
-	<dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2009-10-09</dc:issued>
-	<doap:file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTTP-Link-Parser-0.01.tar.gz"/>
-	<doap:revision rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.01</doap:revision>
-	<rdf:type rdf:resource="http://usefulinc.com/ns/doap#Version"/>
-	<rdfs:label xml:lang="en">First release</rdfs:label>
-</rdf:Description>
-<rdf:Description rdf:about="http://purl.org/NET/cpan-uri/dist/HTTP-Link-Parser/v_0-02">
-	<dcs:changeset rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar0"/>
-	<dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2009-11-24</dc:issued>
-	<doap:file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTTP-Link-Parser-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/HTTP-Link-Parser/v_0-03">
-	<dcs:changeset rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar1"/>
-	<dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2009-11-28</dc:issued>
-	<doap:file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTTP-Link-Parser-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/HTTP-Link-Parser/v_0-04">
-	<dcs:changeset rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar3"/>
-	<dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2009-12-15</dc:issued>
-	<doap:file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTTP-Link-Parser-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/HTTP-Link-Parser/v_0-05">
-	<dcs:changeset rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar5"/>
-	<dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2010-02-07</dc:issued>
-	<doap:file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTTP-Link-Parser-0.05.tar.gz"/>
-	<doap:revision rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.05</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/HTTP-Link-Parser/v_0-100">
-	<dcs:changeset rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar11"/>
-	<dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2010-06-26</dc:issued>
-	<doap:file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTTP-Link-Parser-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/HTTP-Link-Parser/v_0-101">
-	<dcs:changeset rdf:nodeID="r2911C8D43C7D11E0BC6ADFF2DB3D4E2Ar13"/>
-	<dc:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2011-02-19</dc:issued>
-	<doap:file-release rdf:resource="http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTTP-Link-Parser-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 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"/>
-	<foaf:homepage rdf:resource="http://tobyinkster.co.uk/"/>
-	<foaf:mbox rdf:resource="mailto:tobyink@cpan.org"/>
-	<foaf:name>Toby Inkster</foaf:name>
-	<foaf:page rdf:resource="http://search.cpan.org/~tobyink/"/>
-</rdf:Description>
-</rdf:RDF>

MANIFEST.SKIP

-^MANIFEST.bak$
-^Makefile.old$
-^HTTP-Link-Parser-.*\.tar\.gz$
-.svn/
-^Makefile$
-^Makefile\.old$
-^pm_to_blib$
-^blib/
-^MYMETA\.
-^example

META.yml

----
-abstract: 'parse HTTP Link headers'
-author:
-  - 'Toby Inkster <tobyink@cpan.org>'
-build_requires:
-  ExtUtils::MakeMaker: 6.42
-  Test::More: 0.61
-configure_requires:
-  ExtUtils::MakeMaker: 6.42
-distribution_type: module
-generated_by: 'Module::Install version 1.00'
-keywords:
-  - RFC5988
-  - Link
-  - HTTP
-  - RDF
-  - Semantics
-  - Relationships
-  - Rel
-license: mit
-meta-spec:
-  url: http://module-build.sourceforge.net/META-spec-v1.4.html
-  version: 1.4
-name: HTTP-Link-Parser
-no_index:
-  directory:
-    - inc
-    - t
-requires:
-  Encode: 0
-  RDF::Trine: 0.126
-  Scalar::Util: 0
-  URI: 1.30
-  URI::Escape: 3.00
-  perl: 5.6.0
-resources:
-  bugtracker: http://rt.cpan.org/Dist/Display.html?Queue=HTTP-Link-Parser
-  homepage: http://search.cpan.org/dist/HTTP-Link-Parser/
-  license: http://opensource.org/licenses/mit-license.php
-  repository: http://goddamn.co.uk/viewvc/perlmods/HTTP-Link-Parser/
-version: 0.101
-use strict;
-use warnings;
-
-use inc::Module::Install;
-
-my $dist = 'HTTP-Link-Parser';
-my $fn   = "lib/$dist.pm"; $fn =~ s#-#/#g;
-
-name                $dist;
-perl_version_from   $fn;
-version_from        $fn;
-abstract_from       $fn;
-readme_from         $fn;
-author              'Toby Inkster <tobyink@cpan.org>';
-license             'mit';
-
-requires            'Encode'             => 0;
-requires            'RDF::Trine'         => '0.126';
-requires            'Scalar::Util'       => 0;
-test_requires       'Test::More'         => '0.61';
-requires            'URI'                => '1.30';
-requires            'URI::Escape'        => '3.00';
-
-resources(
-	'homepage'   => "https://metacpan.org/release/$dist",
-	'repository' => "http://goddamn.co.uk/svn-web/perlmods/browse/$dist/",
-	'bugtracker' => "http://rt.cpan.org/Dist/Display.html?Queue=$dist",
-	);
-
-keywords(qw(RFC5988 Link HTTP RDF Semantics Relationships Rel));
-
-write_doap_changes;
-write_doap_changes_xml;
-auto_license;
-auto_manifest;
-
-auto_install;
-
-WriteAll(
-	'meta' => 1,
-	'sign' => 1,
-	);
+use inc::Module::Package 'RDF:standard';

README

-NAME
-    HTTP::Link::Parser - parse HTTP Link headers
-
-SYNOPSIS
-      use HTTP::Link::Parser ':standard';
-      use LWP::UserAgent;
-  
-      my $ua = LWP::UserAgent->new;
-      my $response = $ua->get("http://example.com/foo");
-  
-      # Parse link headers into an RDF::Trine::Model.
-      my $model = parse_links_into_model($response);
-
-      # Find data about <http://example.com/foo>.
-      my $iterator = $model->get_statements(
-        RDF::Trine::Node::Resource->new('http://example.com/foo'),
-        undef,
-        undef);
-
-      while ($statement = $iterator->next)
-      {
-         # Skip data where the value is not a resource (i.e. link)
-         next unless $statement->object->is_resource;
-
-         printf("Link to <%s> with rel=\"%s\".\n",
-            $statement->object->uri,
-            $statement->predicate->uri);
-      }
-
-DESCRIPTION
-    HTTP::Link::Parser parses HTTP "Link" headers found in an HTTP::Response
-    object. Headers should conform to the format described in RFC 5988.
-
-  Functions
-    To export all functions:
-
-      use HTTP::Link::Parser ':all';
-
-    "parse_links_into_model($response, [$existing_model])"
-        Takes an HTTP::Response object (or in fact, any HTTP::Message
-        object) and returns an RDF::Trine::Model containing link data
-        extracted from the response. Dublin Core is used to encode
-        'hreflang', 'title' and 'type' link parameters.
-
-        $existing_model is an RDF::Trine::Model to add data to. If omitted,
-        a new, empty model is created.
-
-    "parse_links_to_rdfjson($response)"
-        Returns a hashref with a structure inspired by the RDF/JSON
-        specification. This can be thought of as a shortcut for:
-
-          parse_links_into_model($response)->as_hashref
-
-        But it's faster as no intermediate model is built.
-
-    "relationship_uri($short)"
-        This function is not exported by default.
-
-        It may be used to convert short strings identifying relationships,
-        such as "next" and "prev", into longer URIs identifying the same
-        relationships, such as
-        "http://www.iana.org/assignments/relation/next" and
-        "http://www.iana.org/assignments/relation/prev".
-
-        If passed a string which is a URI already, simply returns it as-is.
-
-  Internal Functions
-    These are really just internal implementations, but you can use them if
-    you like.
-
-    "parse_links_to_list($response)"
-        This function is not exported by default.
-
-        Returns an arrayref of hashrefs. Each hashref contains keys
-        corresponding to the link parameters of the link, and a key called
-        'URI' corresponding to the target of the link.
-
-        The 'rel' and 'rev' keys are arrayrefs containing lists of
-        relationships. If the Link used the short form of a registered
-        relationship, then the short form is present on this list. Short
-        forms can be converted to long forms (URIs) using the
-        "relationship_uri" function.
-
-        The structure returned by this function should not be considered
-        stable.
-
-    "parse_single_link($link, $base, [$default_lang])"
-        This function is not exported by default.
-
-        This parses a single Link header (minus the "Link:" bit itself) into
-        a hashref structure. A base URI must be included in case the link
-        contains relative URIs. A default language can be provided for the
-        'title' parameter.
-
-        The structure returned by this function should not be considered
-        stable.
-
-BUGS
-    Please report any bugs to <http://rt.cpan.org/>.
-
-SEE ALSO
-    <http://www.ietf.org/rfc/rfc5988.txt>
-
-    RDF::Trine, RDF::TrineShortcuts, HTTP::Response.
-
-    <http://n2.talis.com/wiki/RDF_JSON_Specification>.
-
-    <http://www.perlrdf.org/>.
-
-AUTHOR
-    Toby Inkster <tobyink@cpan.org>.
-
-COPYRIGHT AND LICENCE
-    Copyright (C) 2009-2011 by Toby Inkster
-
-  a.k.a. "The MIT Licence"
-    Permission is hereby granted, free of charge, to any person obtaining a
-    copy of this software and associated documentation files (the
-    "Software"), to deal in the Software without restriction, including
-    without limitation the rights to use, copy, modify, merge, publish,
-    distribute, sublicense, and/or sell copies of the Software, and to
-    permit persons to whom the Software is furnished to do so, subject to
-    the following conditions:
-
-    The above copyright notice and this permission notice shall be included
-    in all copies or substantial portions of the Software.
-
-    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-    OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
-    IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-    CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
-    TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
-    SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-

TODO

-TODO:
-* Add some more items to this list.
-* Add keywords to Makefile.PL

example1.pl

-use lib "lib";
-use HTTP::Link::Parser ':all';
-
-foreach my $f (qw(parse_links_to_list parse_links_to_rdfjson parse_links_into_model parse_single_link relationship_uri jumpy))
-{
-	eval { print $f, " : ", eval('defined &'.$f.';'), "\n"; };
-}

lib/HTTP/Link/Parser.pm

-=head1 NAME
-
-HTTP::Link::Parser - parse HTTP Link headers
-
-=head1 SYNOPSIS
-
-  use HTTP::Link::Parser ':standard';
-  use LWP::UserAgent;
-  
-  my $ua = LWP::UserAgent->new;
-  my $response = $ua->get("http://example.com/foo");
-  
-  # Parse link headers into an RDF::Trine::Model.
-  my $model = parse_links_into_model($response);
-
-  # Find data about <http://example.com/foo>.
-  my $iterator = $model->get_statements(
-    RDF::Trine::Node::Resource->new('http://example.com/foo'),
-    undef,
-    undef);
-
-  while ($statement = $iterator->next)
-  {
-     # Skip data where the value is not a resource (i.e. link)
-     next unless $statement->object->is_resource;
-
-     printf("Link to <%s> with rel=\"%s\".\n",
-        $statement->object->uri,
-        $statement->predicate->uri);
-  }
-
-=cut
-
 package HTTP::Link::Parser;
 
-use 5.006;
+use 5.010;
 use strict;
 no warnings;
 
-require Exporter;
-our @ISA = qw(Exporter);
-our %EXPORT_TAGS = (
-	'all'      => [ qw(parse_links_into_model parse_links_to_rdfjson parse_links_to_list parse_single_link relationship_uri) ],
-	'standard' => [ qw(parse_links_into_model parse_links_to_rdfjson) ]
-	);
-our @EXPORT_OK = ( @{ $EXPORT_TAGS{'all'} } );
-our @EXPORT    = ( @{ $EXPORT_TAGS{'standard'} } );
+our (@ISA, %EXPORT_TAGS, @EXPORT_OK, @EXPORT);
+BEGIN
+{
+	$HTTP::Link::Parser::AUTHORITY = 'cpan:TOBYINK';
+	$HTTP::Link::Parser::VERSION   = '0.102';
+	
+	require Exporter;
+	@ISA = qw(Exporter);
+	%EXPORT_TAGS = (
+		'all'      => [qw/parse_links_into_model parse_links_to_rdfjson parse_links_to_list parse_single_link relationship_uri/],
+		'standard' => [qw/parse_links_into_model parse_links_to_rdfjson/],
+		);
+	@EXPORT_OK = @{ $EXPORT_TAGS{'all'} };
+	@EXPORT    = @{ $EXPORT_TAGS{'standard'} };
+}
 
-our $VERSION = '0.101';
-
+use Carp qw(croak carp);
 use Encode qw(decode encode_utf8);
-use RDF::Trine '0.126';
+use RDF::Trine '0.135';
 use Scalar::Util qw(blessed);
 use URI;
 use URI::Escape;
 
 use constant LINK_NAMESPACE => 'http://www.iana.org/assignments/relation/';
 
-=head1 DESCRIPTION
-
-HTTP::Link::Parser parses HTTP "Link" headers found in an
-HTTP::Response object. Headers should conform to the format
-described in RFC 5988.
-
-=head2 Functions
-
-To export all functions:
-
-  use HTTP::Link::Parser ':all';
-
-=over 4
-
-=item C<< parse_links_into_model($response, [$existing_model]) >>
-
-Takes an L<HTTP::Response> object (or in fact, any L<HTTP::Message> object)
-and returns an L<RDF::Trine::Model> containing link data extracted from the
-response. Dublin Core is used to encode 'hreflang', 'title' and 'type' link
-parameters.
-
-C<$existing_model> is an RDF::Trine::Model to add data to. If omitted, a
-new, empty model is created.
-
-=cut
-
 sub parse_links_into_model
 {
 	my ($response, $model) = @_;
 	
-	die "Parameter to parse_links_to_list should be an HTTP::Message.\n"
+	croak "Parameter to parse_links_into_model should be an HTTP::Message"
 		unless blessed($response) && $response->isa('HTTP::Message');
 		
 	my $model ||= RDF::Trine::Model->temporary_model;
 	return $model;
 }
 
-=item C<< parse_links_to_rdfjson($response) >>
-
-Returns a hashref with a structure inspired by the RDF/JSON
-specification. This can be thought of as a shortcut for:
-
-  parse_links_into_model($response)->as_hashref
-
-But it's faster as no intermediate model is built.
-
-=cut
-
 sub parse_links_to_rdfjson
 {
 	my ($response) = @_;
 	
-	die "Parameter to parse_links_to_list should be an HTTP::Message.\n"
+	croak "Parameter to parse_links_to_rdfjson should be an HTTP::Message."
 		unless blessed($response) && $response->isa('HTTP::Message');
 		
 	my $base  = URI->new($response->base);
 	return $rv;
 }
 
-=item C<< relationship_uri($short) >>
-
-This function is not exported by default. 
-
-It may be used to convert short strings identifying relationships,
-such as "next" and "prev", into longer URIs identifying the same
-relationships, such as "http://www.iana.org/assignments/relation/next"
-and "http://www.iana.org/assignments/relation/prev".
-
-If passed a string which is a URI already, simply returns it as-is.
-
-=cut
-
 sub relationship_uri
 {
 	my ($str) = @_;
 
-	if ($str =~ /^([a-z][a-z0-9\+\.\-]*)\:/i)
+	if ($str =~ /^([a-z][a-z0-9\+\.\-]{0,126})\:/i)
 	{
 		# seems to be an absolute URI, so can safely return "as is".
 		return $str;
 	}
 
-	return sprintf('%s%s', LINK_NAMESPACE, lc $str);
+	return LINK_NAMESPACE . lc $str;
 }
 
-
-=back
-
-=head2 Internal Functions
-
-These are really just internal implementations, but you can use them if you
-like.
-
-=over
-
-=item C<< parse_links_to_list($response) >>
-
-This function is not exported by default. 
-
-Returns an arrayref of hashrefs. Each hashref contains keys
-corresponding to the link parameters of the link, and a key called
-'URI' corresponding to the target of the link.
-
-The 'rel' and 'rev' keys are arrayrefs containing lists of
-relationships. If the Link used the short form of a registered
-relationship, then the short form is present on this list. Short
-forms can be converted to long forms (URIs) using the
-C<relationship_uri> function.
-
-The structure returned by this function should not be considered
-stable.
-
-=cut
-
 sub parse_links_to_list
 {
 	my ($response) = @_;
 	
-	die "Parameter to parse_links_to_list should be an HTTP::Message.\n"
+	croak "Parameter to parse_links_to_list should be an HTTP::Message."
 		unless blessed($response) && $response->isa('HTTP::Message');
 	
 	my $rv   = [];
 	return $rv;
 }
 
-=item C<< parse_single_link($link, $base, [$default_lang]) >>
-
-This function is not exported by default. 
-
-This parses a single Link header (minus the "Link:" bit itself) into a hashref
-structure. A base URI must be included in case the link contains relative URIs.
-A default language can be provided for the 'title' parameter.
-
-The structure returned by this function should not be considered stable.
-
-=cut
-
 sub parse_single_link
 {
 	my ($hdrv, $base, $default_lang) = @_;
 
 __END__
 
+=head1 NAME
+
+HTTP::Link::Parser - parse HTTP Link headers
+
+=head1 SYNOPSIS
+
+  use HTTP::Link::Parser ':standard';
+  use LWP::UserAgent;
+  
+  my $ua = LWP::UserAgent->new;
+  my $response = $ua->get("http://example.com/foo");
+  
+  # Parse link headers into an RDF::Trine::Model.
+  my $model = parse_links_into_model($response);
+
+  # Find data about <http://example.com/foo>.
+  my $iterator = $model->get_statements(
+    RDF::Trine::Node::Resource->new('http://example.com/foo'),
+    undef,
+    undef);
+
+  while ($statement = $iterator->next)
+  {
+     # Skip data where the value is not a resource (i.e. link)
+     next unless $statement->object->is_resource;
+
+     printf("Link to <%s> with rel=\"%s\".\n",
+        $statement->object->uri,
+        $statement->predicate->uri);
+  }
+
+=head1 DESCRIPTION
+
+HTTP::Link::Parser parses HTTP "Link" headers found in an
+HTTP::Response object. Headers should conform to the format
+described in RFC 5988.
+
+=head2 Functions
+
+To export all functions:
+
+  use HTTP::Link::Parser ':all';
+
+=over 4
+
+=item C<< parse_links_into_model($response, [$existing_model]) >>
+
+Takes an L<HTTP::Response> object (or in fact, any L<HTTP::Message> object)
+and returns an L<RDF::Trine::Model> containing link data extracted from the
+response. Dublin Core is used to encode 'hreflang', 'title' and 'type' link
+parameters.
+
+C<$existing_model> is an RDF::Trine::Model to add data to. If omitted, a
+new, empty model is created.
+
+=item C<< parse_links_to_rdfjson($response) >>
+
+Returns a hashref with a structure inspired by the RDF/JSON
+specification. This can be thought of as a shortcut for:
+
+  parse_links_into_model($response)->as_hashref
+
+But it's faster as no intermediate model is built.
+
+=item C<< relationship_uri($short) >>
+
+This function is not exported by default. 
+
+It may be used to convert short strings identifying relationships,
+such as "next" and "prev", into longer URIs identifying the same
+relationships, such as "http://www.iana.org/assignments/relation/next"
+and "http://www.iana.org/assignments/relation/prev".
+
+If passed a string which is a URI already, simply returns it as-is.
+
+=back
+
+=head2 Internal Functions
+
+These are really just internal implementations, but you can use them if you
+like.
+
+=over
+
+=item C<< parse_links_to_list($response) >>
+
+This function is not exported by default. 
+
+Returns an arrayref of hashrefs. Each hashref contains keys
+corresponding to the link parameters of the link, and a key called
+'URI' corresponding to the target of the link.
+
+The 'rel' and 'rev' keys are arrayrefs containing lists of
+relationships. If the Link used the short form of a registered
+relationship, then the short form is present on this list. Short
+forms can be converted to long forms (URIs) using the
+C<relationship_uri> function.
+
+The structure returned by this function should not be considered
+stable.
+
+=item C<< parse_single_link($link, $base, [$default_lang]) >>
+
+This function is not exported by default. 
+
+This parses a single Link header (minus the "Link:" bit itself) into a hashref
+structure. A base URI must be included in case the link contains relative URIs.
+A default language can be provided for the 'title' parameter.
+
+The structure returned by this function should not be considered stable.
+
 =back
 
 =head1 BUGS
 
 L<http://www.ietf.org/rfc/rfc5988.txt>
 
-L<RDF::Trine>, L<RDF::TrineShortcuts>, L<HTTP::Response>.
+L<RDF::Trine>,
+L<HTTP::Response>,
+L<XRD::Parser>,
+L<HTTP::LRDD>.
 
 L<http://n2.talis.com/wiki/RDF_JSON_Specification>.
 
+@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://purl.org/NET/cpan-uri/dist/HTTP-Link-Parser/> .
+@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix toby:    <http://tobyinkster.co.uk/#> .
+@prefix xsd:     <http://www.w3.org/2001/XMLSchema#> .
+
+my:project :release my:v_0-01 .
+my:v_0-01
+	a               :Version ;
+	dc:issued       "2009-10-09"^^xsd:date ;
+	:revision       "0.01"^^xsd:string ;
+	:file-release   <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTTP-Link-Parser-0.01.tar.gz> ;
+	rdfs:label      "First release"@en .
+
+my:project :release my:v_0-02 .
+my:v_0-02
+	a               :Version ;
+	dc:issued       "2009-11-24"^^xsd:date ;
+	:revision       "0.02"^^xsd:string ;
+	:file-release   <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTTP-Link-Parser-0.02.tar.gz> ;
+	dcs:changeset [
+		dcs:versus my:v_0-01 ;
+		rdfs:comment "Bugfixes" 
+		] .
+
+my:project :release my:v_0-03 .
+my:v_0-03
+	a               :Version ;
+	dc:issued       "2009-11-28"^^xsd:date ;
+	:revision       "0.03"^^xsd:string ;
+	:file-release   <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTTP-Link-Parser-0.03.tar.gz> ;
+	dcs:changeset [
+		dcs:versus my:v_0-02 ;
+		dcs:item
+			[ rdfs:label "Provide an RDF::Trine::Model"@en ; a dcs:Addition ] 
+		] .
+
+my:project :release my:v_0-04 .
+my:v_0-04
+	a               :Version ;
+	dc:issued       "2009-12-15"^^xsd:date ;
+	:revision       "0.04"^^xsd:string ;
+	:file-release   <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTTP-Link-Parser-0.04.tar.gz> ;
+	dcs:changeset [
+		dcs:versus my:v_0-03 ;
+		dcs:item
+			[ rdfs:label "Support the 'title*' parameter."@en ; a dcs:Addition ] 
+		] .
+
+my:project :release my:v_0-05 .
+my:v_0-05
+	a               :Version ;
+	dc:issued       "2010-02-07"^^xsd:date ;
+	:revision       "0.05"^^xsd:string ;
+	:file-release   <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTTP-Link-Parser-0.05.tar.gz> ;
+	dcs:changeset [
+		dcs:versus my:v_0-04 ;
+		dcs:item
+			[ rdfs:label "Rename parse_header to parse_single_link, and document this."@en ] ,
+			[ rdfs:label "Clean up @EXPORT and @EXPORT_OK."@en ] ,
+			[ rdfs:label "Copyright 2010."@en ; a dcs:Update ] ,
+			[ rdfs:label "Use my new build system."@en ; a dcs:Update ] ,
+			[ rdfs:label "General documentation improvements."@en ] 
+		] .
+
+my:project :release my:v_0-100 .
+my:v_0-100
+	a               :Version ;
+	dc:issued       "2010-06-26"^^xsd:date ;
+	:revision       "0.100"^^xsd:string ;
+	:file-release   <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTTP-Link-Parser-0.100.tar.gz> ;
+	dcs:changeset [
+		dcs:versus my:v_0-05 ;
+		dcs:item
+			[ rdfs:label "Let the Content-Language header provide a default language for the 'title' property."@en ; a dcs:Update ]
+		] .
+
+my:project :release my:v_0-101 .
+my:v_0-101
+	a               :Version ;
+	dc:issued       "2011-02-19"^^xsd:date ;
+	:revision       "0.101"^^xsd:string ;
+	:file-release   <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTTP-Link-Parser-0.101.tar.gz> ;
+	dcs:changeset [
+		dcs:versus my:v_0-100 ;
+		dcs:item   [ rdfs:label "Minor cleanups."@en ] ;
+		dcs:item   [ rdfs:label "Copyright 2011."@en ; a dcs:Update ]
+		] .
+
+my:project :release my:v_0-102 .
+my:v_0-102
+	a               :Version ;
+	dc:issued       "2011-11-27"^^xsd:date ;
+	:revision       "0.102"^^xsd:string ;
+	:file-release   <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/HTTP-Link-Parser-0.102.tar.gz> ;
+	dcs:changeset [
+		dcs:versus my:v_0-100 ;
+		dcs:item   [ rdfs:label "use 5.010"@en ; a dcs:Update ] ;
+		dcs:item   [ rdfs:label "Minor tidy"@en ] ;
+		dcs:item   [ rdfs:label "Module::Package::RDF"@en ; a dcs:Packaging ] 
+		] .
+@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://purl.org/NET/cpan-uri/dist/HTTP-Link-Parser/> .
+@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix toby:    <http://tobyinkster.co.uk/#> .
+@prefix xsd:     <http://www.w3.org/2001/XMLSchema#> .
+
+my:project
+	a               :Project ;
+	:name           "HTTP-Link-Parser" ;
+	:shortdesc      "parse HTTP Link headers"@en ;
+	:programming-language  "Perl" ;
+	:homepage       <https://metacpan.org/release/HTTP-Link-Parser> ;
+	:download-page  <https://metacpan.org/release/HTTP-Link-Parser> ;
+	:bug-database   <http://rt.cpan.org/Dist/Display.html?Queue=HTTP-Link-Parser> ;
+	:repository     [ a :HgRepository ; :browse <https://bitbucket.org/tobyink/p5-http-link-parser> ] ;
+	:maintainer     toby:i ;
+	:developer      toby:i ;
+	:documenter     toby:i ;
+	:tester         toby:i ;
+	:created        "2009-10-09"^^xsd:date ;
+	:license        <http://www.opensource.org/licenses/mit-license.php> ;
+	:category
+		[ rdfs:label "RFC5988" ] ,
+		[ rdfs:label "HTTP" ] ,
+		[ rdfs:label "Link" ] ,
+		[ rdfs:label "RDF" ] ,
+		[ rdfs:label "Semantics" ] ,
+		[ rdfs:label "Relationships" ] ,
+		[ rdfs:label "rel" ] .
+
+toby:i
+	a               foaf:Person ;
+	foaf:name       "Toby Inkster" ;
+	foaf:homepage   <http://tobyinkster.co.uk/> ;
+	foaf:page       <https://metacpan.org/author/TOBYINK> ;
+	foaf:mbox       <mailto:tobyink@cpan.org> ;
+	<http://www.w3.org/2002/07/owl#sameAs> <http://purl.org/NET/cpan-uri/person/tobyink> .

meta/makefile.ttl

+# This file provides instructions for packaging.
+
+@prefix : <http://purl.org/NET/cpan-uri/terms#> .
+
+<http://purl.org/NET/cpan-uri/dist/HTTP-Link-Parser/project>
+	:perl_version_from _:main ;
+	:version_from _:main ;
+	:readme_from _:main ;
+	:test_requires "Test::More 0.61" ;
+	:requires
+		"Exporter",
+		"Carp",
+		"Encode",
+		"HTTP::Message",
+		"RDF::Trine 0.135",
+		"Scalar::Util",
+		"URI",
+		"URI::Escape".
+
+_:main <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#fileName> "lib/HTTP/Link/Parser.pm" .
+
+use Test::More;
+eval "use Test::Pod 1.00";
+plan skip_all => "Test::Pod 1.00 required for testing POD" if $@;
+all_pod_files_ok();
+

xt/02pod_coverage.t

+use Test::More;
+use Test::Pod::Coverage;
+
+my @modules = qw(HTTP::Link::Parser);
+pod_coverage_ok($_, "$_ is covered")
+	foreach @modules;
+done_testing(scalar @modules);
+

xt/03meta_uptodate.t

+use Test::More tests => 1;
+use Test::RDF::DOAP::Version;
+doap_version_ok('HTTP-Link-Parser', 'HTTP::Link::Parser');
+
+use Test::EOL;
+all_perl_files_ok();