[SCM] Debian packaging of libterm-size-perl branch, master, updated. 5f7627146d767b9179f45e80c348626b9c970da5

Florian Schlichting fschlich at zedat.fu-berlin.de
Sun Mar 4 18:53:07 UTC 2012


The following commit has been merged in the master branch:
commit 757bc4459ed48b9f232ebc638cd622cddaf9d6b1
Author: Florian Schlichting <fschlich at zedat.fu-berlin.de>
Date:   Sun Mar 4 17:43:19 2012 +0100

    removed TODO from changelog, scary notice from POD
    
    - the scary notice is still there (there have been no new upstream
      releases since 2008), but the distribution is no longer marked as
      unofficial on CPAN
    - there has been no response on RT#41336 and it doesn't seem like there
      will be any in the near future
    - the diff to the previous upstream version is rather small (limited to
      Size.xs) and seems limited to bugfixes
    
    The story as it presents itself to me is that Adriano Ferreira started
    working on Term::Size in 2006 after almost a decade of inactivity by the
    original author. He first forked the distribution, creating
    Term::Size::Unix and Term::Size::Win32, then Term::Size::Perl and
    Term::Size::Any, and finally merged Term::Size::Unix back into
    Term::Size, reverting most of his original changes. He then must have lost
    interest in Term::Size::* again, judging from the "temporary" notices
    left untouched in the POD of these modules since 2008.
    
    Given that Tim Goodwin seems to be MIA on CPAN (his latest release being
    over a decade ago, his other module taken over by other people as well)
    and this distribution is now official, I think we should ship it in
    Debian and remove the "scary notice".

diff --git a/debian/changelog b/debian/changelog
index 062390a..401f437 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,5 @@
 libterm-size-perl (0.207-1) UNRELEASED; urgency=low
 
-  TODO: contains a scary notice in POD about this release beiing unofficial
-    fork etc. Filed upstream as
-    http://rt.cpan.org/Public/Bug/Display.html?id=41336
-
   [ gregor herrmann ]
   * debian/control: Changed: Switched Vcs-Browser field to ViewSVN
     (source stanza).
@@ -27,6 +23,9 @@ libterm-size-perl (0.207-1) UNRELEASED; urgency=low
   [ Ansgar Burchardt ]
   * debian/control: Convert Vcs-* fields to Git.
 
+  [ Florian Schlichting ]
+  * Added remove_scary_notice.patch.
+
  -- Damyan Ivanov <dmn at debian.org>  Mon, 01 Dec 2008 10:47:56 +0200
 
 libterm-size-perl (0.2-4) unstable; urgency=low
diff --git a/debian/patches/remove_scary_notice.patch b/debian/patches/remove_scary_notice.patch
new file mode 100644
index 0000000..cea20ab
--- /dev/null
+++ b/debian/patches/remove_scary_notice.patch
@@ -0,0 +1,31 @@
+Description: remove "scary notice" from POD
+ Adriano Ferreira is now the official maintainer and there's nothing unofficial
+ about his Term-Size distribution any more. Sadly, he seems to have lost
+ interest in Term::Size, not touching the module or this now-obsolete notice
+ since 2008.
+Author: Florian Schlichting <fschlich at zedat.fu-berlin.de>
+
+--- a/Size.pm
++++ b/Size.pm
+@@ -26,21 +26,6 @@
+ 
+ =head1 DESCRIPTION
+ 
+-  THIS IS AN UNOFFICIAL PATCH AGAINST Term-Size 0.2 DISTRIBUTION 
+-  FOUND ON CPAN (http://search.cpan.org/~timpx/Term-Size-0.2/).
+-  IT IS UNOFFICIAL IN THE SENSE THAT THE AUTHOR Tim Goodwin 
+-  HASN'T APPROVED IT (YET, I HOPE). BECAUSE OF THIS, THIS 
+-  DISTRIBUTION IS NOT INDEXED AND AVAILABLE VIA cpan OR cpanp 
+-  SHELLS UNLESS YOU EXPLICITLY SAY 
+-  "install FERREIRA/Term-Size-0.203.tar.gz". 
+-  
+-  THIS IS UNDELICATE? I THINK IT IS IN A CERTAIN SENSE. BUT IT 
+-  IS A WAY TO UNFREEZE THE CURRENT DISTRIBUTION STATUS. IF TIM 
+-  DISAPPROVES, I WILL REMOVE THIS DISTRIBUTION RIGHT AWAY. 
+-  IF HE APPROVES, I WILL REMOVE THIS DISTRIBUTION RIGHT AWAY 
+-  AND WORK OUT (AFTER BEEN GIVEN MAINTAINERSHIP STATUS) 
+-  A DISTRIBUTION WITHOUT THIS NOTE AND WHICH INDEXES CORRECTLY.
+-
+ B<Term::Size> is a Perl module which provides a straightforward way to
+ retrieve the terminal size.
+ 
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..9453b4e
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+remove_scary_notice.patch

-- 
Debian packaging of libterm-size-perl



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