- 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
# 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') |
#!/bin/bash | |
# | |
# scan.sh - simple ip list parser and whois tool | |
# | |
# Copyright (c) 2015 by Christian Rebischke | |
# <echo Q2hyaXMuUmViaXNjaGtlQGdtYWlsLmNvbQo= | base64 -d> | |
# | |
# This program is free software: you can redistribute it and/or modify | |
# it under the terms of the GNU General Public License as published by | |
# the Free Software Foundation, either version 3 of the License, or |