Thank you for all the recommendations I didn't know about these rules. Alright I will try to follow all these you mentioned ASAP.
Thanks a lot @kleintux
Git Clone URL: | https://aur.archlinux.org/appnotex.git (read-only, click to copy) |
---|---|
Package Base: | appnotex |
Description: | Quick terminal based note keeper for Linux Apps |
Upstream URL: | https://github.com/Abir-Tx/AppNotEx.git |
Keywords: | appnotex keeper note notex terminal |
Licenses: | GPL |
Conflicts: | appnotex |
Provides: | appnotex |
Submitter: | Abir-Tx |
Maintainer: | None |
Last Packager: | Abir-Tx |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2021-05-16 13:20 (UTC) |
Last Updated: | 2021-06-15 06:29 (UTC) |
Thank you for all the recommendations I didn't know about these rules. Alright I will try to follow all these you mentioned ASAP.
Thanks a lot @kleintux
Also this package need to build from a version. from https://github.com/Abir-Tx/AppNotEx/releases/tag/v1.1.0 or if you want to use git from e specific tag or commit.
Don't use SUDO in PKGBUILDS. it's forbidden. Don't install something direct to the System. It's a security risk and the files will not be deleted if the package gets deleted. You need to add the files to the pkgdir folder.
see https://wiki.archlinux.org/title/Creating_packages#package()
gzip and make are not needed as dependency they are in https://archlinux.org/groups/x86_64/base-devel/
thank you for fixing and maintaining
Pinned Comments
kleintux commented on 2022-12-18 12:18 (UTC)
Don't use SUDO in PKGBUILDS. it's forbidden. Don't install something direct to the System. It's a security risk and the files will not be deleted if the package gets deleted. You need to add the files to the pkgdir folder.
see https://wiki.archlinux.org/title/Creating_packages#package()
gzip and make are not needed as dependency they are in https://archlinux.org/groups/x86_64/base-devel/
thank you for fixing and maintaining