diff -Nru libjs-jsencrypt-2.3.0+dfsg2/debian/changelog libjs-jsencrypt-2.3.0+dfsg2/debian/changelog --- libjs-jsencrypt-2.3.0+dfsg2/debian/changelog 2017-10-14 09:43:13.000000000 +0000 +++ libjs-jsencrypt-2.3.0+dfsg2/debian/changelog 2020-03-23 11:35:14.000000000 +0000 @@ -1,3 +1,19 @@ +libjs-jsencrypt (2.3.0+dfsg2-2) unstable; urgency=medium + + * Team upload + * Bump debhelper compatibility level to 12 + * Declare compliance with policy 4.5.0 + * Add "Rules-Requires-Root: no" + * Change priority to optional + * Add upstream/metadata + * Update lintian overrides + * Add fix for gulp ≥ 4 (Closes: #954705) + * Fix debian/rules + * Fix copyright + * Update VCS fields to salsa + + -- Xavier Guimard Mon, 23 Mar 2020 12:35:14 +0100 + libjs-jsencrypt (2.3.0+dfsg2-1) unstable; urgency=medium * New upstream release. diff -Nru libjs-jsencrypt-2.3.0+dfsg2/debian/compat libjs-jsencrypt-2.3.0+dfsg2/debian/compat --- libjs-jsencrypt-2.3.0+dfsg2/debian/compat 2017-10-14 09:43:13.000000000 +0000 +++ libjs-jsencrypt-2.3.0+dfsg2/debian/compat 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -10 diff -Nru libjs-jsencrypt-2.3.0+dfsg2/debian/control libjs-jsencrypt-2.3.0+dfsg2/debian/control --- libjs-jsencrypt-2.3.0+dfsg2/debian/control 2017-10-14 09:43:13.000000000 +0000 +++ libjs-jsencrypt-2.3.0+dfsg2/debian/control 2020-03-23 11:35:14.000000000 +0000 @@ -1,25 +1,25 @@ Source: libjs-jsencrypt -Section: javascript -Priority: extra Maintainer: Debian Javascript Maintainers -Uploaders: - Thomas Goirand , +Uploaders: Thomas Goirand +Section: javascript +Priority: optional Build-Depends: - debhelper (>= 10), - gulp, - node-gulp-concat, - yui-compressor, -Standards-Version: 4.1.1 -Vcs-Git: https://anonscm.debian.org/git/pkg-javascript/libjs-jsencrypt.git -Vcs-Browser: https://anonscm.debian.org/cgit/pkg-javascript/libjs-jsencrypt.git -Homepage: http://travistidwell.com/jsencrypt/ + debhelper-compat (= 12) + , gulp (>= 4) + , node-gulp-concat + , yui-compressor +Standards-Version: 4.5.0 +Vcs-Browser: https://salsa.debian.org/js-team/libjs-jsencrypt +Vcs-Git: https://salsa.debian.org/js-team/libjs-jsencrypt.git +Homepage: https://travistidwell.com/jsencrypt/ +Rules-Requires-Root: no Package: libjs-jsencrypt Architecture: all Depends: - ${misc:Depends}, + ${misc:Depends} Recommends: - javascript-common, + javascript-common Description: RSA Encryption in JavaScript JSEncrypt provides a simple wrapper around the fantastic work done by Tom Wu for RSA Encryption in JavaScript (ie: the jsbn Javascript library). JSEncrypt diff -Nru libjs-jsencrypt-2.3.0+dfsg2/debian/copyright libjs-jsencrypt-2.3.0+dfsg2/debian/copyright --- libjs-jsencrypt-2.3.0+dfsg2/debian/copyright 2017-10-14 09:43:13.000000000 +0000 +++ libjs-jsencrypt-2.3.0+dfsg2/debian/copyright 2020-03-23 11:33:58.000000000 +0000 @@ -1,11 +1,10 @@ -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: jencrypt Upstream-Contact: Travis Tidwell Source: https://github.com/travist/jsencrypt.git Files: * -Copyright: (c) 2013-2014, AllPlayers.com - (c) 2013-2014, Travis Tidwell +Copyright: 2015, Form.io License: Expat Files: lib/asn1js/* @@ -22,6 +21,7 @@ Files: debian/* Copyright: (c) 2014-2017, Thomas Goirand + 2020, Xavier Guimard License: Expat License: Expat diff -Nru libjs-jsencrypt-2.3.0+dfsg2/debian/patches/fix-for-gulp-4.diff libjs-jsencrypt-2.3.0+dfsg2/debian/patches/fix-for-gulp-4.diff --- libjs-jsencrypt-2.3.0+dfsg2/debian/patches/fix-for-gulp-4.diff 1970-01-01 00:00:00.000000000 +0000 +++ libjs-jsencrypt-2.3.0+dfsg2/debian/patches/fix-for-gulp-4.diff 2020-03-23 11:24:21.000000000 +0000 @@ -0,0 +1,15 @@ +Description: fix for gulp 4 +Author: Xavier Guimard +Forwarded: no +Last-Update: 2020-03-23 + +--- a/gulpfile.js ++++ b/gulpfile.js +@@ -36,5 +36,5 @@ + .pipe(gulp.dest('bin')); + }); + +-gulp.task('build', ['scripts']); +-gulp.task('default', ['build']); ++gulp.task('build', gulp.series(['scripts'])); ++gulp.task('default', gulp.series(['build'])); diff -Nru libjs-jsencrypt-2.3.0+dfsg2/debian/patches/series libjs-jsencrypt-2.3.0+dfsg2/debian/patches/series --- libjs-jsencrypt-2.3.0+dfsg2/debian/patches/series 2017-10-14 09:43:13.000000000 +0000 +++ libjs-jsencrypt-2.3.0+dfsg2/debian/patches/series 2020-03-23 11:23:51.000000000 +0000 @@ -1 +1,2 @@ disable-not-useful-gulp-calls.patch +fix-for-gulp-4.diff diff -Nru libjs-jsencrypt-2.3.0+dfsg2/debian/rules libjs-jsencrypt-2.3.0+dfsg2/debian/rules --- libjs-jsencrypt-2.3.0+dfsg2/debian/rules 2017-10-14 09:43:13.000000000 +0000 +++ libjs-jsencrypt-2.3.0+dfsg2/debian/rules 2020-03-23 11:31:41.000000000 +0000 @@ -14,14 +14,3 @@ mkdir -p bin gulp yui-compressor -o bin/jsencrypt.min.js bin/jsencrypt.js - -# Commands not to run -override_dh_installcatalogs: -override_dh_installemacsen override_dh_installifupdown: -override_dh_installinfo override_dh_installmenu override_dh_installmime: -override_dh_installmodules override_dh_installlogcheck: -override_dh_installpam override_dh_installppp override_dh_installudev override_dh_installwm: -override_dh_installxfonts override_dh_gconf override_dh_icons override_dh_perl override_dh_usrlocal: -override_dh_installcron override_dh_installdebconf: -override_dh_installlogrotate override_dh_installgsettings: -override_dh_ucf: diff -Nru libjs-jsencrypt-2.3.0+dfsg2/debian/source.lintian-overrides libjs-jsencrypt-2.3.0+dfsg2/debian/source.lintian-overrides --- libjs-jsencrypt-2.3.0+dfsg2/debian/source.lintian-overrides 2017-10-14 09:43:13.000000000 +0000 +++ libjs-jsencrypt-2.3.0+dfsg2/debian/source.lintian-overrides 2020-03-23 11:21:40.000000000 +0000 @@ -1,5 +1,5 @@ # These are false positive. The upstream source contains an array of # primes that are just a little bit above 512 chars (ie: 540+ chars). -libjs-jsencrypt source: insane-line-length-in-source-file +libjs-jsencrypt source: very-long-line-length-in-source-file libjs-jsencrypt source: source-contains-prebuilt-javascript-object libjs-jsencrypt source: source-is-missing diff -Nru libjs-jsencrypt-2.3.0+dfsg2/debian/upstream/metadata libjs-jsencrypt-2.3.0+dfsg2/debian/upstream/metadata --- libjs-jsencrypt-2.3.0+dfsg2/debian/upstream/metadata 1970-01-01 00:00:00.000000000 +0000 +++ libjs-jsencrypt-2.3.0+dfsg2/debian/upstream/metadata 2020-03-23 11:21:38.000000000 +0000 @@ -0,0 +1,7 @@ +--- +Archive: GitHub +Bug-Database: https://github.com/travist/jsencrypt.git/issues +Bug-Submit: https://github.com/travist/jsencrypt.git/issues/new +Changelog: https://github.com/travist/jsencrypt.git/tags +Repository: https://github.com/travist/jsencrypt.git.git +Repository-Browse: https://github.com/travist/jsencrypt.git