[SCM] libscalar-does-perl Debian packaging branch, master, updated. debian/0.102-3-30-gbe78721

Jonas Smedegaard dr at jones.dk
Sat Jun 8 18:47:33 UTC 2013


The following commit has been merged in the master branch:
commit be78721e1885afc58bbe6083491825ec9125eb8e
Author: Jonas Smedegaard <dr at jones.dk>
Date:   Sat Jun 8 20:47:08 2013 +0200

    Update changelog, control file and copyright hints.

diff --git a/debian/changelog b/debian/changelog
index 450a6d7..4226b84 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,33 @@
-libscalar-does-perl (0.102-4) UNRELEASED; urgency=low
-
+libscalar-does-perl (0.200-1) UNRELEASED; urgency=low
+
+  [ upstream ]
+  * New release.
+    + Document relationship with Type::Tiny.
+    + Skip tests involving given/when, smart match, and lexical $_ in
+      Perl >= 5.17.
+    + Deprecate Scalar::Does::MooseTypes.
+    + Use Exporter::TypeTiny instead of Sub::Exporter.
+    + Use Type::Tiny and Types::Standard to perform type checking for
+      built-in Scalar::Does roles, and also Scalar::Does::MooseTypes
+      roles.
+
+  [ Jonas Smedegaard ]
   * Add README.source emphasizing control.in file as *not* a
     show-stopper for contributions, referring to wiki page for details.
   * Use anonscm.debian.org URL for Vcs-Git.
-
- -- Jonas Smedegaard <dr at jones.dk>  Mon, 06 May 2013 14:28:00 +0200
+  * Add git URL as alternate source.
+  * Stop tracking md5sum of upstream tarball.
+  * Update package relations:
+    + (Build-)depend on libtype-tiny-perl (and not
+      libsub-exporter-perl).
+    + Build-depend on libpath-tiny-perl: Optionally used in testsuite.
+  * Update Homepage to use metacpan.com, to match upstream hint.
+  * Improve long description to elaborate on the functionality of
+    included module IO::Detect.
+  * Drop copyright file Files sections for no longer shipped convenience
+    code copies.
+
+ -- Jonas Smedegaard <dr at jones.dk>  Sat, 08 Jun 2013 20:42:20 +0200
 
 libscalar-does-perl (0.102-3) unstable; urgency=low
 
diff --git a/debian/control b/debian/control
index 80e8fb7..93b9207 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,7 @@ Build-Depends: cdbs,
  devscripts,
  debhelper,
  dh-buildinfo,
- libsub-exporter-perl,
+ libtype-tiny-perl,
  liburi-perl,
  liblexical-underscore-perl,
  perl (>= 5.16) | libscalar-list-utils-perl (>= 1:1.24),
@@ -14,13 +14,14 @@ Build-Depends: cdbs,
  libtest-requires-perl,
  libmoose-perl,
  libio-all-perl,
- libpath-class-perl
+ libpath-class-perl,
+ libpath-tiny-perl
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: Jonas Smedegaard <dr at jones.dk>
 Standards-Version: 3.9.4
 Vcs-Git: git://anonscm.debian.org/git/pkg-perl/packages/libscalar-does-perl
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libscalar-does-perl.git
-Homepage: http://search.cpan.org/dist/Scalar-Does/
+Homepage: https://metacpan.org/release/Scalar-Does
 
 Package: libscalar-does-perl
 Architecture: all
@@ -38,4 +39,5 @@ Description: like ref() but useful
  A check that "ref($thing) eq 'ARRAY'" doesn't allow you to accept an
  object that uses overloading to provide an array-like interface.
  .
- This package also includes IO::Detect.
+ This package also includes IO::Detect, for detecting if a scalar is a
+ filehandle (or something filehandle-like).
diff --git a/debian/copyright_hints b/debian/copyright_hints
index 8d5e178..0c92f4b 100644
--- a/debian/copyright_hints
+++ b/debian/copyright_hints
@@ -4,7 +4,8 @@ Upstream-Contact: FIXME
 Source: FIXME
 Disclaimer: Autogenerated by CDBS
 
-Files: IO-Detect-Changes.txt
+Files: CREDITS
+ IO-Detect-Changes.txt
  MANIFEST
  META.yml
  Makefile.PL
@@ -34,8 +35,6 @@ Files: IO-Detect-Changes.txt
  inc/Module/Install/WriteAll.pm
  inc/Module/Package/Dist/RDF.pm
  inc/YAML/Tiny.pm
- inc/unicore/Name.pm
- inc/utf8.pm
  meta/doap.pret
  meta/makefile.pret
  t/iod-02filehandles.t
@@ -43,7 +42,7 @@ Copyright: *No copyright*
 License: UNKNOWN
  FIXME
 
-Files: HACKING
+Files: CONTRIBUTING
  README
  lib/IO/Detect.pm
  lib/Scalar/Does.pm
@@ -66,8 +65,7 @@ Files: HACKING
  t/iod-11ioall.t
  t/iod-12pathclass.t
  t/iod-13pathtiny.t
-Copyright: 2012, Toby Inkster
-  2012-2013, Toby Inkster
+Copyright: 2012-2013, Toby Inkster
   2013, Toby Inkster
 License: UNKNOWN
  FIXME
@@ -112,16 +110,8 @@ Copyright: 1989, Free Software Foundation, Inc
 License: GPL-ever
  FIXME
 
-Files: inc/Scalar/Util.pm
-Copyright: 1997-2007, Graham Barr <gbarr at pobox.com>.
-License: Perl
- FIXME
-
 Files: COPYRIGHT
-Copyright: 1993-2012, Larry Wall and others
-  1997-2007, Graham Barr <gbarr at pobox.com>.
-  1999, Tuomas J. Lukka <lukka at iki.fi>.
-  2002, - 2012, Brian Ingerson, Audrey Tang and Adam Kennedy
+Copyright: 2002, - 2012, Brian Ingerson, Audrey Tang and Adam Kennedy
   2002-2004, Audrey Tang and Brian Ingerson
   2003-2004, Audrey Tang <autrijus at autrijus.org>
   2006, - 2012, Adam Kennedy
@@ -135,6 +125,11 @@ Copyright: 1993-2012, Larry Wall and others
 License: UNKNOWN
  FIXME
 
+Files: META.ttl
+Copyright: 2013."
+License: UNKNOWN
+ FIXME
+
 Files: meta/changes.pret
 Copyright: 2013."^^Documentation;
 License: UNKNOWN

-- 
libscalar-does-perl Debian packaging



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