I don't find
this any better than the equivalent Makefile.PL:
# This file provides instructions for packaging.
@prefix : <http://purl.org/NET/cpan-uri/terms#> .
<http://purl.org/NET/cpan-uri/dist/all-your-base-are-belong-to/project
+>
:perl_version_from _:main ;
:version_from _:main ;
:readme_from _:main ;
:test_requires "Test::More 0.61", "File::Basename", "File::Spec",
+"Data::Dumper" ;
:requires "parent", "version 0.77".
_:main <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#fileN
+ame> "lib/all/your/base/are/belong/to.pm" .
Worse, apparently your packaging script just bundles a bunch of RDF-parsing modules, then calls them from Makefile.PL, so an ordinary CPAN author has to learn your nonstandard RDF system to contribute to your modules. Perl already has at least 3 widely-used formats to describe a module:
ExtUtils::MakeMaker,
Module::Build, and
Module::Install; people should think hard before adding yet another.