changeset 3708:d95b8b84cea7

enable additional $(PKG)_UPDATE targets.
author John W. Eaton <jwe@octave.org>
date Wed, 03 Sep 2014 19:00:40 -0400
parents 12aaa396be7c
children c8546fe79bc9
files Makefile.in src/cfitsio.mk src/gcc-cloog.mk src/gcc-gmp.mk src/gcc-isl.mk src/gcc-mpc.mk src/gcc-mpfr.mk src/glpk.mk src/libffi.mk src/libmpcdec.mk src/msys-bash.mk src/msys-libintl.mk src/msys-libmagic.mk src/msys-msys-core.mk src/mxml.mk src/qscintilla.mk src/termcap.mk
diffstat 17 files changed, 38 insertions(+), 27 deletions(-) [+]
line wrap: on
line diff
--- a/Makefile.in	Wed Sep 03 12:20:08 2014 -0400
+++ b/Makefile.in	Wed Sep 03 19:00:40 2014 -0400
@@ -152,6 +152,7 @@
 INSTALL    := $(shell ginstall --help >/dev/null 2>&1 && echo g)install
 PATCH      := $(shell gpatch --help >/dev/null 2>&1 && echo g)patch
 SED        := $(shell gsed --help >/dev/null 2>&1 && echo g)sed
+SORT       := $(shell gsort --help >/dev/null 2>&1 && echo g)sort
 WGET       := wget --no-check-certificate \
                    --user-agent=$(shell wget --version | \
                    $(SED) -n 's,GNU \(Wget\) \([0-9.]*\).*,\1/\2,p')
--- a/src/cfitsio.mk	Wed Sep 03 12:20:08 2014 -0400
+++ b/src/cfitsio.mk	Wed Sep 03 19:00:40 2014 -0400
@@ -16,8 +16,10 @@
 endif
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package cfitsio.' >&2;
-    echo $(cfitsio_VERSION)
+    $(WGET) -q -O- "http://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/?C=M;O=D" | \
+    grep -i '<a href="cfitsio.*tar' | \
+    $(SED) -n 's,.*cfitsio\([0-9][^>]*\)\.tar.*,\1,p' | \
+    head -1
 endef
 
 ifeq ($(MXE_SYSTEM),msvc)
--- a/src/gcc-cloog.mk	Wed Sep 03 12:20:08 2014 -0400
+++ b/src/gcc-cloog.mk	Wed Sep 03 19:00:40 2014 -0400
@@ -12,6 +12,7 @@
 $(PKG)_DEPS     := gcc-gmp gcc-isl
 
 define $(PKG)_UPDATE
+    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
     echo $(cloog_VERSION)
 endef
 
--- a/src/gcc-gmp.mk	Wed Sep 03 12:20:08 2014 -0400
+++ b/src/gcc-gmp.mk	Wed Sep 03 19:00:40 2014 -0400
@@ -12,6 +12,7 @@
 $(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
+    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
     echo $(gmp_VERSION)
 endef
 
--- a/src/gcc-isl.mk	Wed Sep 03 12:20:08 2014 -0400
+++ b/src/gcc-isl.mk	Wed Sep 03 19:00:40 2014 -0400
@@ -12,6 +12,7 @@
 $(PKG)_DEPS     := gcc-gmp
 
 define $(PKG)_UPDATE
+    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
     echo $(isl_VERSION)
 endef
 
--- a/src/gcc-mpc.mk	Wed Sep 03 12:20:08 2014 -0400
+++ b/src/gcc-mpc.mk	Wed Sep 03 19:00:40 2014 -0400
@@ -12,6 +12,7 @@
 $(PKG)_DEPS     := gcc-gmp gcc-mpfr
 
 define $(PKG)_UPDATE
+    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
     echo $(mpc_VERSION)
 endef
 
--- a/src/gcc-mpfr.mk	Wed Sep 03 12:20:08 2014 -0400
+++ b/src/gcc-mpfr.mk	Wed Sep 03 19:00:40 2014 -0400
@@ -12,6 +12,7 @@
 $(PKG)_DEPS     := gcc-gmp
 
 define $(PKG)_UPDATE
+    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
     echo $(mpfr_VERSION)
 endef
 
--- a/src/glpk.mk	Wed Sep 03 12:20:08 2014 -0400
+++ b/src/glpk.mk	Wed Sep 03 19:00:40 2014 -0400
@@ -11,8 +11,9 @@
 $(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package glpk.' >&2;
-    echo $(glpk_VERSION)
+    $(WGET) -q -O- 'http://ftp.gnu.org/gnu/glpk/?C=M;O=D' | \
+    $(SED) -n 's,.*<a href="glpk-\([0-9][^"]*\)\.tar.*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/libffi.mk	Wed Sep 03 12:20:08 2014 -0400
+++ b/src/libffi.mk	Wed Sep 03 19:00:40 2014 -0400
@@ -12,8 +12,8 @@
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'https://github.com/atgreen/libffi/tags' | \
-    grep '<a href="/atgreen/libffi/tarball/' | \
-    $(SED) -n 's,.*href="/atgreen/libffi/tarball/v\([0-9][^"]*\)".*,\1,p' | \
+    grep '<a href="/atgreen/libffi/archive/' | \
+    $(SED) -n 's,.*href="/atgreen/libffi/archive/v\([0-9][^"]*\)\.tar.*,\1,p' | \
     head -1
 endef
 
--- a/src/libmpcdec.mk	Wed Sep 03 12:20:08 2014 -0400
+++ b/src/libmpcdec.mk	Wed Sep 03 19:00:40 2014 -0400
@@ -11,12 +11,8 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    $(WGET) -q -O- 'http://files.musepack.net/source/$(PKG)-$($(PKG)_VERSION)' | \
-    $(SED) -n 's,.*$(PKG)-\([0-9][^>]*\)\.tar.*,\1,p' | \
-    grep -v 'alpha' | \
-    grep -v 'beta' | \
-    $(SORT) -Vr | \
-    head -1
+    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
+    echo $($(PKG)_VERSION)
 endef
 
 define $(PKG)_BUILD
--- a/src/msys-bash.mk	Wed Sep 03 12:20:08 2014 -0400
+++ b/src/msys-bash.mk	Wed Sep 03 19:00:40 2014 -0400
@@ -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)/bash' | \
+    $(SED) -n 's,.*title="bash-\([0-9][^"]*\)".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/msys-libintl.mk	Wed Sep 03 12:20:08 2014 -0400
+++ b/src/msys-libintl.mk	Wed Sep 03 19:00:40 2014 -0400
@@ -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)/gettext' | \
+    $(SED) -n 's,.*title="gettext-\([0-9][^"]*\)".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/msys-libmagic.mk	Wed Sep 03 12:20:08 2014 -0400
+++ b/src/msys-libmagic.mk	Wed Sep 03 19:00:40 2014 -0400
@@ -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-msys-core.mk	Wed Sep 03 12:20:08 2014 -0400
+++ b/src/msys-msys-core.mk	Wed Sep 03 19:00:40 2014 -0400
@@ -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)/msys-core' | \
+    $(SED) -n 's,.*title="msys-\([0-9][^"]*\)".*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD
--- a/src/mxml.mk	Wed Sep 03 12:20:08 2014 -0400
+++ b/src/mxml.mk	Wed Sep 03 19:00:40 2014 -0400
@@ -11,9 +11,8 @@
 $(PKG)_DEPS     := pthreads
 
 define $(PKG)_UPDATE
-    $(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
+    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
+    echo $($(PKG)_VERSION)
 endef
 
 define $(PKG)_BUILD
--- a/src/qscintilla.mk	Wed Sep 03 12:20:08 2014 -0400
+++ b/src/qscintilla.mk	Wed Sep 03 19:00:40 2014 -0400
@@ -17,8 +17,10 @@
 endif
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package qscintilla.' >&2;
-    echo $(qscintilla_VERSION)
+    $(WGET) -q -O- 'http://www.riverbankcomputing.com/software/qscintilla/download' | \
+        grep QScintilla-gpl | \
+        head -n 1 | \
+        $(SED) -n 's,.*QScintilla-gpl-\([0-9][^>]*\)\.zip.*,\1,p'
 endef
 
 ifneq ($(MXE_NATIVE_BUILD),yes)
--- a/src/termcap.mk	Wed Sep 03 12:20:08 2014 -0400
+++ b/src/termcap.mk	Wed Sep 03 19:00:40 2014 -0400
@@ -11,8 +11,9 @@
 $(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package termcap.' >&2;
-    echo $(termcap_VERSION)
+    $(WGET) -q -O- 'http://ftp.gnu.org/gnu/termcap/?C=M;O=D' | \
+    $(SED) -n 's,.*<a href="termcap-\([0-9][^"]*\)\.tar.*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD