Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fix #6
Fix #7
This is based on packaging system used by apache/arrow:
https://github.com/apache/arrow/tree/master/dev/tasks/linux-packages
This also change all license headers because we need to
clarify license information to create .deb packages.
The original license headers said ASF is copyright holder
but this project isn't hosted under apache/ organization.
It means that ASF isn't copyright holder.
I replaced all license headers with the standard license
header described in Apache-2.0 License text. And I use
me as the copyright holder because all major changes are
made by me for now.
I prepared CI jobs for arm64 packages but thery are disabled
for now because it's slow. It uses QEMU to build arm64 binaries
on x86_64 GitHub Actions runners.
There are some configurations to release packages but they
aren't tested yet. I'll test them and fix some problem in
a follow-up pull request.