fix some update macros

pull/1960/merge
Mark Brand 6 years ago
parent 116d1155b8
commit 8f1a0d021e

@ -14,7 +14,7 @@ $(PKG)_DEPS := gcc gettext glib
define $(PKG)_UPDATE
$(WGET) -q -O- 'https://git.gnome.org/browse/atk/refs/tags' | \
grep '<a href=' | \
$(SED) -n "s,.*<a href='[^']*/tag/?id=ATK_\\([0-9]*_[0-9]*[02468]_[^<]*\\)'.*,\\1,p" | \
$(SED) -n "s,.*<a href='[^']*/tag/?h=ATK_\\([0-9]*_[0-9]*[02468]_[^<]*\\)'.*,\\1,p" | \
$(SED) 's,_,.,g' | \
head -1
endef

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

@ -12,7 +12,7 @@ $(PKG)_DEPS := gcc glib libxml2 pthreads
define $(PKG)_UPDATE
$(WGET) -q -O- 'https://cgit.freedesktop.org/gstreamer/gstreamer/refs/tags' | \
$(SED) -n "s,.*<a href='[^']*/tag/?id=[^0-9]*\\([0-9]\..[02468]\.[0-9][^']*\\)'.*,\\1,p" | \
$(SED) -n "s,.*<a href='[^']*/tag/?h=[^0-9]*\\([0-9]\..[02468]\.[0-9][^']*\\)'.*,\\1,p" | \
$(SORT) -Vr | \
head -1
endef

@ -14,7 +14,7 @@ $(PKG)_DEPS := gcc gtk2
define $(PKG)_UPDATE
$(WGET) -q -O- 'https://git.gnome.org/cgit/gtkglext/refs/tags' | \
grep '<a href=' | \
$(SED) -n "s,.*<a href='[^']*/tag/?id=\\([0-9][^']*\\)'.*,\\1,p" | \
$(SED) -n "s,.*<a href='[^']*/tag/?h=\\([0-9][^']*\\)'.*,\\1,p" | \
$(SORT) -V | \
tail -1
endef

@ -14,7 +14,7 @@ $(PKG)_DEPS := gcc gtkglext gtkmm2
define $(PKG)_UPDATE
$(WGET) -q -O- 'https://git.gnome.org/cgit/gtkglextmm/refs/tags' | \
grep '<a href=' | \
$(SED) -n "s,.*<a href='[^']*/tag/?id=\\([0-9][^']*\\)'.*,\\1,p" | \
$(SED) -n "s,.*<a href='[^']*/tag/?h=\\([0-9][^']*\\)'.*,\\1,p" | \
$(SORT) -V | \
tail -1
endef

@ -14,7 +14,7 @@ $(PKG)_DEPS := gcc gtkmm2 gtksourceview
define $(PKG)_UPDATE
$(WGET) -q -O- 'https://git.gnome.org/cgit/gtksourceviewmm/refs/tags' | \
grep '<a href=' | \
$(SED) -n "s,.*<a href='[^']*/tag/?id=gtksourceviewmm-\\([0-9][^']*\\)'.*,\\1,p" | \
$(SED) -n "s,.*<a href='[^']*/tag/?h=gtksourceviewmm-\\([0-9][^']*\\)'.*,\\1,p" | \
grep -v '^2\.9[0-9]\.' | \
grep '^2\.' | \
head -1

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

@ -13,7 +13,7 @@ $(PKG)_DEPS := gcc glib
define $(PKG)_UPDATE
$(WGET) -q -O- 'https://git.gnome.org/browse/libgee/refs/tags' | \
grep '<a href=' | \
$(SED) -n "s,.*<a href='[^']*/tag/?id=LIBGEE_\\([0-9]*_[0-9]*_[^<]*\\)'.*,\\1,p" | \
$(SED) -n "s,.*<a href='[^']*/tag/?h=LIBGEE_\\([0-9]*_[0-9]*_[^<]*\\)'.*,\\1,p" | \
$(SED) 's,_,.,g' | \
head -1
endef

@ -13,7 +13,7 @@ $(PKG)_DEPS := gcc bzip2 glib libxml2 zlib
define $(PKG)_UPDATE
$(WGET) -q -O- 'https://git.gnome.org/browse/libgsf/refs/tags' | \
grep '<a href=' | \
$(SED) -n "s,.*<a href='[^']*/tag/?id=LIBGSF_\\([0-9]*_[0-9]*[02468]_[^<]*\\)'.*,\\1,p" | \
$(SED) -n "s,.*<a href='[^']*/tag/?h=LIBGSF_\\([0-9]*_[0-9]*[02468]_[^<]*\\)'.*,\\1,p" | \
$(SED) 's,_,.,g' | \
head -1
endef

@ -12,12 +12,12 @@ $(PKG)_DEPS := gcc
define $(PKG)_UPDATE
$(WGET) -q -O- 'https://cgit.freedesktop.org/liboil/refs/tags' | \
$(SED) -n "s,.*<a href='[^']*/tag/?id=[^0-9]*\\([0-9][^']*\\)'.*,\\1,p" | \
$(SED) -n "s,.*<a href='[^']*/tag/?h=[^0-9]*\\([0-9][^']*\\)'.*,\\1,p" | \
head -1
endef
# liboil is in maintenance-only phase:
# https://cgit.freedesktop.org/liboil/commit/?id=04b154aa118c0fdf244932dadc3d085f6290db7a
# https://cgit.freedesktop.org/liboil/commit/?h=04b154aa118c0fdf244932dadc3d085f6290db7a
# configure doesn't wildcard host test for x86_64
# `as_cv_unaligned_access` so set it manually

@ -14,7 +14,7 @@ $(PKG)_DEPS := gcc glibmm libxml2
define $(PKG)_UPDATE
$(WGET) -q -O- 'https://git.gnome.org/browse/libxml++/refs/tags' | \
grep '<a href=' | \
$(SED) -n "s,.*<a href='[^']*/tag/?id=\\([0-9][^']*\\)'.*,\\1,p" | \
$(SED) -n "s,.*<a href='[^']*/tag/?h=\\([0-9][^']*\\)'.*,\\1,p" | \
head -1
endef

@ -14,7 +14,7 @@ $(PKG)_DEPS := gcc xz zlib
define $(PKG)_UPDATE
$(WGET) -q -O- 'https://git.gnome.org/browse/libxml2/refs/tags' | \
grep '<a href=' | \
$(SED) -n "s,.*<a href='[^']*/tag/?id=v\\([0-9][^']*\\)'.*,\\1,p" | \
$(SED) -n "s,.*<a href='[^']*/tag/?h=v\\([0-9][^']*\\)'.*,\\1,p" | \
head -1
endef

@ -14,7 +14,7 @@ $(PKG)_DEPS := gcc libgcrypt libxml2
define $(PKG)_UPDATE
$(WGET) -q -O- 'https://git.gnome.org/browse/libxslt/refs/tags' | \
grep '<a href=' | \
$(SED) -n "s,.*<a href='[^']*/tag/?id=v\\([0-9][^']*\\)'.*,\\1,p" | \
$(SED) -n "s,.*<a href='[^']*/tag/?h=v\\([0-9][^']*\\)'.*,\\1,p" | \
head -1
endef

@ -14,7 +14,7 @@ $(PKG)_DEPS := gcc cairo fontconfig freetype glib harfbuzz
define $(PKG)_UPDATE
$(WGET) -q -O- 'https://git.gnome.org/browse/pango/refs/tags' | \
grep '<a href=' | \
$(SED) -n "s,.*<a href='[^']*/tag/?id=\\([0-9][^']*\\)'.*,\\1,p" | \
$(SED) -n "s,.*<a href='[^']*/tag/?h=\\([0-9][^']*\\)'.*,\\1,p" | \
head -1
endef

@ -14,7 +14,7 @@ $(PKG)_DEPS := gcc cairomm glibmm pango
define $(PKG)_UPDATE
$(WGET) -q -O- 'https://git.gnome.org/browse/pangomm/refs/tags' | \
grep '<a href=' | \
$(SED) -n "s,.*<a href='[^']*/tag/?id=\\([0-9][^']*\\)'.*,\\1,p" | \
$(SED) -n "s,.*<a href='[^']*/tag/?h=\\([0-9][^']*\\)'.*,\\1,p" | \
head -1
endef

@ -13,7 +13,7 @@ $(PKG)_DEPS :=
define $(PKG)_UPDATE
$(WGET) -q -O- 'https://cgit.freedesktop.org/xorg/util/macros/refs/tags' | \
$(SED) -n "s,.*<a href='[^']*/tag/?id=util-macros-\\([0-9.]*\\)'.*,\\1,p" | \
$(SED) -n "s,.*<a href='[^']*/tag/?h=util-macros-\\([0-9.]*\\)'.*,\\1,p" | \
$(SORT) -V | \
tail -1
endef

Loading…
Cancel
Save