[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