www/glassfish: Update 5.1.0 => 7.1.0
Overview:
https://projects.eclipse.org/projects/ee4j.glassfish/releases/6.0.0
https://projects.eclipse.org/projects/ee4j.glassfish/releases/6.1.0
https://projects.eclipse.org/projects/ee4j.glassfish/releases/6.2.0
https://projects.eclipse.org/projects/ee4j.glassfish/releases/6.2.1
https://projects.eclipse.org/projects/ee4j.glassfish/releases/6.2.2
https://projects.eclipse.org/projects/ee4j.glassfish/releases/6.2.3
https://projects.eclipse.org/projects/ee4j.glassfish/releases/6.2.4
https://projects.eclipse.org/projects/ee4j.glassfish/releases/6.2.5
https://projects.eclipse.org/projects/ee4j.glassfish/releases/7.0.0
https://projects.eclipse.org/projects/ee4j.glassfish/releases/7.0.1
https://projects.eclipse.org/projects/ee4j.glassfish/releases/7.0.2
https://projects.eclipse.org/projects/ee4j.glassfish/releases/7.0.3
https://projects.eclipse.org/projects/ee4j.glassfish/releases/7.0.4
https://projects.eclipse.org/projects/ee4j.glassfish/releases/7.0.5
https://projects.eclipse.org/projects/ee4j.glassfish/releases/7.0.6
https://projects.eclipse.org/projects/ee4j.glassfish/releases/7.0.7
https://projects.eclipse.org/projects/ee4j.glassfish/releases/7.0.8
https://projects.eclipse.org/projects/ee4j.glassfish/releases/7.0.9
https://projects.eclipse.org/projects/ee4j.glassfish/releases/7.0.10
https://projects.eclipse.org/projects/ee4j.glassfish/releases/7.0.11
https://projects.eclipse.org/projects/ee4j.glassfish/releases/7.0.12
https://projects.eclipse.org/projects/ee4j.glassfish/releases/7.0.13
https://projects.eclipse.org/projects/ee4j.glassfish/releases/7.0.14
https://projects.eclipse.org/projects/ee4j.glassfish/releases/7.0.15
https://projects.eclipse.org/projects/ee4j.glassfish/releases/7.0.16
https://projects.eclipse.org/projects/ee4j.glassfish/releases/7.0.17
https://projects.eclipse.org/projects/ee4j.glassfish/releases/7.0.18
https://projects.eclipse.org/projects/ee4j.glassfish/releases/7.0.19
https://projects.eclipse.org/projects/ee4j.glassfish/releases/7.0.20
https://projects.eclipse.org/projects/ee4j.glassfish/releases/7.0.21
https://projects.eclipse.org/projects/ee4j.glassfish/releases/7.0.22
https://projects.eclipse.org/projects/ee4j.glassfish/releases/7.0.23
https://projects.eclipse.org/projects/ee4j.glassfish/releases/7.0.24
https://projects.eclipse.org/projects/ee4j.glassfish/releases/7.0.25
https://projects.eclipse.org/projects/ee4j.glassfish/releases/7.1.0
Improve port:
- Replace PORTVERSION with DISTVERSION.
- Parametrize "glassfish" with "PORTNAME".
- Do not unpack unnecessary files.
- Add NO_ARCH.
- Replace "#!/bin/bash" with "#!/bin/sh" in scripts.
- Install configs as samples.
- Merge CHMOD in do-install.
- Update pkg-descr.
PR: 291819
Co-authored-by: Pedro F. Giffuni <pfg@FreeBSD.org>