From 94ccf6d7e243204c4b4aa1cd732f13c99530cf20 Mon Sep 17 00:00:00 2001 From: David Oberhollenzer Date: Sat, 30 Mar 2019 10:40:54 +0100 Subject: [PATCH] cleanup: add common implementation of check_update Signed-off-by: David Oberhollenzer --- pkg/bash/build | 4 +--- pkg/bbstatic/build | 5 +---- pkg/btrfs-progs/build | 5 +---- pkg/coreutils/build | 4 +--- pkg/dhcpcd/build | 4 +--- pkg/diffutils/build | 4 +--- pkg/dnsmasq/build | 4 +--- pkg/dosfstools/build | 7 +++---- pkg/ethtool/build | 4 +--- pkg/findutils/build | 4 +--- pkg/gawk/build | 4 +--- pkg/gmp/build | 5 +---- pkg/grep/build | 4 +--- pkg/gzip/build | 4 +--- pkg/hostapd/build | 4 +--- pkg/inetutils/build | 4 +--- pkg/iproute2/build | 4 +--- pkg/iw/build | 4 +--- pkg/kbd/build | 4 +--- pkg/kmod/build | 4 +--- pkg/ldns/build | 4 +--- pkg/less/build | 4 +--- pkg/libbsd/build | 4 +--- pkg/libmnl/build | 4 +--- pkg/libnftnl/build | 4 +--- pkg/libnl3/build | 4 +--- pkg/libpcap/build | 4 +--- pkg/libseccomp/build | 5 ++--- pkg/lzo/build | 4 +--- pkg/musl/build | 4 +--- pkg/nano/build | 4 +--- pkg/ncurses/build | 4 +--- pkg/nginx/build | 4 +--- pkg/pcre/build | 4 +--- pkg/procps-ng/build | 4 +--- pkg/psmisc/build | 4 +--- pkg/readline/build | 4 +--- pkg/sed/build | 4 +--- pkg/shadow/build | 6 ++---- pkg/tar/build | 4 +--- pkg/tc-binutils/build | 4 +--- pkg/tc-mpc/build | 4 +--- pkg/tc-mpfr/build | 4 +--- pkg/tc-pkg-config/build | 4 +--- pkg/tcpdump/build | 4 +--- pkg/unbound/build | 4 +--- pkg/xz/build | 4 +--- pkg/zlib/build | 4 +--- util/version.sh | 10 ++++++++++ 49 files changed, 62 insertions(+), 149 deletions(-) diff --git a/pkg/bash/build b/pkg/bash/build index 7a5f7d2..3d230ee 100755 --- a/pkg/bash/build +++ b/pkg/bash/build @@ -26,7 +26,5 @@ deploy() { } check_update() { - curl --silent -L "$URL" | grep -o ">bash-[0-9.]*tar.gz<" | \ - sed 's/>bash-//g' | sed 's/.tar.gzbusybox-[0-9.]*tar.bz2<" | \ - sed 's/>busybox-//g' | sed 's/.tar.bz2btrfs-progs-v[0-9.]*tar.xz<" | \ - sed 's/>btrfs-progs-v//g' | sed 's/.tar.xzcoreutils-[0-9.]*tar.xz<" | \ - sed 's/>coreutils-//g' | sed 's/.tar.xzdhcpcd-[0-9.]*tar.xz<" | \ - sed 's/>dhcpcd-//g' | sed 's/.tar.xzdiffutils-[0-9.]*tar.xz<" | \ - sed 's/>diffutils-//g' | sed 's/.tar.xzdnsmasq-[0-9.]*tar.xz<" | \ - sed 's/>dnsmasq-//g' | sed 's/.tar.xzfindutils-[0-9.]*tar.gz<" | \ - sed 's/>findutils-//g' | sed 's/.tar.gzgawk-[0-9.]*tar.xz<" | \ - sed 's/>gawk-//g' | sed 's/.tar.xzgmp-[0-9.]*tar.bz2<" | \ - sed 's/>gmp-//g' | sed 's/.tar.bz2grep-[0-9.]*tar.xz<" | \ - sed 's/>grep-//g' | sed 's/.tar.xzgzip-[0-9.]*tar.xz<" | \ - sed 's/>gzip-//g' | sed 's/.tar.xzhostapd-[0-9.]*tar.gz<" | \ - sed 's/>hostapd-//g' | sed 's/.tar.gzinetutils-[0-9.]*tar.xz<" | \ - sed 's/>inetutils-//g' | sed 's/.tar.xzkbd-[0-9.]*tar.xz<" | \ - sed 's/>kbd-//g' | sed 's/.tar.xzkmod-[0-9.]*tar.xz<" | \ - sed 's/>kmod-//g' | sed 's/.tar.xzless-[0-9.]*tar.gz<" | \ - sed 's/>less-//g' | sed 's/.tar.gzlibbsd-[0-9.]*tar.xz<" | \ - sed 's/>libbsd-//g' | sed 's/.tar.xzlibmnl-[0-9.]*tar.bz2<" | \ - sed 's/>libmnl-//g' | sed 's/.tar.bz2libnftnl-[0-9.]*tar.bz2<" | \ - sed 's/>libnftnl-//g' | sed 's/.tar.bz2libnl-[0-9.]*tar.gz<" | \ - sed 's/>libnl-//g' | sed 's/.tar.gzlibpcap-[0-9.]*tar.gz<" | \ - sed 's/>libpcap-//g' | sed 's/.tar.gzlzo-[0-9.]*tar.gz<" | \ - sed 's/>lzo-//g' | sed 's/.tar.gzmusl-[0-9.]*tar.gz<" | \ - sed 's/>musl-//g' | sed 's/.tar.gznano-[0-9.]*tar.xz<" | \ - sed 's/>nano-//g' | sed 's/.tar.xzncurses-[0-9.]*tar.gz<" | \ - sed 's/>ncurses-//g' | sed 's/.tar.gznginx-[0-9.]*tar.gz<" | \ - sed 's/>nginx-//g' | sed 's/.tar.gzpcre-[0-9.]*tar.bz2<" | \ - sed 's/>pcre-//g' | sed 's/.tar.bz2procps-ng-[0-9.]*tar.xz<" | \ - sed 's/>procps-ng-//g' | sed 's/.tar.xzpsmisc-[0-9.]*tar.xz<" | \ - sed 's/>psmisc-//g' | sed 's/.tar.xzreadline-[0-9.]*tar.gz<" | \ - sed 's/>readline-//g' | sed 's/.tar.gzsed-[0-9.]*tar.xz<" | \ - sed 's/>sed-//g' | sed 's/.tar.xztar-[0-9.]*tar.xz<" | \ - sed 's/>tar-//g' | sed 's/.tar.xzbinutils-[0-9.]*tar.xz<" | \ - sed 's/>binutils-//g' | sed 's/.tar.xzmpc-[0-9.]*tar.gz<" | \ - sed 's/>mpc-//g' | sed 's/.tar.gzmpfr-[0-9.]*tar.xz<" | \ - sed 's/>mpfr-//g' | sed 's/.tar.xzpkg-config-[0-9.]*tar.gz<" | \ - sed 's/>pkg-config-//g' | sed 's/.tar.gztcpdump-[0-9.]*tar.gz<" | \ - sed 's/>tcpdump-//g' | sed 's/.tar.gzunbound-[0-9.]*tar.gz<" | \ - sed 's/>unbound-//g' | sed 's/.tar.gz$prefix-[0-9.]*$suffix<" | \ + sed 's/>$prefix-//g' | sed 's/.$suffix