jpackage should create copyright file in /usr/share/doc directory tree when
building .deb package for Java runtime with installation directory in /usr
directory tree.
jpackage creates share/doc/copyright file in installation directory for apps
installed outside of /usr tree.
jpackage creates /usr/share/doc/${package_name}/copyright file for apps
installed in /usr tree .
jpackage doesn't create copyright file at all for Java runtime. The reason for
this behavior was that jpackage should not place additional files in
installation directory of Java runtime. However when installing Java runtime or
app in /usr tree, copyright file will be placed outside of installation
directory. Thus copyright file should be always created if package installation
directory is inside of /usr tree.
-------------
Commit messages:
- trailing whitespaces removed
- 8266603: jpackage: Add missing copyright file in Java runtime .deb installers
Changes: https://git.openjdk.java.net/jdk/pull/3894/files
Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=3894&range=00
Issue: https://bugs.openjdk.java.net/browse/JDK-8266603
Stats: 27 lines in 2 files changed: 24 ins; 1 del; 2 mod
Patch: https://git.openjdk.java.net/jdk/pull/3894.diff
Fetch: git fetch https://git.openjdk.java.net/jdk pull/3894/head:pull/3894
PR: https://git.openjdk.java.net/jdk/pull/3894