...
 
Commits (8)
libtext-hogan-perl (1.04-2) UNRELEASED; urgency=medium
libtext-hogan-perl (1.04-2) unstable; urgency=medium
* Update Vcs-* headers for switch to salsa.debian.org
[ Salvatore Bonaccorso ]
* Update Vcs-* headers for switch to salsa.debian.org.
-- Salvatore Bonaccorso <carnil@debian.org> Sun, 25 Feb 2018 15:14:34 +0100
[ Jonas Smedegaard ]
* Update watch file: Use substitution strings.
* Modernize cdbs:
+ Do copyright-check in maintainer script (not during build).
* Tighten lintian overrides regarding License-Reference.
* Declare compliance with Debian Policy 4.1.4.
* Update package relations:
+ Relax to build-depend unversioned on libdata-visitor-perl
libtry-tiny-perl libyaml-perl: Needed versions satisfied even in
oldstable.
+ Relax to (build-)depend unversioned on libclone-perl: Needed
version satisfied even in oldstable.
-- Jonas Smedegaard <dr@jones.dk> Sat, 05 May 2018 16:24:38 +0200
libtext-hogan-perl (1.04-1) unstable; urgency=low
......
......@@ -4,19 +4,18 @@ Uploaders: Jonas Smedegaard <dr@jones.dk>
Section: perl
Priority: optional
Build-Depends: cdbs,
licensecheck,
perl,
debhelper,
dh-buildinfo,
libclone-perl (>= 0.37),
perl (>= 5.21.4) | libscalar-list-utils-perl,
libclone-perl,
libtext-trim-perl,
libdata-visitor-perl (>= 0.30),
perl (>= 5.21.4) | libscalar-list-utils-perl,
libdata-visitor-perl,
libtry-tiny-perl,
libyaml-perl,
libpath-tiny-perl (>= 0.59),
perl (>= 5.21.5) | libtest-simple-perl (>= 1.001008),
libtry-tiny-perl (>= 0.22),
libyaml-perl (>= 1.13)
Standards-Version: 3.9.8
perl (>= 5.21.5) | libtest-simple-perl (>= 1.001008)
Standards-Version: 4.1.4
Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libtext-hogan-perl.git
Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libtext-hogan-perl
Homepage: https://metacpan.org/release/Text-Hogan
......
......@@ -4,9 +4,9 @@ Uploaders: Jonas Smedegaard <dr@jones.dk>
Section: perl
Priority: optional
Build-Depends: @cdbs@
Standards-Version: 3.9.8
Vcs-Git: https://anonscm.debian.org/git/pkg-perl/packages/libtext-hogan-perl
Vcs-Browser: https://anonscm.debian.org/cgit/pkg-perl/packages/libtext-hogan-perl.git
Standards-Version: 4.1.4
Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libtext-hogan-perl.git
Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libtext-hogan-perl
Homepage: https://metacpan.org/release/Text-Hogan
Package: libtext-hogan-perl
......
#!/bin/sh
# Copyright © 2016-2017 Jonas Smedegaard <dr@jones.dk>
# Description: helper script to update copyright_hints
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option)
# any later version.
#
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
set -eu
make -f /usr/share/cdbs/1/rules/utils.mk pre-build || true
make -f /usr/share/cdbs/1/rules/utils.mk clean DEB_COPYRIGHT_CHECK_STRICT=1
# unconditionally merge changes - safe to do with git-tracked package
[ ! -f debian/copyright_newhints ] || mv -f debian/copyright_newhints debian/copyright_hints
......@@ -16,7 +16,6 @@ Files: Changes
debian/control.in
debian/gbp.conf
debian/source/format
debian/source/lintian-overrides
debian/watch
dist.ini
lib/Text/Hogan.pm
......@@ -40,6 +39,13 @@ Copyright: NONE
License: UNKNOWN
FIXME
Files: debian/copyright-check
debian/rules
Copyright: 2016, Jonas Smedegaard <dr@jones.dk>
2016-2017, Jonas Smedegaard <dr@jones.dk>
License: GPL-3+
FIXME
Files: README
Copyright: 2016, Alex Balhatchet.
License: Artistic or GPL-1+
......@@ -58,8 +64,13 @@ Copyright: 1989, Free Software Foundation, Inc.
License: Artistic or GPL-1+
FIXME
Files: debian/rules
Copyright: 2016, Jonas Smedegaard <dr@jones.dk>
License: GPL-3+
Files: debian/source/lintian-overrides
Copyright: Artistic
GPL-1+
GPL-3+
artistic
gpl-1+
gpl-3+
License: UNKNOWN
FIXME
......@@ -16,23 +16,19 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
include /usr/share/cdbs/1/rules/utils.mk
include /usr/share/cdbs/1/class/perl-makemaker.mk
include /usr/share/cdbs/1/rules/debhelper.mk
pkg = $(DEB_SOURCE_PACKAGE)
# Needed by upstream build and (always) at runtime
deps +=, libclone-perl (>= 0.37)
deps +=, libclone-perl, libtext-trim-perl
deps +=, perl (>= 5.21.4) | libscalar-list-utils-perl
deps +=, libtext-trim-perl
# Needed by upstream testsuite
deps-test = libdata-visitor-perl (>= 0.30)
deps-test = libdata-visitor-perl, libtry-tiny-perl, libyaml-perl
deps-test +=, libpath-tiny-perl (>= 0.59)
deps-test +=, perl (>= 5.21.5) | libtest-simple-perl (>= 1.001008)
deps-test +=, libtry-tiny-perl (>= 0.22)
deps-test +=, libyaml-perl (>= 1.13)
CDBS_BUILD_DEPENDS +=, $(deps), $(deps-test)
CDBS_DEPENDS_$(pkg) = $(deps)
# License is in License-Reference field (see bug#786450)
missing-license-text-in-dep5-copyright
# License is in License-Reference field (see bug#786450)
missing-license-paragraph-in-dep5-copyright
missing-license-paragraph-in-dep5-copyright artistic *
missing-license-paragraph-in-dep5-copyright gpl-1\+ *
missing-license-paragraph-in-dep5-copyright gpl-3\+ *
missing-license-text-in-dep5-copyright Artistic *
missing-license-text-in-dep5-copyright GPL-1\+ *
missing-license-text-in-dep5-copyright GPL-3\+ *
# run "uscan --report" to check or "gpb import-orig --uscan" to update
version=4
https://metacpan.org/release/Text-Hogan .*/Text-Hogan-([\d.]+)\.tar\.gz
https://metacpan.org/release/Text-Hogan \
.*/Text-Hogan@ANY_VERSION@@ARCHIVE_EXT@