summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJelmer Vernooij <jelmer@debian.org>2022-06-15 20:02:51 +0100
committerJelmer Vernooij <jelmer@debian.org>2022-06-15 20:02:51 +0100
commite3044bd2bfb76c442506812b4df55d79021bcfe0 (patch)
treed717b53b0e4bea14755a08d6d7c5465c0db33e07
Import libmodule-install-manifestskip-perl_0.24-2.debian.tar.xz
[dgit import tarball libmodule-install-manifestskip-perl 0.24-2 libmodule-install-manifestskip-perl_0.24-2.debian.tar.xz]
-rw-r--r--README.source11
-rw-r--r--changelog71
-rw-r--r--compat1
-rw-r--r--control36
-rw-r--r--control.in30
-rw-r--r--copyright55
-rw-r--r--copyright_hints51
-rw-r--r--gbp.conf5
-rwxr-xr-xrules37
-rw-r--r--source/format1
-rw-r--r--upstream/metadata5
-rw-r--r--watch4
12 files changed, 307 insertions, 0 deletions
diff --git a/README.source b/README.source
new file mode 100644
index 0000000..f88449e
--- /dev/null
+++ b/README.source
@@ -0,0 +1,11 @@
+CDBS+git-buildpackage
+---------------------
+
+This source package uses CDBS and git-buildpackage. NMUs need not (but
+are encouraged to) make special use of these tools. In particular, the
+debian/control.in file can be completely ignored.
+
+More info here: http://wiki.debian.org/CDBS+git-buildpackage
+
+
+ -- Jonas Smedegaard <dr@jones.dk> Mon, 18 Feb 2013 12:55:37 +0100
diff --git a/changelog b/changelog
new file mode 100644
index 0000000..e91b2c8
--- /dev/null
+++ b/changelog
@@ -0,0 +1,71 @@
+libmodule-install-manifestskip-perl (0.24-2) unstable; urgency=medium
+
+ [ Salvatore Bonaccorso ]
+ * Update Vcs-* headers for switch to salsa.debian.org
+
+ [ gregor herrmann ]
+ * debian/*: update URLs from {search,www}.cpan.org to MetaCPAN.
+ * debian/*: update GitHub URLs to use HTTPS.
+
+ [ Debian Janitor ]
+ * Use secure copyright file specification URI.
+ * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
+ Repository-Browse.
+
+ [ Jenkins ]
+ * Set Testsuite header for perl package.
+
+ -- Jelmer Vernooij <jelmer@debian.org> Wed, 15 Jun 2022 20:02:51 +0100
+
+libmodule-install-manifestskip-perl (0.24-1.1) unstable; urgency=medium
+
+ * Non maintainer upload by the Reproducible Builds team.
+ * No source change upload to rebuild on buildd with .buildinfo files.
+
+ -- Holger Levsen <holger@debian.org> Fri, 08 Jan 2021 13:21:50 +0100
+
+libmodule-install-manifestskip-perl (0.24-1) unstable; urgency=low
+
+ [ upstream ]
+ * New release(s).
+
+ [ Salvatore Bonaccorso ]
+ * Change Vcs-Git to use canonical hostname (anonscm.debian.org).
+ * Update Vcs-Browser URL to cgit web frontend.
+
+ [ Jonas Smedegaard ]
+ * Add README.source emphasizing control.in file as *not* a
+ show-stopper for contributions, referring to wiki page for details.
+ * Bump debhelper compatibility to 8: Needed package version is
+ satisfied even in oldstable.
+ * Bump compatibility claim to Policy 3.9.5.
+ * Fix Vcs-Git to use canonical URL.
+ * Update copyright info:
+ + Extend coverage of packaging, and bump its licensing to GPL-3+.
+ + Fix use license and comment pseudo-sections to obey silly
+ restrictions of copyright format 1.0.
+ + Add alternate git source URL.
+ + Drop Files sections for no longer shipped convenience code copies.
+ + Use upstream bugtracker and IRC channel as preferred upstream
+ contact.
+ + Extend coverage for upstream author.
+ * Relax to build-depend unversioned on cdbs: Needed version satisfied
+ even in oldstable.
+ * Update watch file to use metacpan.org and cpan.org/modules URLs (not
+ search.cpan.org URL).
+ * Stop track or mangle development releases.
+ * Use github URL as Homepage, to reflect upstream hinting.
+ * Preserve some upstream shipped cruft from being cleaned.
+ * Stop track checksum of upstream tarballs.
+ * Update package relations:
+ + (Build-)depend on recent libmodule-install-perl.
+ + Tighten (build-)dependency on libmodule-manifest-skip-perl.
+
+ -- Jonas Smedegaard <dr@jones.dk> Mon, 01 Sep 2014 13:20:48 +0200
+
+libmodule-install-manifestskip-perl (0.20-1) unstable; urgency=low
+
+ * Initial packaging release.
+ Closes: bug#675770.
+
+ -- Jonas Smedegaard <dr@jones.dk> Sun, 03 Jun 2012 12:55:39 +0200
diff --git a/compat b/compat
new file mode 100644
index 0000000..f599e28
--- /dev/null
+++ b/compat
@@ -0,0 +1 @@
+10
diff --git a/control b/control
new file mode 100644
index 0000000..aabb3d0
--- /dev/null
+++ b/control
@@ -0,0 +1,36 @@
+Source: libmodule-install-manifestskip-perl
+Section: perl
+Priority: optional
+Build-Depends: cdbs,
+ devscripts,
+ perl,
+ debhelper (>= 10~),
+ dh-buildinfo,
+ libmodule-install-perl (>= 1.10),
+ libmodule-manifest-skip-perl (>= 0.18)
+Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
+Uploaders: Jonas Smedegaard <dr@jones.dk>
+Standards-Version: 3.9.5
+Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libmodule-install-manifestskip-perl.git
+Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libmodule-install-manifestskip-perl
+Homepage: https://github.com/ingydotnet/module-install-manifestskip-pm
+Testsuite: autopkgtest-pkg-perl
+
+Package: libmodule-install-manifestskip-perl
+Architecture: all
+Depends: ${cdbs:Depends},
+ ${misc:Depends},
+ ${perl:Depends}
+Recommends: ${cdbs:Recommends}
+Suggests: ${cdbs:Suggests}
+Description: generate a MANIFEST.SKIP file
+ Module::Install::ManifestSkip generates a "MANIFEST.SKIP" file for you
+ (using Module::Manifest::Skip) that contains the common files that
+ people do not want in their "MANIFEST" files. The SKIP file is
+ generated each time that you (the module author) run "Makefile.PL".
+ .
+ You can add your own custom entries at the top of the "MANIFEST" file.
+ Just put a blank line after your entries, and they will be left alone.
+ .
+ This module also adds 'MANIFEST' to the "clean_files()" list so that
+ "make clean" will remove your "MANIFEST".
diff --git a/control.in b/control.in
new file mode 100644
index 0000000..455bd8a
--- /dev/null
+++ b/control.in
@@ -0,0 +1,30 @@
+Source: libmodule-install-manifestskip-perl
+Section: perl
+Priority: optional
+Build-Depends: @cdbs@, debhelper (>= 10~)
+Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
+Uploaders: Jonas Smedegaard <dr@jones.dk>
+Standards-Version: 3.9.5
+Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libmodule-install-manifestskip-perl
+Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libmodule-install-manifestskip-perl.git
+Homepage: https://github.com/ingydotnet/module-install-manifestskip-pm
+Testsuite: autopkgtest-pkg-perl
+
+Package: libmodule-install-manifestskip-perl
+Architecture: all
+Depends: ${cdbs:Depends},
+ ${misc:Depends},
+ ${perl:Depends}
+Recommends: ${cdbs:Recommends}
+Suggests: ${cdbs:Suggests}
+Description: generate a MANIFEST.SKIP file
+ Module::Install::ManifestSkip generates a "MANIFEST.SKIP" file for you
+ (using Module::Manifest::Skip) that contains the common files that
+ people do not want in their "MANIFEST" files. The SKIP file is
+ generated each time that you (the module author) run "Makefile.PL".
+ .
+ You can add your own custom entries at the top of the "MANIFEST" file.
+ Just put a blank line after your entries, and they will be left alone.
+ .
+ This module also adds 'MANIFEST' to the "clean_files()" list so that
+ "make clean" will remove your "MANIFEST".
diff --git a/copyright b/copyright
new file mode 100644
index 0000000..6e3a5f5
--- /dev/null
+++ b/copyright
@@ -0,0 +1,55 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: Module::Install::ManifestSkip
+Upstream-Contact: https://github.com/ingydotnet/module-install-manifestskip-pm/issues
+ irc.freenode.net#pkg
+Source: https://metacpan.org/release/Module-Install-ManifestSkip
+ https://github.com/ingydotnet/module-install-manifestskip-pm
+
+Files: *
+Copyright: 2010-2014, Ingy döt Net <ingy@cpan.org>
+License: Artistic or GPL-1+
+Comment:
+ License:
+ .
+ This program is free software; you can redistribute it and/or modify it
+ under the same terms as Perl itself.
+ .
+ Comment:
+ .
+ Perl 5 is licensed under either the 'Artistic license' or the 'GNU
+ General Public License' version 1 or later.
+
+Files: debian/*
+Copyright: 2012-2014, Jonas Smedegaard <dr@jones.dk>
+License: GPL-3+
+
+License: Artistic
+ Comment:
+ .
+ On Debian systems the 'Artistic License' is located in
+ '/usr/share/common-licenses/Artistic'.
+
+License: GPL-1+
+ Comment:
+ .
+ On Debian systems the 'GNU General Public License' version 1 is located
+ in '/usr/share/common-licenses/GPL-1'.
+
+License: GPL-3+
+ 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.
+ .
+ Comment:
+ .
+ On Debian systems the 'GNU General Public License' version 3 is located
+ in '/usr/share/common-licenses/GPL-3'.
+ .
+ You should have received a copy of the 'GNU General Public License'
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
diff --git a/copyright_hints b/copyright_hints
new file mode 100644
index 0000000..4cdde80
--- /dev/null
+++ b/copyright_hints
@@ -0,0 +1,51 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: FIXME
+Upstream-Contact: FIXME
+Source: FIXME
+Disclaimer: Autogenerated by CDBS
+
+Files: CONTRIBUTING
+ Changes
+ MANIFEST
+ META.json
+ META.yml
+ Makefile.PL
+ debian/README.source
+ debian/compat
+ debian/control
+ debian/control.in
+ debian/gbp.conf
+ debian/source/format
+ debian/watch
+ lib/Module/Install/ManifestSkip.pm
+ t/release-pod-syntax.t
+ t/sample1/Makefile.PL
+ t/sample1/lib/Sample1.pm
+ t/test.t
+ xt/skip.t_
+Copyright: *No copyright*
+License: UNKNOWN
+ FIXME
+
+Files: README
+ lib/Module/Install/ManifestSkip.pod
+Copyright: 2010-2014. Ingy döt Net
+License: Perl
+ FIXME
+
+Files: debian/rules
+Copyright: 2012-2014, Jonas Smedegaard <dr@jones.dk>
+License: GPL-3+
+ FIXME
+
+Files: LICENSE
+Copyright: 1989, Free Software Foundation, Inc
+ 19xx name of author
+ 19yy <name of author>
+ 2014, Ingy döt Net
+ disclaimer" for the program, if
+ interest in the
+ the software, and
+License: GPL-ever
+ FIXME
+
diff --git a/gbp.conf b/gbp.conf
new file mode 100644
index 0000000..a7281f9
--- /dev/null
+++ b/gbp.conf
@@ -0,0 +1,5 @@
+# Configuration file for git-buildpackage and friends
+
+[DEFAULT]
+pristine-tar = True
+sign-tags = True
diff --git a/rules b/rules
new file mode 100755
index 0000000..c19cdd5
--- /dev/null
+++ b/rules
@@ -0,0 +1,37 @@
+#!/usr/bin/make -f
+# -*- mode: makefile; coding: utf-8 -*-
+# Copyright © 2012-2014, Jonas Smedegaard <dr@jones.dk>
+# Description: Main Debian packaging script for Module::Install::ManifestSkip
+#
+# 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/>.
+
+include /usr/share/cdbs/1/rules/upstream-tarball.mk
+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)
+
+DEB_UPSTREAM_PACKAGE = Module-Install-ManifestSkip
+DEB_UPSTREAM_URL = http://www.cpan.org/modules/by-module/Module
+
+# Needed both by upstream build process and at runtime
+deps = libmodule-install-perl (>= 1.10)
+deps +=, libmodule-manifest-skip-perl (>= 0.18)
+
+CDBS_BUILD_DEPENDS += , $(deps)
+CDBS_DEPENDS_$(pkg) = $(deps)
+
+# Preserve upstream shipped cruft
+DEB_CLEAN_EXCLUDE = t/sample1/Foo~
diff --git a/source/format b/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/upstream/metadata b/upstream/metadata
new file mode 100644
index 0000000..478b7a4
--- /dev/null
+++ b/upstream/metadata
@@ -0,0 +1,5 @@
+---
+Bug-Database: https://github.com/ingydotnet/module-install-manifestskip-pm/issues
+Bug-Submit: https://github.com/ingydotnet/module-install-manifestskip-pm/issues/new
+Repository: https://github.com/ingydotnet/module-install-manifestskip-pm.git
+Repository-Browse: https://github.com/ingydotnet/module-install-manifestskip-pm
diff --git a/watch b/watch
new file mode 100644
index 0000000..b1d9661
--- /dev/null
+++ b/watch
@@ -0,0 +1,4 @@
+# Run the "uscan" command to check for upstream updates and more.
+version=3
+https://metacpan.org/release/Module-Install-ManifestSkip .*/Module-Install-ManifestSkip-([\d.]+)\.tar\.gz
+https://cpan.metacpan.org/modules/by-module/Module/Module-Install-ManifestSkip-([\d.]+)\.tar\.gz