From 8e42cf6d3095398a295aa5508d604dca0ede98e6 Mon Sep 17 00:00:00 2001 From: Florian Pritz Date: Mon, 7 Nov 2011 09:10:59 +0100 Subject: upgpkg: add comments; make awk script more readable Signed-off-by: Florian Pritz --- upgpkg | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'upgpkg') diff --git a/upgpkg b/upgpkg index 2c3963e..ef8388f 100755 --- a/upgpkg +++ b/upgpkg @@ -103,7 +103,18 @@ fi sed -i "s/pkgver=.*$/pkgver=$1/g" PKGBUILD sed -i "s/pkgrel=.*$/pkgrel=1/g" PKGBUILD makepkg -g || exit 1 -awk /dev/null")}; run=1; }; !i {print}; $0 ~ /\)/ {i = 0}' | sponge PKGBUILD +# replace the first checksum line with all checksums, remove all other checksums +# TODO: this doesn't work if there are no checksum lines or if the makepkg call +# inside the awk script doesn't return anything +# original awk by Pierre https://projects.archlinux.de/kde-build.git/tree/common/updpkg +awk /dev/null")}; + run=1; +}; +!i {print}; +$0 ~ /\)/ {i = 0}' | sponge PKGBUILD source PKGBUILD if [ -f "upgpkg" ]; then -- cgit v1.2.3-24-g4f1b