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)

Attachment: signature.asc
Description: PGP signature

Reply via email to