[SCM] Debian packaging of Devel-Autoflush CPAN distribution branch, master, updated. 0.5-1-2-gf84d831

Marius Gavrilescu marius at ieval.ro
Sat Jun 22 13:53:21 UTC 2013


The following commit has been merged in the master branch:
commit f84d8317b4eeb763f86f02e7bc027d58df416ee3
Author: Marius Gavrilescu <marius at ieval.ro>
Date:   Sat Jun 22 16:52:49 2013 +0300

    Fix issues

diff --git a/debian/changelog b/debian/changelog
index 0eb490a..b6524da 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,29 +1,5 @@
 libdevel-autoflush-perl (0.5-1) UNRELEASED; urgency=low
 
-  TODO:
-  * general remark: using dh-make-perl from git HEAD would have avoided some
-    of the following issues
-  * debian/watch: we're switching to metacpan:
-    https://metacpan.org/release/Devel-Autoflush/ ...
-  * same for Homepage in debian/control
-  * debian/libdevel-autoflush-perl.docs: please remove README, this is just
-    the pod2text version of the POD/manpage and has no further value for
-    users
-  * debian/copyright: missing years of upstream copyright (2008-2009)
-    (unfortunately dh-make-perl doesn't extract them)
-  * d/control:
-    - the versions for the libio-captureoutput-perl and perl build
-      dependencies can be removed, there are no older versions in the archive
-    - Vcs-Git: not the canonical URL (anonscm); cf. also lintian's findings
-    - Depends: the unversioned "perl" can be removed; it will be added during
-      the build by dh_perl and ${perl:Depends}
-    - long description: a bit short :) and s/This module/Devel::Autoflush/
-      (makes searching easier)
-    - short description: should start with a small letter and be a noun
-      phrase, i.e. work in a sentence like "<package> is (a) <short
-      description>"
-      simple solution "module for setting autoflush from the command line"
-
   * Initial Release. (Closes: #712853)
 
  -- Marius Gavrilescu <marius at ieval.ro>  Sat, 22 Jun 2013 09:20:30 +0300
diff --git a/debian/control b/debian/control
index cbab0bc..0da3e5d 100644
--- a/debian/control
+++ b/debian/control
@@ -4,17 +4,27 @@ Priority: optional
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: Marius Gavrilescu <marius at ieval.ro>
 Build-Depends: debhelper (>= 8)
-Build-Depends-Indep: libio-captureoutput-perl (>= 1.08),
- perl (>= 5.8.8)
+Build-Depends-Indep: libio-captureoutput-perl,
+ perl
 Standards-Version: 3.9.4
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libdevel-autoflush-perl.git
-Vcs-Git: git://git.debian.org/pkg-perl/packages/libdevel-autoflush-perl.git
-Homepage: http://search.cpan.org/dist/Devel-Autoflush/
+Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libdevel-autoflush-perl.git
+Homepage: http://metacpan.org/release/Devel-Autoflush/
 
 Package: libdevel-autoflush-perl
 Architecture: all
-Depends: ${misc:Depends}, ${perl:Depends},
- perl
-Description: Set autoflush from the command line
- This module is a hack to set autoflush for STDOUT and STDERR from the
+Depends: ${misc:Depends}, ${perl:Depends}
+Description: module for setting autoflush from the command line
+ Devel::Autoflush is a hack to set autoflush for STDOUT and STDERR from the
  command line or from "PERL5OPT" for code that needs it but doesn't have it.
+ .
+ This often happens when prompting:
+ .
+   # guess.pl
+   print "Guess a number: ";
+   my $n = <STDIN>;
+ .
+ As long as the output is going to a terminal, the prompt is flushed when STDIN
+ is read.  However, if the output is being piped, the print statement will
+ not automatically be flushed, no prompt will be seen and the program will
+ silently appear to hang while waiting for input.
diff --git a/debian/copyright b/debian/copyright
index ce5b578..2f812b8 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -4,7 +4,7 @@ Source: http://search.cpan.org/dist/Devel-Autoflush/
 Upstream-Contact: David A. Golden <dagolden at cpan.org>
 
 Files: *
-Copyright: David A. Golden <dagolden at cpan.org>
+Copyright: 2008-2009, David A. Golden <dagolden at cpan.org>
 License: Apache-2.0
 
 Files: debian/*
diff --git a/debian/libdevel-autoflush-perl.docs b/debian/libdevel-autoflush-perl.docs
index 4fb8a23..0db68d7 100644
--- a/debian/libdevel-autoflush-perl.docs
+++ b/debian/libdevel-autoflush-perl.docs
@@ -1,2 +1 @@
-README
 Todo
diff --git a/debian/watch b/debian/watch
index 9b57947..2640c32 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,2 +1,2 @@
 version=3
-http://search.cpan.org/dist/Devel-Autoflush/   .*/Devel-Autoflush-v?(\d[\d.-]*)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$
+http://metacpan.org/release/Devel-Autoflush/   .*/Devel-Autoflush-v?(\d[\d.-]*)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$

-- 
Debian packaging of Devel-Autoflush CPAN distribution



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