diff -Nru libproc-syncexec-perl-1.01/debian/changelog libproc-syncexec-perl-1.01/debian/changelog --- libproc-syncexec-perl-1.01/debian/changelog 2017-11-02 23:37:48.000000000 +0000 +++ libproc-syncexec-perl-1.01/debian/changelog 2017-08-04 21:16:20.000000000 +0000 @@ -1,3 +1,10 @@ +libproc-syncexec-perl (1.01-2) unstable; urgency=medium + + * Put under the pkg-perl umbrella. Closes: #862644 + * Modernize packaging + + -- Christoph Biedl Fri, 04 Aug 2017 23:16:20 +0200 + libproc-syncexec-perl (1.01-1.2) unstable; urgency=medium * Non-maintainer upload diff -Nru libproc-syncexec-perl-1.01/debian/control libproc-syncexec-perl-1.01/debian/control --- libproc-syncexec-perl-1.01/debian/control 2017-11-02 23:37:48.000000000 +0000 +++ libproc-syncexec-perl-1.01/debian/control 2017-08-04 21:16:20.000000000 +0000 @@ -1,14 +1,21 @@ Source: libproc-syncexec-perl -Section: perl +Maintainer: Debian Perl Group +Uploaders: + Christoph Biedl , +Homepage: https://metacpan.org/pod/Proc::SyncExec +Standards-Version: 4.1.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 -Maintainer: Roderick Schertler -Standards-Version: 3.5.2 -Build-Depends: debhelper (>= 10~), perl (>= 5.6.0-16) +Section: perl Package: libproc-syncexec-perl Architecture: all -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 +Depends: ${misc:Depends}, ${perl:Depends}, +Description: module to spawn processes but report exec() errors properly + 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 -Nru libproc-syncexec-perl-1.01/debian/copyright libproc-syncexec-perl-1.01/debian/copyright --- libproc-syncexec-perl-1.01/debian/copyright 2017-11-02 23:37:48.000000000 +0000 +++ libproc-syncexec-perl-1.01/debian/copyright 2017-08-04 21:16:20.000000000 +0000 @@ -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 with -sources obtained from . - -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/pod/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 -Nru libproc-syncexec-perl-1.01/debian/rules libproc-syncexec-perl-1.01/debian/rules --- libproc-syncexec-perl-1.01/debian/rules 2017-11-02 23:37:48.000000000 +0000 +++ libproc-syncexec-perl-1.01/debian/rules 2017-08-04 21:08:39.000000000 +0000 @@ -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 -Nru libproc-syncexec-perl-1.01/debian/source/format libproc-syncexec-perl-1.01/debian/source/format --- libproc-syncexec-perl-1.01/debian/source/format 1970-01-01 00:00:00.000000000 +0000 +++ libproc-syncexec-perl-1.01/debian/source/format 2017-08-04 21:08:39.000000000 +0000 @@ -0,0 +1 @@ +3.0 (quilt) diff -Nru libproc-syncexec-perl-1.01/debian/tests/pkg-perl/smoke-files libproc-syncexec-perl-1.01/debian/tests/pkg-perl/smoke-files --- libproc-syncexec-perl-1.01/debian/tests/pkg-perl/smoke-files 1970-01-01 00:00:00.000000000 +0000 +++ libproc-syncexec-perl-1.01/debian/tests/pkg-perl/smoke-files 2017-08-04 16:22:57.000000000 +0000 @@ -0,0 +1 @@ +test.t diff -Nru libproc-syncexec-perl-1.01/debian/tests/pkg-perl/smoke-tests libproc-syncexec-perl-1.01/debian/tests/pkg-perl/smoke-tests --- libproc-syncexec-perl-1.01/debian/tests/pkg-perl/smoke-tests 1970-01-01 00:00:00.000000000 +0000 +++ libproc-syncexec-perl-1.01/debian/tests/pkg-perl/smoke-tests 2017-08-04 16:22:57.000000000 +0000 @@ -0,0 +1 @@ +test.t diff -Nru libproc-syncexec-perl-1.01/debian/tests/pkg-perl/use-name libproc-syncexec-perl-1.01/debian/tests/pkg-perl/use-name --- libproc-syncexec-perl-1.01/debian/tests/pkg-perl/use-name 1970-01-01 00:00:00.000000000 +0000 +++ libproc-syncexec-perl-1.01/debian/tests/pkg-perl/use-name 2017-08-04 21:08:39.000000000 +0000 @@ -0,0 +1 @@ +Proc::SyncExec diff -Nru libproc-syncexec-perl-1.01/debian/watch libproc-syncexec-perl-1.01/debian/watch --- libproc-syncexec-perl-1.01/debian/watch 2017-11-02 23:37:48.000000000 +0000 +++ libproc-syncexec-perl-1.01/debian/watch 2017-08-04 21:08:39.000000000 +0000 @@ -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)$