[libtype-tiny-perl] 13/27: freshen up dependency metadata

Jonas Smedegaard js at alioth.debian.org
Fri Aug 9 21:13:12 UTC 2013


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

js pushed a commit to branch master
in repository libtype-tiny-perl.

commit 37c2640216e32a5655a29e0469e321bdb26b78d3
Author: Toby Inkster <mail at tobyinkster.co.uk>
Date:   Wed Jul 31 22:04:47 2013 +0100

    freshen up dependency metadata
---
 meta/makefile.pret |   24 +++++++++++++++++++-----
 1 file changed, 19 insertions(+), 5 deletions(-)

diff --git a/meta/makefile.pret b/meta/makefile.pret
index d7f9320..1230966 100644
--- a/meta/makefile.pret
+++ b/meta/makefile.pret
@@ -1,12 +1,26 @@
 # This file provides instructions for packaging.
 
+ at prefix deps: <http://ontologi.es/doap-deps#> .
+
 `Type-Tiny`
 	perl_version_from m`Type::Tiny`;
 	version_from      m`Type::Tiny`;
 	readme_from       f`lib/Type/Tiny/Manual.pod`;
-	test_requires     p`Test::More 0.96`;
-	recommends        p`Type::Tie`;
-	recommends        p`Devel::StackTrace`;
-	recommends        p`Devel::LexAlias 0.05`;
+	
+	deps:test-requirement [
+		deps:on "Test::More 0.96"^^deps:CpanId;
+		comment "I don't have the patience to maintain a test suite that runs on ancient versions of Test::More."@en;
+	];
+	deps:runtime-recommends [
+		deps:on "Type::Tie"^^deps:CpanId;
+		comment "Type::Tie is needed if you want to constrain the type of a scalar, array or hash variable."@en;
+	];
+	deps:runtime-recommends [
+		deps:on "Devel::StackTrace"^^deps:CpanId;
+		comment "Type::Exception can use Devel::StackTrace for stack traces."@en;
+	];
+	deps:runtime-recommends [
+		deps:on "Devel::LexAlias 0.05"^^deps:CpanId;
+		comment "Devel::LexAlias is useful for some Eval::TypeTiny features."@en;
+	];
 .
-

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libtype-tiny-perl.git



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