1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
#!/bin/bash set -e if [ $# -ne 1 ]; then echo "error: invalid arguments" exit 1 fi sed -ri PKGBUILD -e "s/^pkgver=.+/pkgver=$1/" \ -e 's/^pkgrel=.+/pkgrel=1/' updpkgsums makepkg --printsrcinfo > .SRCINFO git commit -am "Reflect new upstream release v$1" makepkg git clean -xdf