[libtask-kensho-perl] 05/07: Split docs into separate package and remove versioned deps

Nick Morrott nickm-guest at moszumanska.debian.org
Tue May 31 06:12:13 UTC 2016


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

nickm-guest pushed a commit to branch master
in repository libtask-kensho-perl.

commit 0e8d7a7f402709a5e37bad394de451203dbe587a
Author: Nick Morrott <knowledgejunkie at gmail.com>
Date:   Tue May 31 02:27:04 2016 +0100

    Split docs into separate package and remove versioned deps
    
    Provide documentation in separate package (libtask-kensho-perl-doc)
    
      - Rename "main" metapackage to libtask-kensho-perl
        and have it suggests documentation package
      - Move documentation into libtask-kensho-perl-doc
        and have it recommend documentation package
        (this package layout is based on libgtk2-perl)
---
 debian/control                                     | 51 ++++++++++++++--------
 ...erl.install => libtask-kensho-perl-doc.install} |  0
 2 files changed, 32 insertions(+), 19 deletions(-)

diff --git a/debian/control b/debian/control
index ee713b9..6f48555 100644
--- a/debian/control
+++ b/debian/control
@@ -11,27 +11,28 @@ Vcs-Git: https://anonscm.debian.org/git/pkg-perl/packages/libtask-kensho-perl.gi
 Homepage: https://metacpan.org/release/Task-Kensho
 Testsuite: autopkgtest-pkg-perl
 
-Package: libtask-kensho-all-perl
+Package: libtask-kensho-perl
 Architecture: all
 Depends: ${misc:Depends}
-Recommends: libtask-kensho-async-perl (= ${source:Version}),
- libtask-kensho-cli-perl (= ${source:Version}),
- libtask-kensho-config-perl (= ${source:Version}),
- libtask-kensho-dbdev-perl (= ${source:Version}),
- libtask-kensho-dates-perl (= ${source:Version}),
- libtask-kensho-email-perl (= ${source:Version}),
- libtask-kensho-excelcsv-perl (= ${source:Version}),
- libtask-kensho-exceptions-perl (= ${source:Version}),
- libtask-kensho-hackery-perl (= ${source:Version}),
- libtask-kensho-logging-perl (= ${source:Version}),
- libtask-kensho-moduledev-perl, (= ${source:Version})
- libtask-kensho-oop-perl (= ${source:Version}),
- libtask-kensho-scalability-perl (= ${source:Version}),
- libtask-kensho-testing-perl (= ${source:Version}),
- libtask-kensho-toolchain-perl (= ${source:Version}),
- libtask-kensho-webcrawling-perl (= ${source:Version}),
- libtask-kensho-webdev-perl (= ${source:Version}),
- libtask-kensho-xml-perl (= ${source:Version})
+Recommends: libtask-kensho-async-perl,
+ libtask-kensho-cli-perl,
+ libtask-kensho-config-perl,
+ libtask-kensho-dbdev-perl,
+ libtask-kensho-dates-perl,
+ libtask-kensho-email-perl,
+ libtask-kensho-excelcsv-perl,
+ libtask-kensho-exceptions-perl,
+ libtask-kensho-hackery-perl,
+ libtask-kensho-logging-perl,
+ libtask-kensho-moduledev-perl,
+ libtask-kensho-oop-perl,
+ libtask-kensho-scalability-perl,
+ libtask-kensho-testing-perl,
+ libtask-kensho-toolchain-perl,
+ libtask-kensho-webcrawling-perl,
+ libtask-kensho-webdev-perl,
+ libtask-kensho-xml-perl
+Suggests: libtask-kensho-perl-doc
 Description: metapackage providing recommended modules for Enlightened Perl development
  Task::Kensho is a list of recommended modules for Enlightened Perl
  development. The list is maintained by the Enlightened Perl Organisation.
@@ -312,3 +313,15 @@ Description: metapackage providing Task::Kensho::XML dependencies
  .
  This metapackage recommends all of the available Perl modules specified in the
  Task::Kensho::XML task, suitable for XML handling.
+
+Package: libtask-kensho-perl-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Recommends: libtask-kensho-perl
+Description: documentation for Task::Kensho
+ Task::Kensho is a list of recommended modules for Enlightened Perl
+ development.
+ .
+ This package provides documentation for Task::Kensho including details of
+ all recommended modules for each task.
diff --git a/debian/libtask-kensho-all-perl.install b/debian/libtask-kensho-perl-doc.install
similarity index 100%
rename from debian/libtask-kensho-all-perl.install
rename to debian/libtask-kensho-perl-doc.install

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



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