[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