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: | AGPL-3.0-or-later |
| Submitter: | Abir-Tx |
| Maintainer: | None |
| Last Packager: | a821 |
| Votes: | 0 |
| Popularity: | 0.000000 |
| First Submitted: | 2021-05-16 13:20 (UTC) |
| Last Updated: | 2024-12-01 15:45 (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