summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorVolker Grabsch <vog@notjusthosting.com>2010-10-04 01:23:07 (GMT)
committerVolker Grabsch <vog@notjusthosting.com>2010-10-04 01:23:07 (GMT)
commit3a63259ef532eed50b6d1c3039cbd368ea6c4203 (patch)
tree9cf7e59303bb3f254a61618fe156e6da4efbefbb /src
parentd78eb2cad1c1e20f6fe3679e80c302f7cbf0bffc (diff)
downloadmxe-3a63259ef532eed50b6d1c3039cbd368ea6c4203.zip
mxe-3a63259ef532eed50b6d1c3039cbd368ea6c4203.tar.gz
mxe-3a63259ef532eed50b6d1c3039cbd368ea6c4203.tar.bz2
improved update scripts of packages: glib librsvg sdl_sound sdl_ttf
Diffstat (limited to 'src')
-rw-r--r--src/glib.mk8
-rw-r--r--src/librsvg.mk2
-rw-r--r--src/sdl_sound.mk3
-rw-r--r--src/sdl_ttf.mk3
4 files changed, 6 insertions, 10 deletions
diff --git a/src/glib.mk b/src/glib.mk
index 6de96d2..7019b93 100644
--- a/src/glib.mk
+++ b/src/glib.mk
@@ -3,7 +3,7 @@
# GLib
PKG := glib
-$(PKG)_IGNORE := 2.25.6
+$(PKG)_IGNORE :=
$(PKG)_VERSION := 2.26.0
$(PKG)_CHECKSUM := 9d7e9dce2add3fadc35079ad291a94f45ebcf706
$(PKG)_SUBDIR := glib-$($(PKG)_VERSION)
@@ -14,10 +14,8 @@ $(PKG)_DEPS := gcc gettext pcre libiconv zlib
define $(PKG)_UPDATE
wget -q -O- 'http://git.gnome.org/browse/glib/refs/tags' | \
- grep '<a href=./browse/glib/tag/[?]id=[0-9.]\+' | \
- $(SED) 's,^.*a href=./browse/glib/tag/[?]id=\([0-9.]\+\).*,\1,' | \
- grep "^2\.25\.1[0-9]" | \
- sort -r | \
+ $(SED) -n "s,.*tag/?id=\([0-9][^']*\).*,\1,p" | \
+ grep -v "^2\.25\." | \
head -1
endef
diff --git a/src/librsvg.mk b/src/librsvg.mk
index 3458b7e..cfe42ac 100644
--- a/src/librsvg.mk
+++ b/src/librsvg.mk
@@ -14,7 +14,7 @@ $(PKG)_DEPS := gcc glib libgsf cairo pango gtk libcroco
define $(PKG)_UPDATE
wget -q -O- 'http://git.gnome.org/browse/librsvg/refs/tags' | \
- $(SED) -n 's,.*<a[^>]*>\([0-9][0-9.]*\)<.*,\1,p' | \
+ $(SED) -n 's,.*<a[^>]*>\([0-9][^<]*\).*,\1,p' | \
head -1
endef
diff --git a/src/sdl_sound.mk b/src/sdl_sound.mk
index db8fc83..c12852e 100644
--- a/src/sdl_sound.mk
+++ b/src/sdl_sound.mk
@@ -14,8 +14,7 @@ $(PKG)_DEPS := gcc sdl libmikmod ogg vorbis smpeg speex
define $(PKG)_UPDATE
wget -q -O- 'http://hg.icculus.org/icculus/SDL_sound/tags' | \
- grep 'release-' | \
- $(SED) -n 's,.*release-\([0-9.]*\)<.*,\1,p' | \
+ $(SED) -n 's,.*release-\([0-9][^<]*\).*,\1,p' | \
head -1
endef
diff --git a/src/sdl_ttf.mk b/src/sdl_ttf.mk
index b9d9f19..40bf437 100644
--- a/src/sdl_ttf.mk
+++ b/src/sdl_ttf.mk
@@ -14,8 +14,7 @@ $(PKG)_DEPS := gcc sdl freetype
define $(PKG)_UPDATE
wget -q -O- 'http://hg.libsdl.org/SDL_ttf/tags' | \
- grep 'release-' | \
- $(SED) -n 's,.*release-\([0-9.]*\)<.*,\1,p' | \
+ $(SED) -n 's,.*release-\([0-9][^<]*\).*,\1,p' | \
head -1
endef