Hello,
- git is missing from
makedepends=()
- A license like MIT which isn't part of the
licenses
package need to be installed in"${pkgdir}/usr/share/licenses/${pkgname}"
- When building in clean chroot it complain that rsync is missing
./do-install: line 21: rsync: command not found
but seems to build the package fine - all the things in prepare don't seem to be needed; source is pulled by launching makepkg, for cleaning use makepkg options (-cC), master is already the default branch, a different branch can be optionally setted in source=() if needed [source=("git+https://github.com/gene-git/${_gitname}#branch=branchname")]
- at the moment this is a disguised VCS (-git) pkgbuild, please build a fixed release here
- python-packaging is detected as missing depends by namcap
mkpkg E: Dependency python-packaging detected and not included (libraries ['packaging'] needed in files ['usr/lib/python3.10/site-packages/mkpkg/utils/version_compare.py'])
(not sure if this is correct)
Pinned Comments
GeneArch commented on 2025-01-03 10:38 (UTC)
Note on getting the git signing public key. Any of the following:
1) Get fresh copy of the package (on this page Package Actions Download Snapshot) Unpack tar file and the key will be in keys/pgp:
gpg --import < keys/pgp/*.asc
2) Available on github (same account as the package source): https://github.com/gene-git/blog/tree/master/git-keys
3) From authors website : https://www.sapience.com/tech
4) via WKD curl $(gpg-wks-client --print-wkd-url arch@sapience.com) | gpg --import