This is an automated email from the git hooks/post-receive script. cbiedl-guest pushed a commit to branch master in repository libproc-syncexec-perl.
commit b3c7f3f802d3b6b09db54dc71c6e6bbb7ca92f72 Author: Christoph Biedl <debian.a...@manchmal.in-ulm.de> Date: Fri Aug 4 17:08:39 2017 -0400 Modernize packaging * Declare compliance with Standards-Version: 4.0.0 * Add Vcs-* URLs * Add test suite declaration and metadata * Update package description * Add missing install dependencies * Rewrite debian/copyright * Use dh7-style debian/rules * Declare source format * Update watch file --- debian/control | 19 +++++++---- debian/copyright | 65 +++++++++++++++++-------------------- debian/rules | 73 ++---------------------------------------- debian/source/format | 1 + debian/tests/pkg-perl/use-name | 1 + debian/watch | 7 ++-- 6 files changed, 49 insertions(+), 117 deletions(-) diff --git a/debian/control b/debian/control index 1320497..0f336bd 100644 --- a/debian/control +++ b/debian/control @@ -1,16 +1,21 @@ Source: libproc-syncexec-perl -Section: perl -Priority: optional Maintainer: Debian Perl Group <pkg-perl-maintain...@lists.alioth.debian.org> Uploaders: Christoph Biedl <debian.a...@manchmal.in-ulm.de>, -Standards-Version: 3.5.2 -Build-Depends: debhelper (>= 10~), perl (>= 5.6.0-16) +Homepage: https://metacpan.org/pod/Proc::SyncExec +Standards-Version: 4.0.0 +Vcs-Browser: https://anonscm.debian.org/cgit/pkg-perl/packages/libproc-syncexec-perl.git +Vcs-Git: https://anonscm.debian.org/git/pkg-perl/packages/libproc-syncexec-perl.git +Testsuite: autopkgtest-pkg-perl +Build-Depends: debhelper (>= 10~), + perl, +Priority: optional +Section: perl Package: libproc-syncexec-perl Architecture: all -Depends: ${perl:Depends} +Depends: ${misc:Depends}, ${perl:Depends}, Description: spawn processes but report exec() errors properly - This Perl module contains functions for synchronized process spawning - with full error return. If the child's exec() call fails the reason + Proc::SyncExec contains functions for synchronized process spawning + with full error return. If the child's exec() call fails the reason for the failure is reported back to the parent. diff --git a/debian/copyright b/debian/copyright index f01a9a8..38c8c75 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,35 +1,30 @@ -$Id: copyright,v 1.3 2006-04-19 13:33:51 roderick Exp $ - -This is a Debian prepackaged version of the Proc::SyncExec Perl module. -It was put together by Roderick Schertler <roder...@argon.org> with -sources obtained from <URL:http://www.perl.com/CPAN/authors/id/ROSCH/>. - -The source has not been modified. - -The module is Copyright (c) 1997 Roderick Schertler. All rights reserved. -It may be distributed under the same terms as Perl. These are: - - This program is free software; you can redistribute it and/or modify - it under the terms of either: - - a) the GNU General Public License as published by the Free - Software Foundation; either version 1, or (at your option) any - later version, or - - b) the "Artistic License" which comes with this Kit. - - 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 either - the GNU General Public License or the Artistic License for more details. - - You should have received a copy of the Artistic License with this - Kit, in the file named "Artistic". If not, I'll be glad to provide one. - - You should also have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - -On Debian systems, the complete text of the GNU General Public License can -be found in `/usr/share/common-licenses/GPL', and the complete text of the -Artistic License can be found in `/usr/share/common-licenses/Artistic'. +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: Proc-SyncExec +Source: https://metacpan.org/release/Proc-SyncExec + +Files: * +Copyright: 1997 Roderick Schertler +License: Artistic or GPL-1+ + +Files: + debian/* +Copyright: + 1997 Roderick Schertler + 2017 Christoph Biedl +License: Artistic or GPL-1+ + +License: Artistic + This program is free software; you can redistribute it and/or modify + it under the terms of the Artistic License, which comes with Perl. + . + On Debian systems, the complete text of the Artistic License + can be found in `/usr/share/common-licenses/Artistic'. + +License: GPL-1+ + 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 1, or (at your option) + any later version. + . + On Debian systems, the complete text of version 1 of the + General Public License can be found in `/usr/share/common-licenses/GPL-1'. diff --git a/debian/rules b/debian/rules index a55789a..2d33f6a 100755 --- a/debian/rules +++ b/debian/rules @@ -1,73 +1,4 @@ #!/usr/bin/make -f -# $Id: rules,v 1.4 2001-07-31 14:27:19 roderick Exp $ - -dt := debian/libproc-syncexec-perl -prefix = `pwd`/$(dt) -stamp_build := debian/stamp.build -stamp_install := debian/stamp.install -clean := $(stamp_build) $(stamp_install) - -ifneq "" "$(findstring debug,$(DEB_BUILD_OPTIONS))" - CFLAGS += -g -endif -#export DH_COMPAT := 3 -PERL ?= perl - -build: $(stamp_build) -$(stamp_build): - dh_testdir - $(PERL) Makefile.PL INSTALLDIRS=vendor - $(MAKE) OPTIMIZE="-O2 -Wall $(CFLAGS)" - $(MAKE) test - touch $@ - -install: $(stamp_install) -$(stamp_install): $(stamp_build) - dh_testdir - dh_testroot - dh_clean -k - dh_installdirs - $(MAKE) install DESTDIR=$(prefix) - find $(prefix) -depth -type d -print0 | \ - xargs -0r rmdir --ignore-fail-on-non-empty - touch $@ - -clean: - dh_testdir - dh_testroot - [ ! -f Makefile ] || $(MAKE) realclean - dh_clean $(clean) - -binary: binary-indep binary-arch -binary-arch: -binary-indep: $(stamp_install) - dh_testdir - dh_testroot -# dh_installdebconf - dh_installdocs README - dh_installexamples - dh_installmenu -# dh_installlogrotate -# dh_installemacsen -# dh_installpam -# dh_installmime -# dh_installinit - dh_installcron - dh_installman - dh_installinfo -# dh_undocumented - dh_installchangelogs Changes - dh_link - dh_strip - dh_compress - dh_fixperms -# dh_makeshlibs - dh_installdeb - dh_perl - dh_shlibdeps - dh_gencontrol -u -isp - dh_md5sums - dh_builddeb - -.PHONY: build install clean binary-indep binary-arch binary +%: + dh $@ diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/tests/pkg-perl/use-name b/debian/tests/pkg-perl/use-name new file mode 100644 index 0000000..b5655d2 --- /dev/null +++ b/debian/tests/pkg-perl/use-name @@ -0,0 +1 @@ +Proc::SyncExec diff --git a/debian/watch b/debian/watch index 99043b7..ee4895d 100644 --- a/debian/watch +++ b/debian/watch @@ -1,5 +1,4 @@ -# $Id: watch,v 1.1 2006-04-19 13:20:56 roderick Exp $ -version=2 - -http://www.cpan.org/modules/by-module/Proc/Proc-SyncExec-(\d.*)\.tar\.gz +version=3 +https://metacpan.org/release/Proc-SyncExec \ + .*/Proc-SyncExec-(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libproc-syncexec-perl.git _______________________________________________ Pkg-perl-cvs-commits mailing list Pkg-perl-cvs-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits