changeset 3561:ae4193aad5fe

revise and enable more $(PKG)_UPDATE rules
author John W. Eaton <jwe@octave.org>
date Sat, 08 Mar 2014 17:40:00 -0500
parents e14baae9ec8c
children d841ba938e51
files src/devil.mk src/eigen.mk src/gc.mk src/gcab.mk src/giflib.mk src/imagemagick.mk src/libharu.mk src/libodbc++.mk src/libpng.mk src/mdbtools.mk src/msitools.mk src/msys-coreutils.mk src/msys-diffutils.mk src/msys-dos2unix.mk src/msys-file.mk src/msys-findutils.mk src/msys-gawk.mk src/msys-grep.mk src/msys-gzip.mk src/msys-less.mk src/msys-libiconv.mk src/msys-make.mk src/msys-patch.mk src/msys-regex.mk src/msys-sed.mk src/msys-tar.mk src/msys-termcap.mk src/msys-unzip.mk src/msys-wget.mk src/msys-zip.mk src/mxml.mk src/nsis.mk src/of-actuarial.mk src/of-communications.mk src/of-control.mk src/of-data-smoothing.mk src/of-dicom.mk src/of-fits.mk src/of-fl-core.mk src/of-fuzzy-logic-toolkit.mk src/of-general.mk src/of-geometry.mk src/of-image.mk src/of-io.mk src/of-linear-algebra.mk src/of-miscellaneous.mk src/of-netcdf.mk src/of-odepkg.mk src/of-optim.mk src/of-quaternion.mk src/of-signal.mk src/of-sockets.mk src/of-specfun.mk src/of-statistics.mk src/of-struct.mk src/of-tsa.mk src/of-windows.mk src/poppler.mk src/qt.mk src/vigra.mk src/wt.mk src/xvidcore.mk
diffstat 62 files changed, 175 insertions(+), 149 deletions(-) [+]
line wrap: on
line diff
--- a/src/devil.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/devil.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -11,10 +11,10 @@
 $(PKG)_DEPS     := freeglut zlib openexr jpeg jasper lcms libmng libpng tiff sdl
 
 define $(PKG)_UPDATE
-    $(WGET) -q -O- 'http://openil.svn.sourceforge.net/viewvc/openil/tags/?sortby=date' | \
-    grep '<a name="' | \
-    $(SED) -n 's,.*<a name="release-\([0-9][^"]*\)".*,\1,p' | \
-    head -1
+    $(WGET) -q -O- 'http://sourceforge.net/p/openil/svn/HEAD/tree/tags/' | \
+    grep '<a href="' | \
+    $(SED) -n 's,.*<a href="release-\([0-9][^"]*\)".*,\1,p' | \
+    tail -1
 endef
 
 define $(PKG)_BUILD
--- a/src/eigen.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/eigen.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -11,10 +11,8 @@
 $(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
-    $(WGET) -q -O- 'http://eigen.tuxfamily.org/index.php?title=Main_Page#Download' | \
-    grep 'eigen/get/' | \
-    $(SED) -n 's,.*eigen/get/\(2[^>]*\)\.tar.*,\1,p' | \
-    head -1
+    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
+    echo $($(PKG)_VERSION)
 endef
 
 define $(PKG)_BUILD
--- a/src/gc.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/gc.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -11,11 +11,8 @@
 $(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
-    $(WGET) -q -O- 'http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/?C=M;O=D' | \
-    grep '<a href="gc-' | \
-    $(SED) -n 's,.*<a href="gc-\([0-9][^"]*\)\.tar.*,\1,p' | \
-    grep -v 'alpha' | \
-    head -1
+    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
+    echo $($(PKG)_VERSION)
 endef
 
 define $(PKG)_BUILD
--- a/src/gcab.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/gcab.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -11,9 +11,8 @@
 $(PKG)_DEPS     := glib zlib intltool
 
 define $(PKG)_UPDATE
-    $(WGET) -q -O- 'http://git.gnome.org/browse/$(PKG)/refs/tags' | \
-    $(SED) -n "s,.*tag/?id=\([0-9]\+\.[0-9]*[02468]\.[^']*\).*,\1,p" | \
-    head -1
+    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
+    echo $($(PKG)_VERSION)
 endef
 
 define $(PKG)_BUILD
--- a/src/giflib.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/giflib.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -11,12 +11,9 @@
 $(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
-    $(WGET) -q -O- 'http://giflib.git.sourceforge.net/git/gitweb.cgi?p=giflib/giflib;a=tags' | \
-    grep '<a class="list name"' | \
-    $(SED) -n 's,.*<a[^>]*>\([0-9][^<]*\)<.*,\1,p' | \
-    grep -v alpha | \
-    grep -v beta | \
-    grep -v rc | \
+    $(WGET) -q -O- 'http://sourceforge.net/projects/giflib/files/giflib-5.x/' | \
+    grep '<a href.*giflib.*bz2/download' | \
+    $(SED) -n 's,.*giflib-\([0-9][^>]*\)\.tar.*,\1,p' | \
     head -1
 endef
 
--- a/src/imagemagick.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/imagemagick.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,7 +12,7 @@
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.imagemagick.org/' | \
-    $(SED) -n 's,.*<p>The current release is ImageMagick \([0-9][^<]*\).</p>.*,\1,p' | \
+    $(SED) -n 's,.*<p>The current release is ImageMagick \([0-9][0-9.-]*\).*,\1,p' | \
     head -1
 endef
 
--- a/src/libharu.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/libharu.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -11,9 +11,10 @@
 $(PKG)_DEPS     := zlib libpng
 
 define $(PKG)_UPDATE
-    $(WGET) -q -O- 'http://libharu.org/files/?C=M;O=D' | \
-    $(SED) -n 's,.*libharu-\([0-9][^>]*\)\.tar.*,\1,p' | \
-    grep -v 'rc' | \
+    $(WGET) -q -O- 'https://github.com/libharu/libharu/tags' | \
+    $(SED) -n 's,.*/archive/RELEASE_\([0-9][^"]*\)\.tar.*,\1,p' | \
+    $(SED) 's,_,.,g' | \
+    grep -v 'RC' | \
     head -1
 endef
 
--- a/src/libodbc++.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/libodbc++.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -11,10 +11,8 @@
 $(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
-    $(WGET) -q -O- 'http://libodbcxx.svn.sourceforge.net/viewvc/libodbcxx/tags/?sortby=date' | \
-    grep '<a name="' | \
-    $(SED) -n 's,.*<a name="libodbc++-\([0-9][^"]*\)".*,\1,p' | \
-    head -1
+    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
+    echo $($(PKG)_VERSION)
 endef
 
 define $(PKG)_BUILD
--- a/src/libpng.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/libpng.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -17,14 +17,13 @@
 endif
 
 define $(PKG)_UPDATE
-    $(WGET) -q -O- 'http://libpng.git.sourceforge.net/git/gitweb.cgi?p=libpng/libpng;a=tags' | \
-    grep '<a class="list name"' | \
+    $(WGET) -q -O- 'http://sourceforge.net/p/libpng/code/ref/master/tags/' | \
     $(SED) -n 's,.*<a[^>]*>v\([0-9][^<]*\)<.*,\1,p' | \
     grep -v alpha | \
     grep -v beta | \
     grep -v rc | \
-    grep -v '^1\.[0-4]\.' | \
-    head -1
+    $(SORT) -V | \
+    tail -1
 endef
 
 define $(PKG)_BUILD
--- a/src/mdbtools.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/mdbtools.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -13,8 +13,8 @@
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'https://github.com/brianb/mdbtools/tags' | \
-    grep '<a href="/brianb/mdbtools/tarball/' | \
-    $(SED) -n 's,.*href="/brianb/mdbtools/tarball/\([0-9][^"_]*\)".*,\1,p' | \
+    grep '<a href="/brianb/mdbtools/archive/' | \
+    $(SED) -n 's,.*href="/brianb/mdbtools/archive/\([0-9][^"_]*\)\.tar.*,\1,p' | \
     head -1
 endef
 
--- a/src/msitools.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/msitools.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -13,9 +13,8 @@
 $(PKG)_PREFIX   := '$(HOST_PREFIX)'
 
 define $(PKG)_UPDATE
-    $(WGET) -q -O- 'http://git.gnome.org/browse/$(PKG)/refs/tags' | \
-    $(SED) -n "s,.*tag/?id=\([0-9]\+\.[0-9]*[02468]\.[^']*\).*,\1,p" | \
-    head -1
+    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
+    echo $($(PKG)_VERSION)
 endef
 
 ifeq ($(MXE_SYSTEM),msvc)
--- a/src/msys-coreutils.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/msys-coreutils.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- '$(MSYS_BASE_URL)/coreutils' | \
+    $(SED) -n 's,.*title="coreutils-\([0-9][^"]*\)".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/msys-diffutils.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/msys-diffutils.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- '$(MSYS_BASE_URL)/diffutils' | \
+    $(SED) -n 's,.*title="diffutils-\([0-9][^"]*\)".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/msys-dos2unix.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/msys-dos2unix.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- '$(MSYS_EXTENSION_URL)/dos2unix' | \
+    $(SED) -n 's,.*title="dos2unix-\([0-9][^"]*\)".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/msys-file.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/msys-file.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- '$(MSYS_BASE_URL)/file' | \
+    $(SED) -n 's,.*title="file-\([0-9][^"]*\)".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/msys-findutils.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/msys-findutils.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- '$(MSYS_BASE_URL)/findutils' | \
+    $(SED) -n 's,.*title="findutils-\([0-9][^"]*\)".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/msys-gawk.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/msys-gawk.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- '$(MSYS_BASE_URL)/gawk' | \
+    $(SED) -n 's,.*title="gawk-\([0-9][^"]*\)".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/msys-grep.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/msys-grep.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- '$(MSYS_BASE_URL)/grep' | \
+    $(SED) -n 's,.*title="grep-\([0-9][^"]*\)".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/msys-gzip.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/msys-gzip.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- '$(MSYS_BASE_URL)/gzip' | \
+    $(SED) -n 's,.*title="gzip-\([0-9][^"]*\)".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/msys-less.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/msys-less.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- '$(MSYS_BASE_URL)/less' | \
+    $(SED) -n 's,.*title="less-\([0-9][^"]*\)".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/msys-libiconv.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/msys-libiconv.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- '$(MSYS_BASE_URL)/libiconv' | \
+    $(SED) -n 's,.*title="libiconv-\([0-9][^"]*\)".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/msys-make.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/msys-make.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- '$(MSYS_BASE_URL)/make' | \
+    $(SED) -n 's,.*title="make-\([0-9][^"]*\)".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/msys-patch.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/msys-patch.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- '$(MSYS_EXTENSION_URL)/patch' | \
+    $(SED) -n 's,.*title="patch-\([0-9][^"]*\)".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/msys-regex.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/msys-regex.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- '$(MSYS_BASE_URL)/regex' | \
+    $(SED) -n 's,.*title="regex-\([0-9][^"]*\)".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/msys-sed.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/msys-sed.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- '$(MSYS_BASE_URL)/sed' | \
+    $(SED) -n 's,.*title="sed-\([0-9][^"]*\)".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/msys-tar.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/msys-tar.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- '$(MSYS_BASE_URL)/tar' | \
+    $(SED) -n 's,.*title="tar-\([0-9][^"]*\)".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/msys-termcap.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/msys-termcap.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- '$(MSYS_BASE_URL)/termcap' | \
+    $(SED) -n 's,.*title="termcap-\([0-9][^"]*\)".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/msys-unzip.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/msys-unzip.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- '$(MSYS_EXTENSION_URL)/unzip' | \
+    $(SED) -n 's,.*title="unzip-\([0-9][^"]*\)".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/msys-wget.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/msys-wget.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- '$(MSYS_EXTENSION_URL)/wget' | \
+    $(SED) -n 's,.*title="wget-\([0-9][^"]*\)".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/msys-zip.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/msys-zip.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- '$(MSYS_EXTENSION_URL)/zip' | \
+    $(SED) -n 's,.*title="zip-\([0-9][^"]*\)".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/mxml.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/mxml.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -11,8 +11,8 @@
 $(PKG)_DEPS     := pthreads
 
 define $(PKG)_UPDATE
-    $(WGET) -q -O- 'http://ftp.easysw.com/pub/mxml/?C=M;O=D' | \
-    $(SED) -n 's,.*<a href="\([0-9][^"]*\)/.*,\1,p' | \
+    $(WGET) -q -O- 'http://www.msweet.org/downloads.php?L+Z3' | \
+    $(SED) -n 's,.*<a href="files.*mxml-\([0-9\.]*\)\.tar.*,\1,p' | \
     head -1
 endef
 
--- a/src/nsis.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/nsis.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -11,10 +11,10 @@
 $(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
-    $(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
+    $(WGET) -q -O- 'http://sourceforge.net/p/nsis/code/HEAD/tree/NSIS/tags/' | \
+    grep '<a href="' | \
+    $(SED) -n 's,.*<a href="v\([0-9]\)\([^"]*\)".*,\1.\2,p' | \
+    tail -1
 endef
 
 define $(PKG)_BUILD
--- a/src/of-actuarial.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/of-actuarial.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
+    $(SED) -n 's,.*title="actuarial-\([0-9][^"]*\).tar.gz".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/of-communications.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/of-communications.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := of-signal
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
+    $(SED) -n 's,.*title="communications-\([0-9][^"]*\).tar.gz".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/of-control.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/of-control.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
+    $(SED) -n 's,.*title="control-\([0-9][^"]*\).tar.gz".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/of-data-smoothing.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/of-data-smoothing.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := of-optim
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
+    $(SED) -n 's,.*title="data-smoothing-\([0-9][^"]*\).tar.gz".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/of-dicom.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/of-dicom.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := gdcm
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
+    $(SED) -n 's,.*title="dicom-\([0-9][^"]*\).tar.gz".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/of-fits.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/of-fits.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := pkg-config cfitsio
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
+    $(SED) -n 's,.*title="fits-\([0-9][^"]*\).tar.gz".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/of-fl-core.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/of-fl-core.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
+    $(SED) -n 's,.*title="fl-core-\([0-9][^"]*\).tar.gz".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/of-fuzzy-logic-toolkit.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/of-fuzzy-logic-toolkit.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
+    $(SED) -n 's,.*title="fuzzy-logic-toolkit-\([0-9][^"]*\).tar.gz".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/of-general.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/of-general.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
+    $(SED) -n 's,.*title="general-\([0-9][^"]*\).tar.gz".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/of-geometry.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/of-geometry.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
+    $(SED) -n 's,.*title="geometry-\([0-9][^"]*\).tar.gz".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/of-image.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/of-image.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := of-signal
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
+    $(SED) -n 's,.*title="image-\([0-9][^"]*\).tar.gz".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/of-io.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/of-io.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
+    $(SED) -n 's,.*title="io-\([0-9][^"]*\).tar.gz".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/of-linear-algebra.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/of-linear-algebra.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
+    $(SED) -n 's,.*title="linear-algebra-\([0-9][^"]*\).tar.gz".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/of-miscellaneous.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/of-miscellaneous.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := of-general units
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
+    $(SED) -n 's,.*title="miscellaneous-\([0-9][^"]*\).tar.gz".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/of-netcdf.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/of-netcdf.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := netcdf
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
+    $(SED) -n 's,.*title="netcdf-\([0-9][^"]*\).tar.gz".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/of-odepkg.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/of-odepkg.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
+    $(SED) -n 's,.*title="odepkg-\([0-9][^"]*\).tar.gz".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/of-optim.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/of-optim.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -13,8 +13,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
+    $(SED) -n 's,.*title="optim-\([0-9][^"]*\).tar.gz".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/of-quaternion.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/of-quaternion.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
+    $(SED) -n 's,.*title="quaternion-\([0-9][^"]*\).tar.gz".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/of-signal.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/of-signal.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := of-specfun of-control of-general
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
+    $(SED) -n 's,.*title="signal-\([0-9][^"]*\).tar.gz".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/of-sockets.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/of-sockets.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -13,8 +13,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
+    $(SED) -n 's,.*title="sockets-\([0-9][^"]*\).tar.gz".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/of-specfun.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/of-specfun.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
+    $(SED) -n 's,.*title="specfun-\([0-9][^"]*\).tar.gz".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/of-statistics.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/of-statistics.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := of-io
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
+    $(SED) -n 's,.*title="statistics-\([0-9][^"]*\).tar.gz".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/of-struct.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/of-struct.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
+    $(SED) -n 's,.*title="struct-\([0-9][^"]*\).tar.gz".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/of-tsa.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/of-tsa.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := libgomp
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
+    $(SED) -n 's,.*title="tsa-\([0-9][^"]*\).tar.gz".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/of-windows.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/of-windows.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,8 +12,9 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
-    echo $($(PKG)_VERSION)
+    $(WGET) -q -O- 'http://$(SOURCEFORGE_MIRROR)/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/' | \
+    $(SED) -n 's,.*title="windows-\([0-9][^"]*\).tar.gz".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/poppler.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/poppler.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -12,7 +12,7 @@
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://poppler.freedesktop.org/' | \
-    $(SED) -n 's,.*"poppler-\([0-9.]\+\)\.tar\.gz".*,\1,p' | \
+    $(SED) -n 's,.*"poppler-\([0-9.]\+\)\.tar\.xz".*,\1,p' | \
     head -1
 endef
 
--- a/src/qt.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/qt.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -93,10 +93,8 @@
 endif
 
 define $(PKG)_UPDATE
-    $(WGET) -q -O- 'http://qt.gitorious.org/qt/qt/commits' | \
-    grep '<li><a href="/qt/qt/commit/' | \
-    $(SED) -n 's,.*<a[^>]*>v\([0-9][^<-]*\)<.*,\1,p' | \
-    tail -1
+    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
+    echo $($(PKG)_VERSION)
 endef
 
 define $(PKG)_BUILD
--- a/src/vigra.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/vigra.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -11,11 +11,8 @@
 $(PKG)_DEPS     := jpeg tiff libpng openexr
 
 define $(PKG)_UPDATE
-    $(WGET) -q -O- 'http://hci.iwr.uni-heidelberg.de/vigra/' | \
-    grep 'Sources' | \
-    grep '<a href="vigra' | \
-    $(SED) -n 's,.*"vigra-\([0-9][^"]*\)-src.*,\1,p' | \
-    head
+    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
+    echo $($(PKG)_VERSION)
 endef
 
 define $(PKG)_BUILD
--- a/src/wt.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/wt.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -11,9 +11,9 @@
 $(PKG)_DEPS     := boost openssl libharu graphicsmagick pango postgresql sqlite
 
 define $(PKG)_UPDATE
-    $(WGET) -q -O- 'http://sourceforge.net/projects/witty/files/witty/' | \
-    $(SED) -n 's,.*wt-\([0-9][^>]*\)\.tar.*,\1,p' | \
-    tail -1
+    $(WGET) -q -O- 'http://sourceforge.net/projects/witty/files/wt/' | \
+    $(SED) -n 's,.*<a href="/projects/witty/files/wt/\([0-9][^>]*\)/.*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/xvidcore.mk	Fri Mar 07 17:38:19 2014 -0500
+++ b/src/xvidcore.mk	Sat Mar 08 17:40:00 2014 -0500
@@ -11,9 +11,8 @@
 $(PKG)_DEPS     := pthreads
 
 define $(PKG)_UPDATE
-    $(WGET) -q -O- 'http://www.xvid.org/' | \
-    $(SED) -n 's,.*Xvid \([0-9][^ ]*\) .*,\1,p' | \
-    head -1
+    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
+    echo $($(PKG)_VERSION)
 endef
 
 define $(PKG)_BUILD