Mercurial > mxe-octave
changeset 499:abc655cb4694
improved version recognition of packages atk, glib, gtk, libxml2, libxslt, nsis, pango, sdl, sdl_image, sdl_mixer and sdl_ttf
author | Volker Grabsch <vog@notjusthosting.com> |
---|---|
date | Wed, 21 Oct 2009 13:24:44 +0200 |
parents | 0fe8c516a10f |
children | 9e6157e189a2 |
files | src/atk.mk src/glib.mk src/gtk.mk src/libxml2.mk src/libxslt.mk src/nsis.mk src/pango.mk src/sdl.mk src/sdl_image.mk src/sdl_mixer.mk src/sdl_ttf.mk |
diffstat | 11 files changed, 35 insertions(+), 28 deletions(-) [+] |
line wrap: on
line diff
--- a/src/atk.mk Mon Oct 19 23:52:01 2009 +0200 +++ b/src/atk.mk Wed Oct 21 13:24:44 2009 +0200 @@ -31,9 +31,10 @@ $(PKG)_DEPS := gcc glib gettext define $(PKG)_UPDATE - wget -q -O- 'http://www.gtk.org/download-windows.html' | \ - grep 'atk-' | \ - $(SED) -n 's,.*atk-\([0-9][^>]*\)\.tar.*,\1,p' | \ + wget -q -O- 'http://git.gnome.org/cgit/atk/refs/tags' | \ + grep '<a href=' | \ + $(SED) -n "s,.*<a href='[^']*/tag/?id=ATK_\\([0-9][^']*\\)'.*,\\1,p" | \ + $(SED) 's,_,.,g' | \ head -1 endef
--- a/src/glib.mk Mon Oct 19 23:52:01 2009 +0200 +++ b/src/glib.mk Wed Oct 21 13:24:44 2009 +0200 @@ -31,9 +31,9 @@ $(PKG)_DEPS := gcc gettext pcre libiconv define $(PKG)_UPDATE - wget -q -O- 'http://www.gtk.org/download-windows.html' | \ - grep 'glib-' | \ - $(SED) -n 's,.*glib-\([0-9][^>]*\)\.tar.*,\1,p' | \ + wget -q -O- 'http://git.gnome.org/cgit/glib/refs/tags' | \ + grep '<a href=' | \ + $(SED) -n "s,.*<a href='[^']*/tag/?id=\\([0-9][^']*\\)'.*,\\1,p" | \ head -1 endef
--- a/src/gtk.mk Mon Oct 19 23:52:01 2009 +0200 +++ b/src/gtk.mk Wed Oct 21 13:24:44 2009 +0200 @@ -31,9 +31,9 @@ $(PKG)_DEPS := gcc gettext libpng jpeg tiff jasper glib atk pango cairo define $(PKG)_UPDATE - wget -q -O- 'http://www.gtk.org/download-windows.html' | \ - grep 'gtk+-' | \ - $(SED) -n 's,.*gtk+-\([0-9][^>]*\)\.tar.*,\1,p' | \ + wget -q -O- 'http://git.gnome.org/cgit/gtk+/refs/tags' | \ + grep '<a href=' | \ + $(SED) -n "s,.*<a href='[^']*/tag/?id=\\([0-9][^']*\\)'.*,\\1,p" | \ head -1 endef
--- a/src/libxml2.mk Mon Oct 19 23:52:01 2009 +0200 +++ b/src/libxml2.mk Wed Oct 21 13:24:44 2009 +0200 @@ -31,8 +31,9 @@ $(PKG)_DEPS := gcc define $(PKG)_UPDATE - wget -q -O- 'ftp://xmlsoft.org/libxml2/' | \ - $(SED) -n 's,.*LATEST_LIBXML2_IS_\([0-9][^>]*\)</a>.*,\1,p' | \ + wget -q -O- 'http://git.gnome.org/cgit/libxml2/refs/tags' | \ + grep '<a href=' | \ + $(SED) -n "s,.*<a href='[^']*/tag/?id=v\\([0-9][^']*\\)'.*,\\1,p" | \ head -1 endef
--- a/src/libxslt.mk Mon Oct 19 23:52:01 2009 +0200 +++ b/src/libxslt.mk Wed Oct 21 13:24:44 2009 +0200 @@ -31,8 +31,9 @@ $(PKG)_DEPS := gcc libxml2 libgcrypt define $(PKG)_UPDATE - wget -q -O- 'ftp://xmlsoft.org/libxslt/' | \ - $(SED) -n 's,.*LATEST_LIBXSLT_IS_\([0-9][^>]*\)</a>.*,\1,p' | \ + wget -q -O- 'http://git.gnome.org/cgit/libxslt/refs/tags' | \ + grep '<a href=' | \ + $(SED) -n "s,.*<a href='[^']*/tag/?id=v\\([0-9][^']*\\)'.*,\\1,p" | \ head -1 endef
--- a/src/nsis.mk Mon Oct 19 23:52:01 2009 +0200 +++ b/src/nsis.mk Wed Oct 21 13:24:44 2009 +0200 @@ -31,10 +31,10 @@ $(PKG)_DEPS := gcc define $(PKG)_UPDATE - wget -q -O- 'http://nsis.svn.sourceforge.net/svnroot/nsis/NSIS/tags/' | \ - grep '<a href="' | \ - $(SED) -n 's,.*<a href="v\([0-9]\)\([^"]*\)/">.*,\1.\2,p' | \ - tail -1 + wget -q -O- 'http://nsis.svn.sourceforge.net/viewvc/nsis/NSIS/tags/?sortby=date' | \ + grep '<a name="' | \ + $(SED) -n 's,.*<a name="v\([0-9]\)\([^"]*\)".*,\1.\2,p' | \ + head -1 endef define $(PKG)_BUILD
--- a/src/pango.mk Mon Oct 19 23:52:01 2009 +0200 +++ b/src/pango.mk Wed Oct 21 13:24:44 2009 +0200 @@ -32,9 +32,9 @@ $(PKG)_DEPS := gcc fontconfig freetype cairo glib define $(PKG)_UPDATE - wget -q -O- 'http://www.gtk.org/download-windows.html' | \ - grep 'pango-' | \ - $(SED) -n 's,.*pango-\([0-9][^>]*\)\.tar.*,\1,p' | \ + wget -q -O- 'http://git.gnome.org/cgit/pango/refs/tags' | \ + grep '<a href=' | \ + $(SED) -n "s,.*<a href='[^']*/tag/?id=\\([0-9][^']*\\)'.*,\\1,p" | \ head -1 endef
--- a/src/sdl.mk Mon Oct 19 23:52:01 2009 +0200 +++ b/src/sdl.mk Wed Oct 21 13:24:44 2009 +0200 @@ -31,8 +31,9 @@ $(PKG)_DEPS := gcc libiconv define $(PKG)_UPDATE - wget -q -O- 'http://libsdl.org/release/changes.html' | \ - $(SED) -n 's,.*SDL \([0-9][^>]*\) Release Notes.*,\1,p' | \ + wget -q -O- 'http://www.libsdl.org/cgi/viewvc.cgi/tags/SDL/?sortby=date' | \ + grep '<a name="' | \ + $(SED) -n 's,.*<a name="release-\([0-9][^"]*\)".*,\1,p' | \ head -1 endef
--- a/src/sdl_image.mk Mon Oct 19 23:52:01 2009 +0200 +++ b/src/sdl_image.mk Wed Oct 21 13:24:44 2009 +0200 @@ -31,8 +31,9 @@ $(PKG)_DEPS := gcc sdl jpeg libpng tiff define $(PKG)_UPDATE - wget -q -O- 'http://libsdl.org/projects/SDL_image/' | \ - $(SED) -n 's,.*SDL_image-\([0-9][^>]*\)\.tar.*,\1,p' | \ + wget -q -O- 'http://www.libsdl.org/cgi/viewvc.cgi/tags/SDL_image/?sortby=date' | \ + grep '<a name="' | \ + $(SED) -n 's,.*<a name="release-\([0-9][^"]*\)".*,\1,p' | \ head -1 endef
--- a/src/sdl_mixer.mk Mon Oct 19 23:52:01 2009 +0200 +++ b/src/sdl_mixer.mk Wed Oct 21 13:24:44 2009 +0200 @@ -31,8 +31,9 @@ $(PKG)_DEPS := gcc sdl libmikmod ogg smpeg define $(PKG)_UPDATE - wget -q -O- 'http://libsdl.org/projects/SDL_mixer/' | \ - $(SED) -n 's,.*SDL_mixer-\([0-9][^>]*\)\.tar.*,\1,p' | \ + wget -q -O- 'http://www.libsdl.org/cgi/viewvc.cgi/tags/SDL_mixer/?sortby=date' | \ + grep '<a name="' | \ + $(SED) -n 's,.*<a name="release-\([0-9][^"]*\)".*,\1,p' | \ head -1 endef
--- a/src/sdl_ttf.mk Mon Oct 19 23:52:01 2009 +0200 +++ b/src/sdl_ttf.mk Wed Oct 21 13:24:44 2009 +0200 @@ -32,8 +32,9 @@ $(PKG)_DEPS := gcc sdl freetype define $(PKG)_UPDATE - wget -q -O- 'http://libsdl.org/projects/SDL_ttf/' | \ - $(SED) -n 's,.*SDL_ttf-\([0-9][^>]*\)\.tar.*,\1,p' | \ + wget -q -O- 'http://www.libsdl.org/cgi/viewvc.cgi/tags/SDL_ttf/?sortby=date' | \ + grep '<a name="' | \ + $(SED) -n 's,.*<a name="release-\([0-9][^"]*\)".*,\1,p' | \ head -1 endef