enhance: depend on SO in rpm package (#688)

* enhance: ensure LF line endings used with package manifests
* enhance: depend on shared object instead of package

Back in 211c263, I changed the dependencies to depend on package instead of shared object. This worked well, but introduced some problems for distros other than Fedora (81f76f0). I did this because of problems with the arm64 package, but now I think `__isa_bits` is a reasonable workaround.

* refactor: remove pointless variable checks

`set -u` was introduced in 6461765
This commit is contained in:
aikawayataro 2024-11-12 11:50:16 +00:00 committed by GitHub
parent 5e60780c9f
commit 146f383aae
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 9 additions and 33 deletions

View file

@ -293,6 +293,10 @@ end_of_line = lf
[*.{cmd,bat}]
end_of_line = crlf
# Package manifests
[{*.spec,control}]
end_of_line = lf
# YAML files
[*.{yml,yaml}]
indent_size = 2