[rex] 01/01: d/changelog: updated according TODO list d/control: fix short description d/copyright: add year to upstreams copyright d/rex.lintian-override: use lintian override instead of chmodding via d/rules d/rules: remove override_dh_auto_build

Alex Mestiashvili malex-guest at moszumanska.debian.org
Fri Apr 24 16:38:05 UTC 2015


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

malex-guest pushed a commit to branch master
in repository rex.

commit ec10671287c95c4b8f246fa8828e9c1ad3cc8bf9
Author: Alexandre Mestiashvili <alex at biotec.tu-dresden.de>
Date:   Fri Apr 24 18:16:46 2015 +0200

    d/changelog: updated according TODO list
    d/control: fix short description
    d/copyright: add year to upstreams copyright
    d/rex.lintian-override: use lintian override instead of chmodding via d/rules
    d/rules: remove override_dh_auto_build
---
 debian/changelog            | 19 +++++--------------
 debian/control              |  2 +-
 debian/copyright            |  2 +-
 debian/rex.lintian-override |  3 +++
 debian/rules                |  4 ----
 5 files changed, 10 insertions(+), 20 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index c552bd3..f454e3c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,13 +4,14 @@ rex (1.0.0-1) UNRELEASED; urgency=low
   - [repo: debian/* tags should be set after the upload; probably comes from
     gbp-import-dsc etc.; signed tag will override it later. - the tag is the
     reason why PET doesn't show the package.]
-  - d/changelog should only contain the "initial release" line for a new
+  + d/changelog should only contain the "initial release" line for a new
     package
-  - d/copyright: missing year of upstream copyright
-  - d/control:
+  + d/copyright: missing year of upstream copyright
+  + d/control:
     + short description: should be a noun phrase -> drop leading "is"
     + I'd run cme or sort-and-wrap over it :)
-  - d/rules: what is this override doing? if it fixes permissions then this
+      did run cme fix dpkg-control, control file didn't change
+  + d/rules: what is this override doing? if it fixes permissions then this
     should act on the installed files and be in override_dh_fixperms;
     cf. https://pkg-perl.alioth.debian.org/debhelper.html#fixing_permissions
     (and the "note on paths" before)
@@ -27,15 +28,5 @@ rex (1.0.0-1) UNRELEASED; urgency=low
     from d/control for the time being)
 
   * Initial Release. Closes: #688066.
-  * d/control: update homepage and description
-     add Recommended section, set Section to admin
-     move libexpect-perl to Depends
-     add modules needed for tests to Build-Depends
-  * d/copyright: remove dh-make template
-  * d/patches: add patch fixing a few syntax errors
-     add patch fixing manpage-has-bad-whatis-entry
-     update description, patches are forwarded to the upstream
-  * d/rules: make script append_if_no_such_line.tpl.pl executable
-     as it contains shebang
 
  -- Alexandre Mestiashvili <alex at biotec.tu-dresden.de>  Tue, 17 Mar 2015 10:31:02 +0100
diff --git a/debian/control b/debian/control
index 3b0aaca..b150c6e 100644
--- a/debian/control
+++ b/debian/control
@@ -50,7 +50,7 @@ Recommends:
  libxml-libxml-perl,
  libparallel-forkmanager-perl,
  libipc-shareable-perl
-Description: is deployment and configuration management tool
+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
  them with servers or server groups, and execute them easily in
diff --git a/debian/copyright b/debian/copyright
index 80e5b03..133ac66 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -4,7 +4,7 @@ Upstream-Contact: Jan Gehring <jfried at rexify.org>
 Upstream-Name: Rex
 
 Files: *
-Copyright: Jan Gehring <jfried at rexify.org>
+Copyright: 2015, Jan Gehring <jfried at rexify.org>
 License: Apache-2.0
 
 Files: debian/*
diff --git a/debian/rex.lintian-override b/debian/rex.lintian-override
new file mode 100644
index 0000000..bf39485
--- /dev/null
+++ b/debian/rex.lintian-override
@@ -0,0 +1,3 @@
+# 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
diff --git a/debian/rules b/debian/rules
index 47a8023..2d33f6a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,7 +2,3 @@
 
 %:
 	dh $@
-
-override_dh_auto_build:
-	chmod +x $(CURDIR)/lib/Rex/Commands/templates/append_if_no_such_line.tpl.pl
-	dh_auto_build

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



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