- use sha512sums
 - try to separate python builds (don't do everything in packae(). Why: Because of reproducible builds)
 
Here is a good example: https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/python-black
| Mar 07 22:46:49 motoko systemd[1118]: Started GnuPG cryptographic agent and passphrase cache. | |
| Mar 07 22:46:49 motoko gpg-agent[15005]: gpg-agent (GnuPG) 2.4.7 starting in supervised mode. | |
| Mar 07 22:46:49 motoko gpg-agent[15005]: using fd 3 for browser socket (/run/user/1000/gnupg/S.gpg-agent.browser) | |
| Mar 07 22:46:49 motoko gpg-agent[15005]: using fd 4 for ssh socket (/run/user/1000/gnupg/S.gpg-agent.ssh) | |
| Mar 07 22:46:49 motoko gpg-agent[15005]: using fd 5 for extra socket (/run/user/1000/gnupg/S.gpg-agent.extra) | |
| Mar 07 22:46:49 motoko gpg-agent[15005]: using fd 6 for std socket (/run/user/1000/gnupg/S.gpg-agent) | |
| Mar 07 22:46:49 motoko gpg-agent[15005]: listening on: std=6 extra=5 browser=3 ssh=4 | |
| Mar 07 22:46:49 motoko gpg-agent[15007]: scdaemon[15007]: detected reader 'Yubico YubiKey OTP+FIDO+CCID 00 00' | |
| Mar 07 22:46:49 motoko gpg-agent[15007]: scdaemon[15007]: detected reader 'Alcor Micro AU9540 01 00' | |
| Mar 07 22:46:49 motoko gpg-agent[15007]: scdaemon[15007]: added app 'piv' to the card context | 
| # Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> | |
| # Maintainer: Christian Rebischke <[email protected]> | |
| # Contributor: Wei Congrui < crvv.mail at gmail dot com > | |
| # Contributor: Carl George < arch at cgtx dot us > | |
| # Contributor: Eric Engeström <eric at engestrom dot ch> | |
| # Contributor: Andreas Linz <klingt.net at gmail dot com> | |
| # Contributor: Akshay S Dinesh <asdofindia at gmail dot com> | |
| pkgname=caddy | |
| pkgver=2.7.4 | 
| package main | |
| import ( | |
| "crypto/tls" | |
| "crypto/x509" | |
| "flag" | |
| "io/ioutil" | |
| "log" | |
| "net/http" | |
| ) | 
| package main | |
| import ( | |
| "crypto/ecdsa" | |
| "crypto/elliptic" | |
| "crypto/rand" | |
| "crypto/sha256" | |
| "encoding/hex" | |
| "fmt" | |
| "math/big" | 
Here is a good example: https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/python-black
| # Maintainer: Andrea 'alephZer0' Gómez <crypto.andrea at protonmail dot ch> -> https://github.com/da-edra | |
| pkgname=arpfox | |
| pkgver=0.9.9 | |
| pkgrel=1 | |
| pkgdesc="An arpspoof alternative written in Go that injects specially crafted ARP packets into a LAN." | |
| arch=('x86_64' 'i686' 'arm' 'armv6h' 'armv7h' 'aarch64') | |
| url="https://github.com/malfunkt/arpfox" | |
| license=('MIT') | |
| depends=('libpcap') | 
I hereby claim:
To claim this, I am signing this object:
| prompt_git_dirty() { | |
| if git rev-parse --git-dir > /dev/null 2>&1; then | |
| if [ -z "$(command git status --porcelain --ignore-submodules -unormal)" ]; then | |
| echo "green" | |
| else | |
| echo "yellow" | |
| fi | |
| else | |
| echo "blue" | |
| fi | 
| # Aliases | |
| alias gdb="gdb -q" | |
| alias mksrcinfo="makepkg --printsrcinfo > .SRCINFO" | |
| alias mosh="mosh --predict=experimental" | |
| alias mpv="mpv --audio-display=no" | |
| alias g="git" | |
| if [ -x "$(command -v exa)" ]; then | |
| alias l="exa" | |
| alias ls="exa" | |
| alias ll="exa -l --git" | 
| # Maintainer: Christian Rebischke <echo Q2hyaXMuUmViaXNjaGtlQGdtYWlsLmNvbQo= | base64 -d> | |
| _pkgname='N1' | |
| pkgname='n1-git' | |
| pkgver=..0edbf51 | |
| pkgrel=1 | |
| pkgdesc="An extensible mail client built on the modern web" | |
| arch=('any') | |
| url="https://github.com/mbilker/N1/tree/node-v4" | |
| license=('') | |
| depends=('nodejs' 'npm') |