My PKGBUILD
shell scripts for
the AUR
and MPR packages that I maintain
bitwarden-bin
electronmail-bin
ente-auth-bin
(needs fixing)freetube-bin
organicmaps
(needs fixing)
ente-desktop-bin
(WIP)ferdium-bin
(WIP)glow
(uncertain)- Also
glow-bin
(uncertain)
- Also
playdate-mirror
(TBD)playdate-sdk
(TBD)vnote
(WIP)- Also
vnote-bin
(WIP, waiting until CVE in version 3.17 is patched) - See: vnotex/vnote#2446
- Also
- Declare Maintainer
- Denote past Maintainers as Contributors (if needed)
- Change your displayed User Name and E-mail Address for Git repo!
$ git config user.name "First-name Last-name" $ git config user.email "email@address.here"
- Otherwise, you cannot do this later!
- Change:
pkgver
pkgrel
(if needed)- Checksums
- Most common & cryptographically sound checksums (as of Feb 2024)
- SHA256
- SHA512
- BLAKE2 (i.e., the
b2sum
command in GNU Core Utilities)
- Download the specified archive from the source (e.g. GitHub, GitLab, direct software source page, & so on)
- Most common & cryptographically sound checksums (as of Feb 2024)
- Update
.SRCINFO
package metadata file with:$ makepkg --printsrcinfo > .SRCINFO
- Lastly, add the files, make a commit, and push the changes:
$ git add . $ git commit -m "Add message here" $ git commit --amend # Write a longer message here, if needed $ git push
The license for the PKGBUILD
scripts I author are under the GNU
General Public License Version 3
(GNU GPLv3).