[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