There is a bunch or resource names with "deb-" prefix. My assumption
about this prefix was that these names are related to control files for
Debian packaging, i.e. special files that go into DEBIAN directory.
copyright file used to be one of them. However this was not correct.
There should be no DEBIAN/copyright file at all. Instead copyright file
should be installed at /usr/share/doc/<package>/copyright location. To
reflect this change I removed "deb-" prefix.
There is param.license-type.default resource name that is RPM specific,
so I don't think there is any inconsistency.
- Alexey
On 8/19/2019 5:54 PM, Kevin Rushforth wrote:
Looks good. I do have one question. I see that you changed the
resource name from "resource.deb-copyright" to
"resource.copyright-file". Will this property be used for the RPM
copyright / license file, too? If not, would it be better to keep
"deb" in the name?
-- Kevin
On 8/19/2019 9:25 AM, Alexey Semenyuk wrote:
Please review the jpackage fix for bug [1] at [2].
This is a fix for the JDK-8200758-branch branch of the open sandbox
repository (jpackage).
- change format of the default copyright file to comply with Debian
packaging requirements;
- install copyright file in proper location to comply with Debian
packaging requirements;
- introduce --linux-deb-copyright-file command line option to allow
override of the default copyright file template
[1] https://bugs.openjdk.java.net/browse/JDK-8215381
[2] http://cr.openjdk.java.net/~asemenyuk/8215381/webrev.00/
Thanks,
Alexey