Control: tags 999265 + patch pending Control: tags 1001975 + patch pending Dear maintainer,
to fix the issues with this package, I've prepared a salvaging upload for libjavascript-rpc-perl (versioned as 0.10-2), debdiff below. An upload to DELAYED/14 will follow shortly. Please feel free to tell me if I should delay it longer. Regards. Christoph
diff -Nru libjavascript-rpc-perl-0.10/debian/changelog libjavascript-rpc-perl-0.10/debian/changelog --- libjavascript-rpc-perl-0.10/debian/changelog 2022-01-12 09:19:25.000000000 +0100 +++ libjavascript-rpc-perl-0.10/debian/changelog 2022-01-10 18:51:57.000000000 +0100 @@ -1,3 +1,11 @@ +libjavascript-rpc-perl (0.10-2) unstable; urgency=medium + + * Salvaging upload + * Take maintainership. Closes: #1001975 + * Packaging cleanup. Closes: #999265 + + -- Christoph Biedl <debian.a...@manchmal.in-ulm.de> Mon, 10 Jan 2022 18:51:57 +0100 + libjavascript-rpc-perl (0.10-1.3) unstable; urgency=medium * Non-maintainer upload @@ -37,4 +45,3 @@ * Initial Release (closes: Bug#292272). -- Ivan Kohler <ivan-deb...@420.am> Tue, 25 Jan 2005 17:51:57 -0800 - diff -Nru libjavascript-rpc-perl-0.10/debian/compat libjavascript-rpc-perl-0.10/debian/compat --- libjavascript-rpc-perl-0.10/debian/compat 2022-01-12 09:19:25.000000000 +0100 +++ libjavascript-rpc-perl-0.10/debian/compat 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -10 diff -Nru libjavascript-rpc-perl-0.10/debian/control libjavascript-rpc-perl-0.10/debian/control --- libjavascript-rpc-perl-0.10/debian/control 2022-01-12 09:19:25.000000000 +0100 +++ libjavascript-rpc-perl-0.10/debian/control 2022-01-10 18:47:00.000000000 +0100 @@ -1,19 +1,25 @@ Source: libjavascript-rpc-perl -Section: perl +Maintainer: Christoph Biedl <debian.a...@manchmal.in-ulm.de> +Standards-Version: 4.6.0 +Testsuite: autopkgtest-pkg-perl +Build-Depends: debhelper-compat (= 13), + libcgi-pm-perl, + libcgi-simple-perl, + libmodule-build-perl, + libtest-pod-coverage-perl, + libtest-pod-perl, Priority: optional -Build-Depends: debhelper (>= 10~) -Build-Depends-Indep: perl (>= 5.6), libcgi-pm-perl | perl (<< 5.19), libcgi-simple-perl, libtest-pod-coverage-perl, libtest-pod-perl -Maintainer: Jonas Genannt <jonas.gena...@capi2name.de> -Standards-Version: 3.6.2 +Rules-Requires-Root: no +Section: perl Package: libjavascript-rpc-perl Architecture: all -Depends: ${perl:Depends} +Depends: ${misc:Depends}, ${perl:Depends}, Description: Perl module to process Remote procedure calls from JavaScript - JavaScript::RPC::Server::CGI is a CGI-based server library for use with Brent - Ashley's JavaScript Remote Scripting (JSRS) client library. It works - asynchronously and uses DHTML to deal with the payload. + JavaScript::RPC::Server::CGI is a CGI-based server library for use + with Brent Ashley's JavaScript Remote Scripting (JSRS) client library. + It works asynchronously and uses DHTML to deal with the payload. . - The most current version (as of the release of this module) of the client - library as well as a demo application have been included in this - distribution. + The most current version (as of the release of this module) of the + client library as well as a demo application have been included in + this distribution. diff -Nru libjavascript-rpc-perl-0.10/debian/copyright libjavascript-rpc-perl-0.10/debian/copyright --- libjavascript-rpc-perl-0.10/debian/copyright 2022-01-12 09:19:25.000000000 +0100 +++ libjavascript-rpc-perl-0.10/debian/copyright 2022-01-10 18:47:00.000000000 +0100 @@ -1,46 +1,52 @@ -This is the debian package for the JavaScript-RPC module. -It was created by Ivan Kohler <ivan-deb...@420.am> using dh-make-perl. +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -It was downloaded from http://search.cpan.org/~bricas/ - -The Javascript::RPC perl module is covered by the following copyright: - - Copyright 2005 by Brian Cassidy <br...@alternation.net> - - This library is free software; you can redistribute it and/or modify - it under the same terms as Perl itself. - - Perl is distributed under your choice of the GNU General Public License or - the Artistic License. On Debian GNU/Linux systems, the complete text of the - GNU General Public License can be found in `/usr/share/common-licenses/GPL' - and the Artistic Licence in `/usr/share/common-licenses/Artistic'. - - -The JSRS client library (jsrsClient.js) is covered by the follwing copyright: - - No Nonsense Copyright and License for JSRS JavaScript Remote Scripting - ====================================================================== - - Copyright: - - This JSRS stuff was written by me. I find it useful. Others find it useful. - You are welcome to use it, modify it to suit your needs, distribute it as you - see fit. I'm happy if you use it for personal stuff or for commercial gain. - - The only thing you can't do is to restrict anyone else from using it however - they see fit. You may not copyright it yourself or change the rules I have - set on how it can be used. - - JSRS Javascript Remote Scripting Copyright (C) 2001 by Brent Ashley - - License: - - You can use this however you like. I make no guarantees whatsoever that it - will suit your purpose. You take full responsibility for getting it working - properly and for any implications of its failure or inability to satisfy your - every need. - - ====================================================================== - -Repackaged and renamed the upstream tarball from 0.1 to 0.10 --- Jonas Genannt <jonas.gena...@capi2name.de> 23. Dec 2005 +Files: * +Copyright: 2005 by Brian Cassidy +License: Artistic or GPL-1+ + +Files: + debian/* +Copyright: + 2005- #TBD# + 2022 Christoph Biedl <debian.a...@manchmal.in-ulm.de> +License: Artistic or GPL-1+ +Commit: License assumed + +Files: + demo/jsrsClient.js +Copyright: Brent Ashley <j...@megahuge.com> +License: No-Nonsense-Copyright-and-License + +License: No-Nonsense-Copyright-and-License + This JSRS stuff was written by me. I find it useful. Others find it useful. + You are welcome to use it, modify it to suit your needs, distribute it as you + see fit. I'm happy if you use it for personal stuff or for commercial gain. + . + The only thing you can't do is to restrict anyone else from using it however + they see fit. You may not copyright it yourself or change the rules I have + set on how it can be used. + . + JSRS Javascript Remote Scripting Copyright (C) 2001 by Brent Ashley + . + License: + . + You can use this however you like. I make no guarantees whatsoever that it + will suit your purpose. You take full responsibility for getting it working + properly and for any implications of its failure or inability to satisfy your + every need. + +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 GNU General + Public License can be found in `/usr/share/common-licenses/GPL-1'. diff -Nru libjavascript-rpc-perl-0.10/debian/libjavascript-rpc-perl.examples libjavascript-rpc-perl-0.10/debian/libjavascript-rpc-perl.examples --- libjavascript-rpc-perl-0.10/debian/libjavascript-rpc-perl.examples 1970-01-01 01:00:00.000000000 +0100 +++ libjavascript-rpc-perl-0.10/debian/libjavascript-rpc-perl.examples 2022-01-10 18:47:00.000000000 +0100 @@ -0,0 +1 @@ +demo/* diff -Nru libjavascript-rpc-perl-0.10/debian/rules libjavascript-rpc-perl-0.10/debian/rules --- libjavascript-rpc-perl-0.10/debian/rules 2022-01-12 09:19:25.000000000 +0100 +++ libjavascript-rpc-perl-0.10/debian/rules 2022-01-07 00:21:07.000000000 +0100 @@ -1,72 +1,4 @@ #!/usr/bin/make -f -# This debian/rules file is provided as a template for normal perl -# packages. It was created by Marc Brockschmidt <m...@dch-faq.de> for -# the Debian Perl Group (http://pkg-perl.alioth.debian.org/) but may -# be used freely wherever it is useful. -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 - -# If set to a true value then MakeMaker's prompt function will -# always return the default without waiting for user input. -export PERL_MM_USE_DEFAULT=1 - -PACKAGE=$(shell dh_listpackages) - -ifndef PERL -PERL = /usr/bin/perl -endif - -TMP =$(CURDIR)/debian/$(PACKAGE) - -# Allow disabling build optimation by setting noopt in -# $DEB_BUILD_OPTIONS -CFLAGS = -Wall -g -ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) - CFLAGS += -O0 -else - CFLAGS += -O2 -endif - -build: build-stamp -build-stamp: - dh_testdir - $(PERL) Makefile.PL INSTALLDIRS=vendor - $(MAKE) OPTIMIZE="$(CFLAGS)" - touch build-stamp - -clean: - dh_testdir - dh_testroot - [ ! -f Makefile ] || make distclean - dh_clean build-stamp install-stamp - -install: install-stamp -install-stamp: build-stamp - dh_testdir - dh_testroot - dh_clean -k - $(MAKE) test - $(MAKE) install DESTDIR=$(TMP) PREFIX=/usr - [ ! -d $(TMP)/usr/lib/perl5 ] || rmdir --ignore-fail-on-non-empty --parents --verbose $(TMP)/usr/lib/perl5 - touch install-stamp - -binary-arch: -# We have nothing to do by default. - -binary-indep: build install - dh_testdir - dh_testroot - dh_installexamples demo/* - dh_installdocs - dh_installchangelogs Changes - dh_perl - dh_compress - dh_fixperms - dh_installdeb - dh_gencontrol - dh_md5sums - dh_builddeb - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary +%: + dh $@ diff -Nru libjavascript-rpc-perl-0.10/debian/source/format libjavascript-rpc-perl-0.10/debian/source/format --- libjavascript-rpc-perl-0.10/debian/source/format 1970-01-01 01:00:00.000000000 +0100 +++ libjavascript-rpc-perl-0.10/debian/source/format 2022-01-10 18:47:00.000000000 +0100 @@ -0,0 +1 @@ +3.0 (quilt)
signature.asc
Description: PGP signature