[Git][java-team/japi-compliance-checker][master] 11 commits: Update debian/watch to scan tags on github

Tony Mancill (@tmancill) gitlab at salsa.debian.org
Thu Nov 17 05:19:49 GMT 2022



Tony Mancill pushed to branch master at Debian Java Maintainers / japi-compliance-checker


Commits:
7395ba5d by tony mancill at 2022-11-16T20:40:41-08:00
Update debian/watch to scan tags on github

- - - - -
be38b2eb by tony mancill at 2022-11-16T20:41:20-08:00
Remove get-orig-source target from debian/rules

- - - - -
73b70ced by tony mancill at 2022-11-16T20:42:09-08:00
Use debhelper-compat 13

- - - - -
4d214ea4 by tony mancill at 2022-11-16T20:43:39-08:00
Freshen years in debian/copyright

- - - - -
9f604869 by tony mancill at 2022-11-16T20:44:19-08:00
Bump Standards-Version to 4.6.1

- - - - -
ef38a5ec by tony mancill at 2022-11-16T20:44:34-08:00
Set Rules-Requires-Root: no in debian/control

- - - - -
b6ab94b4 by tony mancill at 2022-11-16T21:08:31-08:00
Clean up debian/rules for debhelper-compat 13

- - - - -
a6e35e8b by tony mancill at 2022-11-16T21:08:31-08:00
Correct path in debian/copyright

- - - - -
b2c6edce by tony mancill at 2022-11-16T21:17:02-08:00
Freshen years in debian/copyright

- - - - -
bfbab83c by tony mancill at 2022-11-16T21:17:02-08:00
Add lintian overrides for upstream HTML files

- - - - -
447deacd by tony mancill at 2022-11-16T21:17:02-08:00
Prepare changelog for upload

- - - - -


7 changed files:

- debian/changelog
- − debian/compat
- debian/control
- debian/copyright
- debian/rules
- + debian/source/lintian-overrides
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,15 @@
+japi-compliance-checker (2.4-3) unstable; urgency=medium
+
+  * Update debian/watch to scan tags on github
+  * Remove get-orig-source target from debian/rules
+  * Use debhelper-compat 13
+  * Freshen years in debian/copyright
+  * Bump Standards-Version to 4.6.1
+  * Set Rules-Requires-Root: no in debian/control
+  * Clean up debian/rules for debhelper-compat 13
+
+ -- tony mancill <tmancill at debian.org>  Wed, 16 Nov 2022 20:44:53 -0800
+
 japi-compliance-checker (2.4-2) unstable; urgency=medium
 
   * Update Vcs- fields from Alioth -> salsa.debian.org


=====================================
debian/compat deleted
=====================================
@@ -1 +0,0 @@
-11


=====================================
debian/control
=====================================
@@ -1,14 +1,15 @@
 Source: japi-compliance-checker
 Section: devel
 Priority: optional
-Build-Depends: debhelper (>= 11), help2man
+Build-Depends: debhelper-compat (= 13), help2man
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
 Uploaders: Emmanuel Bourg <ebourg at apache.org>,
  tony mancill <tmancill at debian.org>
-Standards-Version: 4.2.1
+Standards-Version: 4.6.1
 Vcs-Git: https://salsa.debian.org/java-team/japi-compliance-checker.git
 Vcs-Browser: https://salsa.debian.org/java-team/japi-compliance-checker
 Homepage: https://lvc.github.io/japi-compliance-checker/
+Rules-Requires-Root: no
 
 Package: japi-compliance-checker
 Architecture: all


=====================================
debian/copyright
=====================================
@@ -7,16 +7,17 @@ Files: *
 Copyright: 2011-2017 Andrey Ponomarenko's ABI Laboratory
 License: LGPL-2.1+ or GPL-2+
 
-Files: debian/forkme_right_darkblue_121621.png
-Copyright: 2008, Tom Preston-Werner <tom at mojombo.com>
-Comment: Source is https://github.com/blog/273-github-ribbons
-License: MIT
-
 Files: debian/*
 Copyright: 2012-2014, Mathieu Malaterre <malat at debian.org>
-           2017, tony mancill <tmancill at debian.org>
+           2015-2022, Emmanuel Bourg <ebourg at apache.org>
+           2017-2022, tony mancill <tmancill at debian.org>
 License: LGPL-2.1+
 
+Files: debian/doc/forkme_right_darkblue_121621.png
+Copyright: 2008, Tom Preston-Werner <tom at mojombo.com>
+Comment: Source is https://github.com/blog/273-github-ribbons
+License: MIT
+
 License: LGPL-2.1+
  This program is free software: you can redistribute it
  and/or modify it under the terms of the GNU Lesser General


=====================================
debian/rules
=====================================
@@ -5,25 +5,11 @@ export DH_VERBOSE=1
 %:
 	dh $@
 
-destdir=$(shell pwd)
-
 override_dh_auto_build:
 	# remove '.pl' from the generated man page by help2man:
 	ln japi-compliance-checker.pl japi-compliance-checker
 	chmod +x japi-compliance-checker.pl
 	help2man --output=debian/japi-compliance-checker.1 --no-info --include=debian/japi-compliance-checker.1.in ./japi-compliance-checker
 
-override_dh_auto_install:
-	mkdir -p $(destdir)/debian/tmp/usr
-	perl Makefile.pl -install --prefix=/usr --destdir=$(destdir)/debian/tmp
-
-override_dh_install:
-	dh_install --sourcedir=$(destdir)/debian/tmp usr
+override_dh_installdocs:
 	dh_installdocs doc debian/doc
-
-override_dh_clean:
-	dh_clean japi-compliance-checker
-	rm -f debian/japi-compliance-checker.1
-
-get-orig-source:
-	uscan --download --force-download --rename


=====================================
debian/source/lintian-overrides
=====================================
@@ -0,0 +1,3 @@
+# upstream ships HTML documentation
+japi-compliance-checker source: source-is-missing [doc/index.html]
+japi-compliance-checker source: very-long-line-length-in-source-file * [doc/index.html:*]


=====================================
debian/watch
=====================================
@@ -2,4 +2,4 @@ version=4
 # thanks Emmanuel Bourg
 opts="compression=xz, \
       repack" \
-      https://github.com/lvc/japi-compliance-checker/releases .*/([\d\.]+).tar.gz
+      https://github.com/lvc/japi-compliance-checker/tags .*/([\d\.]+).tar.gz



View it on GitLab: https://salsa.debian.org/java-team/japi-compliance-checker/-/compare/0c2e2381383a40eb2228b3238fddfa38afbaa738...447deacd888373cca8d44ddf4d9948d92cf12862

-- 
View it on GitLab: https://salsa.debian.org/java-team/japi-compliance-checker/-/compare/0c2e2381383a40eb2228b3238fddfa38afbaa738...447deacd888373cca8d44ddf4d9948d92cf12862
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/20221117/ecd3adbe/attachment.htm>


More information about the pkg-java-commits mailing list