This is an automated email from the git hooks/post-receive script. malex-guest pushed a commit to branch master in repository rex.
commit dab2fe1b9efe614af7eb79b74c13341116246bcd Author: Alexandre Mestiashvili <a...@biotec.tu-dresden.de> Date: Fri May 22 14:11:25 2015 +0200 d/changelog: added comments to TODO d/control: move modules from Recommends to Depends, add libsort-naturally-perl, libnet-sftp-foreign-perl and libnet-openssh-perl remove Testsuite: autopkgtest-pkg-perl d/copyright: update d/rex.lintian-override: remove empty line --- debian/changelog | 27 +++++++++++++++++---------- debian/control | 24 ++++++++++++++---------- debian/copyright | 38 ++++++++++++++++++++++++++++++++++++++ debian/rex.lintian-override | 1 - 4 files changed, 69 insertions(+), 21 deletions(-) diff --git a/debian/changelog b/debian/changelog index 1e3db42..4e66981 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,31 +1,38 @@ rex (1.2.1-1) UNRELEASED; urgency=medium TODO: - - d/changelog should only contain one stanza (for 1.2.1-1) with only one - line ("Initial release ...") - d/copyright: + lib/Rex/Pkg/OpenWrt.pm has an additional/different copyright statement (and no license?! maybe add a Comment that we assume the same license as the other stuff since it's based on one of the modules)) + lib/Rex/Inventory/HP/ACU.pm embeds code with a different copyright/license + My fault.., as rex is developed by a number of people, may be it makes sense + to simply add all of them to Copyright of Files: * ? + Currently I tried to track down every file's copyright, but it will become + more complicated if project grows. - d/control: + why is libsort-naturally-perl in B-D-I and not in Depends/Recommends? grep shows it's used in lib/Rex/Group/Entry/Server.pm (and autopkgtest whines about its absence as well) + I'm not sure I understand the split in Depends/Recommends but hey :) + rex uses a lot of modules, some are required for very basic functionality, + others are needed for more specific cases. Like libdbi-perl is not needed + for file manipulations, so I thought it should be placed into Recommended + and installed when a user requests rex + dbi. + Now I think that to achive such modularity, rex should be split in different + packages, but right now I have no idea how to do it, and because it is + distribuited as one software package I think it makes sense to put all + modules in Depends, after all its just small perl modules :) or ? + autopktest still fail, please fix or remove header + Removed the header,don't know how to fix all issues revealed by + pkg-perl-autotest. How do I run it correctly ? with commands + defined in /usr/share/doc/pkg-perl-autopkgtest/examples/default-tests-control ? - lintian: W: rex: script-not-executable usr/share/perl5/Rex/Commands/templates/append_if_no_such_line.tpl.pl --> add to lintian override - - * Imported Upstream version 1.1.0 - * Imported Upstream version 1.2.1 - - -- Alexandre Mestiashvili <a...@biotec.tu-dresden.de> Wed, 29 Apr 2015 14:11:45 +0200 - -rex (1.0.0-1) UNRELEASED; urgency=low + I've added it already, is the syntax wrong or may be the lintian just complains anyway ? * Initial Release. Closes: #688066. - -- Alexandre Mestiashvili <a...@biotec.tu-dresden.de> Tue, 17 Mar 2015 10:31:02 +0100 + -- Alexandre Mestiashvili <a...@biotec.tu-dresden.de> Wed, 29 Apr 2015 14:11:45 +0200 diff --git a/debian/control b/debian/control index 4695696..d23f819 100644 --- a/debian/control +++ b/debian/control @@ -23,12 +23,13 @@ Build-Depends-Indep: libdbi-perl, libsort-naturally-perl, libterm-readkey-perl, libhash-merge-perl, + libnet-sftp-foreign-perl, + libnet-openssh-perl, perl Standards-Version: 3.9.6 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-perl/packages/rex.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/rex.git Homepage: http://www.rexify.org/ -Testsuite: autopkgtest-pkg-perl Package: rex Architecture: all @@ -43,17 +44,20 @@ Depends: libexpect-perl, libwww-perl, libxml-simple-perl, libyaml-perl, + libdbi-perl, + libdigest-hmac-perl, + libipc-shareable-perl, + liblwp-protocol-https-perl, + libparallel-forkmanager-perl, + libstring-escape-perl, + libterm-readkey-perl, + libxml-libxml-perl, + libhash-merge-perl, + libsort-naturally-perl, + libnet-sftp-foreign-perl, + libnet-openssh-perl, ${misc:Depends}, ${perl:Depends} -Recommends: libdbi-perl, - libdigest-hmac-perl, - libipc-shareable-perl, - liblwp-protocol-https-perl, - libparallel-forkmanager-perl, - libstring-escape-perl, - libterm-readkey-perl, - libxml-libxml-perl, - libhash-merge-perl, Description: deployment and configuration management tool Rex is a tool to ease the execution of commands on multiple remote servers. You can define small tasks, chain tasks to batches, link diff --git a/debian/copyright b/debian/copyright index 133ac66..adcefe7 100644 --- a/debian/copyright +++ b/debian/copyright @@ -7,6 +7,44 @@ Files: * Copyright: 2015, Jan Gehring <jfr...@rexify.org> License: Apache-2.0 +Files: lib/Rex/Inventory/HP/ACU.pm +Copyright: 2015, Jan Gehring <jfr...@rexify.org> + 2010, Jeremy Cole +License: Artistic or GPL-1+ + +Files: lib/Rex/Output/Base.pm + lib/Rex/Group/Lookup/XML.pm +Copyright: 2015, Nathan Abu <aloha2...@gmail.com> +License: Apache-2.0 + +Files: lib/Rex/Test/Base/has_stat.pm +Copyright: 2015, Robert Abraham <rob...@adeven.com> +License: Apache-2.0 + +Files: lib/Rex/Group/Lookup/YAML.pm + lib/Rex/Group/Lookup/DBI.pm +Copyright: 2015, Jean-Marie RENOUARD <jmrenou...@gmail.com> +License: Apache-2.0 + +Files: lib/Rex/Group/Lookup/Command.pm +Copyright: 2015, xiahou feng <fanye...@gmail.com> +License: Apache-2.0 + +Files: lib/Rex/Pkg/OpenWrt.pm + lib/Rex/Interface/Shell/Idrac.pm +Copyright: 2015, Ferenc Erki <erkifer...@gmail.com> +License: Apache-2.0 + +Files: lib/Rex/SCM/Git.pm + lib/Rex/SCM/Subversion.pm + lib/Rex/Service/Gentoo/systemd.pm + lib/Rex/Service/ALT.pm + lib/Rex/Service/ALT/systemd.pm + lib/Rex/Pkg/ALT.pm + lib/Rex/Hardware/VirtInfo.pm +Copyright: no explicit copyright statement, assume the same as Files: * +License: Apache-2.0 + Files: debian/* Copyright: 2015, Alexandre Mestiashvili <a...@biotec.tu-dresden.de> License: Apache-2.0 or Artistic or GPL-1+ diff --git a/debian/rex.lintian-override b/debian/rex.lintian-override index bf39485..d631e92 100644 --- a/debian/rex.lintian-override +++ b/debian/rex.lintian-override @@ -1,3 +1,2 @@ # this is not a script, just a template - rex: script-not-executable usr/share/perl5/Rex/Commands/templates/append_if_no_such_line.tpl.pl -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/rex.git _______________________________________________ Pkg-perl-cvs-commits mailing list Pkg-perl-cvs-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits