[Git][java-team/jruby][master] 5 commits: fix package-contains-vcs-control-file lintian warning

Jérôme Charaoui (@lavamind) gitlab at salsa.debian.org
Fri Dec 23 21:05:00 GMT 2022



Jérôme Charaoui pushed to branch master at Debian Java Maintainers / jruby


Commits:
47c633b7 by Jérôme Charaoui at 2022-12-23T11:11:24-05:00
fix package-contains-vcs-control-file lintian warning

- - - - -
a3099aaa by Jérôme Charaoui at 2022-12-23T14:18:19-05:00
add lintian overrides for unusual-interpreter

- - - - -
bf852f62 by Jérôme Charaoui at 2022-12-23T14:34:26-05:00
Add lintian override for get-orig-source-target

- - - - -
8cce69cd by Jérôme Charaoui at 2022-12-23T14:34:27-05:00
Add lintian overrides for script-not-executable

- - - - -
ae3f70eb by Jérôme Charaoui at 2022-12-23T15:58:43-05:00
Update changelog for 9.3.9.0+ds-4 release

- - - - -


4 changed files:

- debian/changelog
- + debian/jruby.lintian-overrides
- debian/rules
- + debian/source/lintian-overrides


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+jruby (9.3.9.0+ds-4) unstable; urgency=medium
+
+  * d/tests: create writeable GEM_PATH in custom directory
+  * fix package-contains-vcs-control-file lintian warning
+  * add a few Lintian overrides
+
+ -- Jérôme Charaoui <jerome at riseup.net>  Fri, 23 Dec 2022 15:58:38 -0500
+
 jruby (9.3.9.0+ds-3) unstable; urgency=medium
 
   * d/jruby.links: add missing libjffi symlinks


=====================================
debian/jruby.lintian-overrides
=====================================
@@ -0,0 +1,12 @@
+# ERB template tags detected as interpreter specification
+jruby: unusual-interpreter <%= [usr/share/jruby/lib/ruby/stdlib/bundler/templates/Executable]
+jruby: unusual-interpreter <%= [usr/share/jruby/lib/ruby/stdlib/bundler/templates/Executable.bundler]
+jruby: unusual-interpreter <%= [usr/share/jruby/lib/ruby/stdlib/bundler/templates/Executable.standalone]
+# Falsely detected as executable scripts
+jruby: script-not-executable [usr/share/jruby/lib/ruby/stdlib/bundler/templates/Executable.bundler]
+jruby: script-not-executable [usr/share/jruby/lib/ruby/stdlib/bundler/templates/Executable.standalone]
+jruby: script-not-executable [usr/share/jruby/lib/ruby/stdlib/bundler/templates/Executable]
+jruby: script-not-executable [usr/share/jruby/lib/ruby/stdlib/bundler/templates/newgem/bin/console.tt]
+jruby: script-not-executable [usr/share/jruby/lib/ruby/stdlib/bundler/templates/newgem/bin/setup.tt]
+jruby: script-not-executable [usr/share/jruby/lib/ruby/stdlib/bundler/templates/newgem/exe/newgem.tt]
+jruby: script-not-executable [usr/share/jruby/lib/ruby/stdlib/net/http/status.rb]


=====================================
debian/rules
=====================================
@@ -116,6 +116,10 @@ execute_after_dh_install:
 	# apply Class-Path attribute to main jar
 	jh_classpath
 
+execute_after_dh_installexamples:
+	# remove vcs control file
+	rm debian/jruby/usr/share/doc/jruby/examples/jnlp/.gitignore
+
 get-orig-source:
 	# jruby sources
 	uscan --watchfile=$(CURDIR)/debian/watch --verbose --force


=====================================
debian/source/lintian-overrides
=====================================
@@ -0,0 +1,2 @@
+# That target is needed because it calls the rubygem download script
+jruby source: debian-rules-contains-unnecessary-get-orig-source-target



View it on GitLab: https://salsa.debian.org/java-team/jruby/-/compare/942c924416e2eb7c9e652cdbc9a482798ccd2e46...ae3f70ebe618e7316de5cbf7c6d8abd89f957e6d

-- 
View it on GitLab: https://salsa.debian.org/java-team/jruby/-/compare/942c924416e2eb7c9e652cdbc9a482798ccd2e46...ae3f70ebe618e7316de5cbf7c6d8abd89f957e6d
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20221223/f8c27d86/attachment.htm>


More information about the pkg-java-commits mailing list