File: disable-not-useful-gulp-calls.patch

package info (click to toggle)
libjs-jsencrypt 2.3.0%2Bdfsg2-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 676 kB
  • ctags: 492
  • sloc: makefile: 20; sh: 6
file content (54 lines) | stat: -rw-r--r-- 1,676 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
Description: Disable not useful gulp calls
 Not all gulp modules are available in Debian, therefore we only use
 gulp-concat instead of all the things upstream is doing.
Author: Thomas Goirand <zigo@debian.org>
Forwarded: not-needed
Last-Update: 2017-10-14

--- libjs-jsencrypt-2.3.0+dfsg1.orig/gulpfile.js
+++ libjs-jsencrypt-2.3.0+dfsg1/gulpfile.js
@@ -1,10 +1,5 @@
 var gulp = require('gulp');
-var eslint = require('gulp-eslint');
-var uglify = require('gulp-uglify');
-var rename = require('gulp-rename');
 var concat = require('gulp-concat');
-var insert = require('gulp-insert');
-var wrap = require('gulp-wrap');
 
 var files = [
   'lib/jsbn/jsbn.js',
@@ -33,32 +28,13 @@ var licenses = [
   'lib/asn1js/LICENSE.txt'
 ];
 
-gulp.task('lint', function () {
-  return gulp.src(lintFiles)
-    .pipe(eslint())
-    .pipe(eslint.format())
-    .pipe(eslint.failAfterError());
-});
-
-gulp.task('license', function() {
-  return gulp.src(licenses)
-    .pipe(insert.transform(function(contents, file) {
-      return 'File: ' + file.path.replace(__dirname, '') + "\n" + contents;
-    }))
-    .pipe(concat('LICENSE.txt'))
-    .pipe(gulp.dest(''));
-});
-
 var packageJson = require('./package.json');
 gulp.task('scripts', function() {
   return gulp.src(files)
     .pipe(concat('jsencrypt.js'))
-    .pipe(wrap({src: 'src/template.txt'}, {version: packageJson.version}, {variable: 'data'}))
     .pipe(gulp.dest('bin/'))
-    .pipe(rename('jsencrypt.min.js'))
-    .pipe(uglify({preserveComments: 'license'}))
     .pipe(gulp.dest('bin'));
 });
 
-gulp.task('build', ['lint', 'scripts', 'license']);
+gulp.task('build', ['scripts']);
 gulp.task('default', ['build']);