various packages: remove grep workarounds for version sorting

pull/193/merge
Tony Theodore 11 years ago
parent 943ab6a7ee
commit 6188de2ed3

@ -13,8 +13,8 @@ $(PKG)_DEPS :=
define $(PKG)_UPDATE
$(WGET) -q -O- 'http://ftp.gnu.org/gnu/binutils/?C=M;O=D' | \
$(SED) -n 's,.*<a href="binutils-\([0-9][^"]*\)\.tar.*,\1,p' | \
grep -v '^2\.1' | \
head -1
$(SORT) -V | \
tail -1
endef
define $(PKG)_BUILD

@ -12,8 +12,8 @@ $(PKG)_DEPS := gcc cairo libsigc++
define $(PKG)_UPDATE
$(WGET) -q -O- 'http://cairographics.org/releases/?C=M;O=D' | \
$(SED) -n 's,.*"cairomm-\([0-9][^"]*\)\.tar.*,\1,p' | \
grep -v '^1\.8\.' | \
head -1
$(SORT) -V | \
tail -1
endef
define $(PKG)_BUILD

@ -12,8 +12,8 @@ $(PKG)_DEPS := gcc expat
define $(PKG)_UPDATE
$(WGET) -q -O- 'http://cgit.freedesktop.org/dbus/dbus/refs/tags' | \
$(SED) -n "s,.*<a href='[^']*/tag/?id=[^0-9]*\\([0-9][^']*\\)'.*,\\1,p" | \
grep -v '^1\.[01234]\.' | \
head -1
$(SORT) -V | \
tail -1
endef
define $(PKG)_BUILD

@ -13,8 +13,8 @@ $(PKG)_DEPS := mingwrt w32api binutils gcc-gmp gcc-mpc gcc-mpfr
define $(PKG)_UPDATE
$(WGET) -q -O- 'http://ftp.gnu.org/gnu/gcc/?C=M;O=D' | \
$(SED) -n 's,.*<a href="gcc-\([0-9][^"]*\)/".*,\1,p' | \
grep -v '^4\.[76543]\.' | \
head -1
$(SORT) -V | \
tail -1
endef
define $(PKG)_BUILD

@ -12,9 +12,8 @@ $(PKG)_DEPS := gcc expat libiconv ncurses zlib
define $(PKG)_UPDATE
$(WGET) -q -O- 'http://ftp.gnu.org/gnu/gdb/?C=M;O=D' | \
$(SED) -n 's,.*<a href="gdb-\([0-9][^"]*\)\.tar.*,\1,p' | \
grep -v '^7\.3a' | \
sort -r | \
head -1
$(SORT) -V | \
tail -1
endef
define $(PKG)_BUILD

@ -14,8 +14,8 @@ define $(PKG)_UPDATE
$(WGET) -q -O- 'http://www.gmplib.org/' | \
grep '<a href="' | \
$(SED) -n 's,.*gmp-\([0-9][^>]*\)\.tar.*,\1,p' | \
grep -v '^4\.' | \
head -1
$(SORT) -V | \
tail -1
endef
define $(PKG)_BUILD

@ -13,8 +13,8 @@ define $(PKG)_UPDATE
$(WGET) -q -O- 'http://git.gnome.org/cgit/gtkglext/refs/tags' | \
grep '<a href=' | \
$(SED) -n "s,.*<a href='[^']*/tag/?id=\\([0-9][^']*\\)'.*,\\1,p" | \
grep -v '1\.1\.' | \
head -1
$(SORT) -V | \
tail -1
endef
define $(PKG)_BUILD

@ -13,8 +13,8 @@ define $(PKG)_UPDATE
$(WGET) -q -O- 'http://git.gnome.org/cgit/gtkglextmm/refs/tags' | \
grep '<a href=' | \
$(SED) -n "s,.*<a href='[^']*/tag/?id=\\([0-9][^']*\\)'.*,\\1,p" | \
grep -v '1\.1\.' | \
head -1
$(SORT) -V | \
tail -1
endef
define $(PKG)_BUILD

@ -12,8 +12,8 @@ $(PKG)_DEPS := gcc glib cairo freetype icu4c
define $(PKG)_UPDATE
$(WGET) -q -O- 'http://cgit.freedesktop.org/harfbuzz/refs/tags' | \
$(SED) -n "s,.*<a href='[^']*/tag/?id=[^0-9]*\\([0-9][^']*\\)'.*,\\1,p" | \
grep -v '^1\.[01234]\.' | \
head -1
$(SORT) -V | \
tail -1
endef
define $(PKG)_BUILD

@ -12,7 +12,7 @@ $(PKG)_DEPS := gcc libgpg_error
define $(PKG)_UPDATE
$(WGET) -q -O- 'ftp://ftp.gnupg.org/gcrypt/libgcrypt/' | \
$(SED) -n 's,.*libgcrypt-\([0-9][^>]*\)\.tar.*,\1,p' | \
grep -v '^1\.4\.' | \
$(SORT) -V | \
tail -1
endef

@ -16,8 +16,8 @@ define $(PKG)_UPDATE
grep -v alpha | \
grep -v beta | \
grep -v rc | \
grep -v '^1\.[0-4]\.' | \
head -1
$(SORT) -V | \
tail -1
endef
define $(PKG)_BUILD

@ -13,8 +13,8 @@ $(PKG)_DEPS := gcc zlib libgcrypt
define $(PKG)_UPDATE
$(WGET) -q -O- 'http://www.openssl.org/source/' | \
$(SED) -n 's,.*openssl-\([0-9][0-9a-z.]*\)\.tar.*,\1,p' | \
grep -v '^0\.9\.' | \
head -1
$(SORT) -V | \
tail -1
endef
define $(PKG)_BUILD

@ -14,8 +14,8 @@ define $(PKG)_UPDATE
grep 'refs/tags/REL9[0-9_]*"' | \
$(SED) 's,.*refs/tags/REL\(.*\)".*,\1,g;' | \
$(SED) 's,_,.,g' | \
grep -v '^9\.[01]' | \
head -1
$(SORT) -V | \
tail -1
endef
define $(PKG)_BUILD

Loading…
Cancel
Save