[libcatmandu-perl] 96/101: Update package relations: Build-depend on libtest-lwp-useragent-perl. (Build-)depend on libmoox-role-logger. Build-depend on and recommend perltidy. Build-depend on and suggest liblog-any-adapter-log4perl-perl liblog-log4perl-perl, and mention in long description when those are needed.
Jonas Smedegaard
dr at jones.dk
Tue Feb 23 13:44:01 UTC 2016
This is an automated email from the git hooks/post-receive script.
js pushed a commit to branch master
in repository libcatmandu-perl.
commit a2916e124968b07454e663a61e1236abb3db7964
Author: Jonas Smedegaard <dr at jones.dk>
Date: Mon Feb 22 18:07:22 2016 +0100
Update package relations: Build-depend on libtest-lwp-useragent-perl. (Build-)depend on libmoox-role-logger. Build-depend on and recommend perltidy. Build-depend on and suggest liblog-any-adapter-log4perl-perl liblog-log4perl-perl, and mention in long description when those are needed.
---
debian/control.in | 4 ++++
debian/rules | 14 +++++++++-----
2 files changed, 13 insertions(+), 5 deletions(-)
diff --git a/debian/control.in b/debian/control.in
index 3f383a8..c71270f 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -13,6 +13,7 @@ Package: libcatmandu-perl
Architecture: all
Depends: ${perl:Depends}, ${misc:Depends}, ${cdbs:Depends}
Recommends: ${cdbs:Recommends}
+Suggests: ${cdbs:Suggests}
Description: metadata toolkit
Catmandu provides a suite of Perl modules to ease the import, storage,
retrieval, export and transformation of metadata records.
@@ -22,3 +23,6 @@ Description: metadata toolkit
indexes as ElasticSearch or Solr to create a rapid development
environment for digital library services such as institutional
repositories and search engines.
+ .
+ Use of the debug option requires the packages
+ liblog-any-adapter-log4perl-perl and liblog-log4perl-perl.
diff --git a/debian/rules b/debian/rules
index a95ec75..de9efff 100755
--- a/debian/rules
+++ b/debian/rules
@@ -31,10 +31,11 @@ DEB_UPSTREAM_URL = http://www.cpan.org/authors/id/N/NI/NICS
# TODO: Drop when adopted in cdbs
CDBS_BUILD_DEPENDS_rules_debhelper_v9 = debhelper
-# Needed by upstream build and (always) at runtime
+# Needed by upstream build and (always/often/seldom) at runtime
perl-deps = cgi-expand clone config-onion data-uuid file-slurp-tiny
perl-deps += hash-merge-simple io-handle-util www marpa-r2 module-info
-perl-deps += moox-aliases sub-exporter try-tiny-byclass uri uri-template
+perl-deps += moox-aliases moox-role-logger sub-exporter try-tiny-byclass
+perl-deps += uri uri-template
deps = $(patsubst %,$(comma) lib%-perl, $(perl-deps))
deps +=, libapp-cmd-perl (>= 0.330)
deps +=, libdata-compare-perl (>= 0.22)
@@ -47,9 +48,11 @@ deps +=, libtext-csv-perl (>= 1.21)
deps +=, libthrowable-perl (>= 0.200004)
deps +=, libyaml-libyaml-perl (>= 0.41)
deps +=, libnamespace-clean-perl (>= 0.24)
+deps-recommend = perltidy
+deps-suggest = liblog-any-adapter-log4perl-perl, liblog-log4perl-perl
# Needed by upstream testsuite
-deps-test = libtest-pod-perl
+deps-test = libtest-lwp-useragent-perl, libtest-pod-perl
deps-test +=, libtest-deep-perl (>= 0.112)
deps-test +=, libtest-exception-perl (>= 0.32)
deps-test +=, perl (>= 5.19.5) | libtest-simple-perl (>= 0.99)
@@ -58,9 +61,10 @@ deps-test +=, perl (>= 5.19.5) | libtest-simple-perl (>= 0.99)
recommends = log-any-adapter-log4perl
recommends +=, liblog-log4perl-perl (>= 0.44)
-CDBS_BUILD_DEPENDS +=, $(deps), $(deps-test)
+CDBS_BUILD_DEPENDS +=, $(deps), $(deps-recommend), $(deps-suggest), $(deps-test)
CDBS_DEPENDS_$(pkg) = $(deps)
-CDBS_RECOMMENDS_$(pkg) = $(recommends)
+CDBS_RECOMMENDS_$(pkg) = $(deps-recommend), $(recommends)
+CDBS_RECOMMENDS_$(pkg) = $(deps-suggest)
# drop empty man pages
binary-fixup/$(pkg)::
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libcatmandu-perl.git
More information about the Pkg-perl-cvs-commits
mailing list