[SCM] Packaging of Sereal::Decoder in Debian branch, master, updated. 469c5ee7fe73fb67b128b9ffafa6b7d4ee566d43
Alexandre Mestiashvili
alex at biotec.tu-dresden.de
Thu Feb 21 09:36:41 UTC 2013
The following commit has been merged in the master branch:
commit 469c5ee7fe73fb67b128b9ffafa6b7d4ee566d43
Author: Alexandre Mestiashvili <alex at biotec.tu-dresden.de>
Date: Thu Feb 21 08:58:03 2013 +0100
partially finished todo list
diff --git a/debian/changelog b/debian/changelog
index 08bfcc9..13cde93 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,14 +1,14 @@
libsereal-decoder-perl (0.31-1) UNRELEASED; urgency=low
TODO:
- - #700998 should have been filed against the "wnpp" package (can still be
+ -- #700998 should have been filed against the "wnpp" package (can still be
reassigned)
- - d/{watch,copyright,control}: replace http://search.cpan.org/dist/ with
+ -- d/{watch,copyright,control}: replace http://search.cpan.org/dist/ with
https://metacpan.org/release/ (changed in dh-make-perl in git)
- - d/copyright: "BSD-Simplified" is not a valid name according to
+ -- d/copyright: "BSD-Simplified" is not a valid name according to
Copyright-Format 1.0 (no spaces allowed)
I guess that's BSD-3-clause?
- - d/copyright: ppport.h has 3 copyright holders; cf. also
+ -- d/copyright: ppport.h has 3 copyright holders; cf. also
http://pkg-perl.alioth.debian.org/copyright.html#devel__ppport
- d/copyright: lib/Sereal/Decoder.pm:
+ I guess mentioning snappy/google can be avoided, since there is a
@@ -17,17 +17,17 @@ libsereal-decoder-perl (0.31-1) UNRELEASED; urgency=low
general "Files: *")
- is snappy/* the same as the libsnappy-dev and libsnappy1 packages? then
they should be used instead of the bundled version
- - d/control:
- + debhelper: >= 9.20120312 (to make sure we have all hardening stuff)
- + Standards-Version: 3.9.4
- + "perl (>= 5.11.1)" should probably be
+ -- d/control:
+ -+ debhelper: >= 9.20120312 (to make sure we have all hardening stuff)
+ -+ Standards-Version: 3.9.4
+ -+ "perl (>= 5.11.1)" should probably be
"perl (>= 5.11.1) | libextutils-parsexs-perl (>= 2.21)" plus an
unversioned "perl"
- + Depends: "perl (>= 5.6.0)" can be removed (5.6.0 is ancient, and "perl"
+ -+ Depends: "perl (>= 5.6.0)" can be removed (5.6.0 is ancient, and "perl"
will be inserted by dh_perl/${perl:Depends}"
- + short descritpion: should start with a small letter, should be a noun
+ -+ short descritpion: should start with a small letter, should be a noun
phrase
- + long description: s/This library/Sereal::Decoder/
+ -+ long description: s/This library/Sereal::Decoder/
* Initial Release. (Closes: #700998)
diff --git a/debian/control b/debian/control
index 87b4e33..c2d29cb 100644
--- a/debian/control
+++ b/debian/control
@@ -3,20 +3,19 @@ Section: perl
Priority: optional
Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
Uploaders: Alexandre Mestiashvili <alex at biotec.tu-dresden.de>
-Build-Depends: debhelper (>= 9),
+Build-Depends: debhelper (>= 9.20120312),
libtest-longstring-perl,
- perl (>= 5.11.1)
-Standards-Version: 3.9.3
+ perl (>= 5.11.1) | libextutils-parsexs-perl (>= 2.21),perl
+Standards-Version: 3.9.4
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libsereal-decoder-perl.git
Vcs-Git: git://git.debian.org/pkg-perl/packages/libsereal-decoder-perl.git
-Homepage: http://search.cpan.org/dist/Sereal-Decoder/
+Homepage: https://metacpan.org/release/Sereal-Decoder/
Package: libsereal-decoder-perl
Architecture: any
Depends: ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends},
- perl (>= 5.6.0)
-Description: Fast, compact, powerful binary deserialization
- This library implements a deserializer for an efficient, compact-output,
+Description: fast, compact, powerful binary deserialization
+ Sereal::Decoder implements a deserializer for an efficient, compact-output,
and feature-rich binary protocol called Sereal.
.
Its sister module Sereal::Encoder implements an encoder for this format.
diff --git a/debian/copyright b/debian/copyright
index cbb90ce..899c3c8 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,6 +1,6 @@
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Sereal-Decoder
-Source: http://search.cpan.org/dist/Sereal-Decoder/
+Source: https://metacpan.org/release/Sereal-Decoder/
Upstream-Contact: Steffen Mueller <smueller at cpan.org>, Yves Orton <yves at cpan.org>
Files: *
@@ -16,19 +16,21 @@ Copyright:
License: Artistic or GPL-1+
Files: ppport.h
-Copyright: 2004-2010, Marcus Holland-Moritz
+Copyright: 2004-2010, Marcus Holland-Moritz <mhx-cpan at gmx.net>
+ 2001, Paul Marquess <pmqs at cpan.org> (Version 2.x)
+ 1999, Kenneth Albanowski <kjahds at kjahds.com> (Version 1.x)
License: Artistic or GPL-1+
Files: snappy/*
Copyright: 2011, Google Inc.
-License: BSD Simplified
+License: BSD-3-clause
Files: lib/Sereal/Decoder.pm
Copyright:
2012-2013, Steffen Mueller <smueller at cpan.org>
2012-2013, Yves Orton <yves at cpan.org>
2011, Google Inc.
-License: Artistic or GPL-1+ or BSD Simplified
+License: Artistic or GPL-1+ or BSD-3-clause
Files: debian/*
Copyright: 2013, Alexandre Mestiashvili <alex at biotec.tu-dresden.de>
@@ -50,7 +52,7 @@ License: GPL-1+
On Debian systems, the complete text of version 1 of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL-1'.
-License: BSD Simplified
+License: BSD-3-clause
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
diff --git a/debian/watch b/debian/watch
index 5ca2d5a..735105b 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,2 +1,2 @@
version=3
-http://search.cpan.org/dist/Sereal-Decoder/ .*/Sereal-Decoder-v?(\d[\d.-]*)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$
+https://metacpan.org/release/Sereal-Decoder/ .*/Sereal-Decoder-v?(\d[\d.-]*)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$
--
Packaging of Sereal::Decoder in Debian
More information about the Pkg-perl-cvs-commits
mailing list