License dedicated server packaging under GPLv3
This commit is contained in:
parent
a68d6157be
commit
9473fc0b33
12 changed files with 774 additions and 3 deletions
|
|
@ -91,6 +91,21 @@ for filename in NETfishingServer.x86_64 NETfishingServer.pck BUILD_INFO SHA256SU
|
|||
exit 1
|
||||
fi
|
||||
done
|
||||
for filename in \
|
||||
GPL-3.0-or-later.txt \
|
||||
ASSET-LICENSE.md \
|
||||
THIRD-PARTY-NOTICES.md \
|
||||
TRADEMARKS.md \
|
||||
CREDITS.md; do
|
||||
if [[ ! -f "${payload_dir}/licenses/${filename}" ]]; then
|
||||
echo "Archive is missing required notice licenses/${filename}." >&2
|
||||
exit 1
|
||||
fi
|
||||
done
|
||||
if [[ ! -f "${payload_dir}/SOURCE-CODE.md" ]]; then
|
||||
echo "Archive is missing SOURCE-CODE.md." >&2
|
||||
exit 1
|
||||
fi
|
||||
(cd -- "${payload_dir}" && sha256sum -c SHA256SUMS)
|
||||
|
||||
manifest_value() {
|
||||
|
|
@ -135,6 +150,17 @@ else
|
|||
install -m 0444 "${payload_dir}/NETfishingServer.pck" "${release_stage}/"
|
||||
install -m 0444 "${payload_dir}/BUILD_INFO" "${release_stage}/"
|
||||
install -m 0444 "${payload_dir}/SHA256SUMS" "${release_stage}/"
|
||||
install -m 0444 "${payload_dir}/SOURCE-CODE.md" "${release_stage}/"
|
||||
install -d -m 0755 "${release_stage}/licenses"
|
||||
for filename in \
|
||||
GPL-3.0-or-later.txt \
|
||||
ASSET-LICENSE.md \
|
||||
THIRD-PARTY-NOTICES.md \
|
||||
TRADEMARKS.md \
|
||||
CREDITS.md; do
|
||||
install -m 0444 "${payload_dir}/licenses/${filename}" \
|
||||
"${release_stage}/licenses/${filename}"
|
||||
done
|
||||
if [[ -f "${payload_dir}/README.md" ]]; then
|
||||
install -m 0444 "${payload_dir}/README.md" "${release_stage}/"
|
||||
fi
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue