aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2010-06-02 16:23:51 +0000
committerMartin Wilke <miwi@FreeBSD.org>2010-06-02 16:23:51 +0000
commita14a87bc6fb53ecd35fdd451ceffd61ac3ea8864 (patch)
tree3091a639084f0ceff07fe246a34a1fbd2d100009
parent3a772b1cb97c80a9f5fd914fe8cdc447da935d76 (diff)
downloadports-a14a87bc6fb53ecd35fdd451ceffd61ac3ea8864.tar.gz
ports-a14a87bc6fb53ecd35fdd451ceffd61ac3ea8864.zip
A large number of the octave forge ports need version updates. But the new
release system they have is creating releases that don't quite fit into the old paradigm. A big difference is that they don't all use configure any more. This moves all the "GNU_CONFIGURE=yes" stuff from bsd.octave.mk to the individual ports. PR: 144512 Submitted by: Stephen Montgomery-Smith <stephen@missouri.edu> (maintainer)
Notes
Notes: svn path=/head/; revision=255554
-rw-r--r--Mk/bsd.octave.mk4
-rw-r--r--math/octave-forge-ad/Makefile1
-rw-r--r--math/octave-forge-audio/Makefile1
-rw-r--r--math/octave-forge-bim/Makefile1
-rw-r--r--math/octave-forge-bioinfo/Makefile1
-rw-r--r--math/octave-forge-civil-engineering/Makefile1
-rw-r--r--math/octave-forge-combinatorics/Makefile1
-rw-r--r--math/octave-forge-communications/Makefile1
-rw-r--r--math/octave-forge-control/Makefile1
-rw-r--r--math/octave-forge-data-smoothing/Makefile1
-rw-r--r--math/octave-forge-econometrics/Makefile1
-rw-r--r--math/octave-forge-engine/Makefile1
-rw-r--r--math/octave-forge-financial/Makefile1
-rw-r--r--math/octave-forge-fpl/Makefile1
-rw-r--r--math/octave-forge-ga/Makefile1
-rw-r--r--math/octave-forge-general/Makefile1
-rw-r--r--math/octave-forge-generate_html/Makefile1
-rw-r--r--math/octave-forge-gsl/Makefile1
-rw-r--r--math/octave-forge-ident/Makefile1
-rw-r--r--math/octave-forge-image/Makefile8
-rw-r--r--math/octave-forge-image/distinfo6
-rw-r--r--math/octave-forge-informationtheory/Makefile1
-rw-r--r--math/octave-forge-integration/Makefile1
-rw-r--r--math/octave-forge-io/Makefile1
-rw-r--r--math/octave-forge-irsa/Makefile1
-rw-r--r--math/octave-forge-linear-algebra/Makefile1
-rw-r--r--math/octave-forge-mapping/Makefile1
-rw-r--r--math/octave-forge-miscellaneous/Makefile1
-rw-r--r--math/octave-forge-missing-functions/Makefile1
-rw-r--r--math/octave-forge-msh/Makefile1
-rw-r--r--math/octave-forge-multicore/Makefile1
-rw-r--r--math/octave-forge-nan/Makefile1
-rw-r--r--math/octave-forge-nlwing2/Makefile1
-rw-r--r--math/octave-forge-nnet/Makefile1
-rw-r--r--math/octave-forge-nurbs/Makefile1
-rw-r--r--math/octave-forge-ocs/Makefile1
-rw-r--r--math/octave-forge-oct2mat/Makefile1
-rw-r--r--math/octave-forge-octcdf/Makefile1
-rw-r--r--math/octave-forge-octgpr/Makefile1
-rw-r--r--math/octave-forge-odebvp/Makefile1
-rw-r--r--math/octave-forge-odepkg/Makefile1
-rw-r--r--math/octave-forge-optim/Makefile1
-rw-r--r--math/octave-forge-optiminterp/Makefile1
-rw-r--r--math/octave-forge-outliers/Makefile1
-rw-r--r--math/octave-forge-pdb/Makefile1
-rw-r--r--math/octave-forge-physicalconstants/Makefile1
-rw-r--r--math/octave-forge-plot/Makefile1
-rw-r--r--math/octave-forge-pt_br/Makefile1
-rw-r--r--math/octave-forge-quaternion/Makefile1
-rw-r--r--math/octave-forge-secs1d/Makefile1
-rw-r--r--math/octave-forge-secs2d/Makefile1
-rw-r--r--math/octave-forge-signal/Makefile1
-rw-r--r--math/octave-forge-simp/Makefile1
-rw-r--r--math/octave-forge-sockets/Makefile1
-rw-r--r--math/octave-forge-spanish/Makefile1
-rw-r--r--math/octave-forge-specfun/Makefile1
-rw-r--r--math/octave-forge-special-matrix/Makefile1
-rw-r--r--math/octave-forge-spline-gcvspl/Makefile1
-rw-r--r--math/octave-forge-splines/Makefile1
-rw-r--r--math/octave-forge-statistics/Makefile1
-rw-r--r--math/octave-forge-strings/Makefile1
-rw-r--r--math/octave-forge-struct/Makefile1
-rw-r--r--math/octave-forge-symband/Makefile1
-rw-r--r--math/octave-forge-symbolic/Makefile1
-rw-r--r--math/octave-forge-tcl-octave/Makefile1
-rw-r--r--math/octave-forge-time/Makefile1
-rw-r--r--math/octave-forge-tsa/Makefile1
-rw-r--r--math/octave-forge-video/Makefile1
-rw-r--r--math/octave-forge-xraylib/Makefile1
-rw-r--r--math/octave-forge-zenity/Makefile1
70 files changed, 77 insertions, 8 deletions
diff --git a/Mk/bsd.octave.mk b/Mk/bsd.octave.mk
index 8b0e4b610e84..6b5017ac45fe 100644
--- a/Mk/bsd.octave.mk
+++ b/Mk/bsd.octave.mk
@@ -9,7 +9,8 @@
# into math/octave.
-MASTER_SITES= SF/octave/Octave%20Forge%20Packages/R2009-06-07 \
+MASTER_SITES= SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases \
+ SF/octave/Octave%20Forge%20Packages/R2009-06-07 \
SF/octave/Octave%20Forge%20Packages/R2009-05-08
DISTNAME= ${OCTAVE_PKGNAME}-${PORTVERSION}
@@ -22,7 +23,6 @@ LIB_DEPENDS+= pcre:${PORTSDIR}/devel/pcre
USE_FORTRAN= yes
USE_GMAKE= yes
-GNU_CONFIGURE= yes
DIST_SUBDIR= octave-forge
OCTAVE_PKGNAME= ${PORTNAME:S/octave-forge-//}
diff --git a/math/octave-forge-ad/Makefile b/math/octave-forge-ad/Makefile
index 3c8e88749c62..658fc1949362 100644
--- a/math/octave-forge-ad/Makefile
+++ b/math/octave-forge-ad/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-audio/Makefile b/math/octave-forge-audio/Makefile
index d0197f49a4a8..3ef164ecb630 100644
--- a/math/octave-forge-audio/Makefile
+++ b/math/octave-forge-audio/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-bim/Makefile b/math/octave-forge-bim/Makefile
index 3f63cbd7702d..b43db7061c7a 100644
--- a/math/octave-forge-bim/Makefile
+++ b/math/octave-forge-bim/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
RUN_DEPENDS+= ${TARBALLS_DIR}/fpl.tar.gz:${PORTSDIR}/math/octave-forge-fpl
RUN_DEPENDS+= ${TARBALLS_DIR}/msh.tar.gz:${PORTSDIR}/math/octave-forge-msh
diff --git a/math/octave-forge-bioinfo/Makefile b/math/octave-forge-bioinfo/Makefile
index 68d95d1934c1..71fd463cb1bd 100644
--- a/math/octave-forge-bioinfo/Makefile
+++ b/math/octave-forge-bioinfo/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-civil-engineering/Makefile b/math/octave-forge-civil-engineering/Makefile
index 4daba6d6b42c..db0f134baec2 100644
--- a/math/octave-forge-civil-engineering/Makefile
+++ b/math/octave-forge-civil-engineering/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-combinatorics/Makefile b/math/octave-forge-combinatorics/Makefile
index 9134108b814d..76cdbe8319a8 100644
--- a/math/octave-forge-combinatorics/Makefile
+++ b/math/octave-forge-combinatorics/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-communications/Makefile b/math/octave-forge-communications/Makefile
index c6ffbd5057dd..de4a4a32750b 100644
--- a/math/octave-forge-communications/Makefile
+++ b/math/octave-forge-communications/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
RUN_DEPENDS+= ${TARBALLS_DIR}/signal.tar.gz:${PORTSDIR}/math/octave-forge-signal
diff --git a/math/octave-forge-control/Makefile b/math/octave-forge-control/Makefile
index 01fdaa7f6510..f8e53ade491a 100644
--- a/math/octave-forge-control/Makefile
+++ b/math/octave-forge-control/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-data-smoothing/Makefile b/math/octave-forge-data-smoothing/Makefile
index 3bb9612368a2..ef257c861dc6 100644
--- a/math/octave-forge-data-smoothing/Makefile
+++ b/math/octave-forge-data-smoothing/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
RUN_DEPENDS+= ${TARBALLS_DIR}/optim.tar.gz:${PORTSDIR}/math/octave-forge-optim
diff --git a/math/octave-forge-econometrics/Makefile b/math/octave-forge-econometrics/Makefile
index 2ec75f4b95dd..081f049c6055 100644
--- a/math/octave-forge-econometrics/Makefile
+++ b/math/octave-forge-econometrics/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
RUN_DEPENDS+= ${TARBALLS_DIR}/optim.tar.gz:${PORTSDIR}/math/octave-forge-optim
diff --git a/math/octave-forge-engine/Makefile b/math/octave-forge-engine/Makefile
index 73b53aa7b22e..efcf5666e27f 100644
--- a/math/octave-forge-engine/Makefile
+++ b/math/octave-forge-engine/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
diff --git a/math/octave-forge-financial/Makefile b/math/octave-forge-financial/Makefile
index 09b0abc0101a..ea305876ffa3 100644
--- a/math/octave-forge-financial/Makefile
+++ b/math/octave-forge-financial/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
RUN_DEPENDS+= ${TARBALLS_DIR}/time.tar.gz:${PORTSDIR}/math/octave-forge-time
RUN_DEPENDS+= ${TARBALLS_DIR}/miscellaneous.tar.gz:${PORTSDIR}/math/octave-forge-miscellaneous
diff --git a/math/octave-forge-fpl/Makefile b/math/octave-forge-fpl/Makefile
index 176280ad41a1..3647f6bb48a3 100644
--- a/math/octave-forge-fpl/Makefile
+++ b/math/octave-forge-fpl/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
RUN_DEPENDS+= dx:${PORTSDIR}/graphics/opendx
diff --git a/math/octave-forge-ga/Makefile b/math/octave-forge-ga/Makefile
index b4800920e6da..af69408a717e 100644
--- a/math/octave-forge-ga/Makefile
+++ b/math/octave-forge-ga/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
RUN_DEPENDS+= ${TARBALLS_DIR}/communications.tar.gz:${PORTSDIR}/math/octave-forge-communications
diff --git a/math/octave-forge-general/Makefile b/math/octave-forge-general/Makefile
index 37f8dca4bfdd..9bb150e5e840 100644
--- a/math/octave-forge-general/Makefile
+++ b/math/octave-forge-general/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-generate_html/Makefile b/math/octave-forge-generate_html/Makefile
index 057bd4ef0767..e9013d641ae4 100644
--- a/math/octave-forge-generate_html/Makefile
+++ b/math/octave-forge-generate_html/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-gsl/Makefile b/math/octave-forge-gsl/Makefile
index d0ef07d369b0..831a04163378 100644
--- a/math/octave-forge-gsl/Makefile
+++ b/math/octave-forge-gsl/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
LIB_DEPENDS= gsl.15:${PORTSDIR}/math/gsl
diff --git a/math/octave-forge-ident/Makefile b/math/octave-forge-ident/Makefile
index 0b202f8d18e5..93a40e998d3a 100644
--- a/math/octave-forge-ident/Makefile
+++ b/math/octave-forge-ident/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-image/Makefile b/math/octave-forge-image/Makefile
index 7d61029d6c00..a0a700fba646 100644
--- a/math/octave-forge-image/Makefile
+++ b/math/octave-forge-image/Makefile
@@ -6,15 +6,17 @@
#
PORTNAME= octave-forge-image
-PORTVERSION= 1.0.10
-PORTREVISION= 2
+PORTVERSION= 1.0.12
CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
-#LIB_DEPENDS+= MagickCore:${PORTSDIR}/graphics/ImageMagick
+WRKSRC= ${WRKDIR}/${DISTNAME}/src
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
+post-build:
+ cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${DISTNAME}
+
.include <bsd.port.post.mk>
diff --git a/math/octave-forge-image/distinfo b/math/octave-forge-image/distinfo
index 342b1d4dd430..a5ed07f2a3c7 100644
--- a/math/octave-forge-image/distinfo
+++ b/math/octave-forge-image/distinfo
@@ -1,3 +1,3 @@
-MD5 (octave-forge/image-1.0.10.tar.gz) = c139877a4ce2b1f6fe08772a52a327be
-SHA256 (octave-forge/image-1.0.10.tar.gz) = 576ebb6588b3fc82ccddc6a6f8db38d3687dd94c7430bcce5def471cb452d276
-SIZE (octave-forge/image-1.0.10.tar.gz) = 207577
+MD5 (octave-forge/image-1.0.12.tar.gz) = 2a16dd7a5610cd38fa3574d1a701f057
+SHA256 (octave-forge/image-1.0.12.tar.gz) = 945bf3b1377d9ccd698697455f9b2f1d1e2c79a321f9cc2182700e330014898d
+SIZE (octave-forge/image-1.0.12.tar.gz) = 135353
diff --git a/math/octave-forge-informationtheory/Makefile b/math/octave-forge-informationtheory/Makefile
index c781e3c27bb4..4de2802af025 100644
--- a/math/octave-forge-informationtheory/Makefile
+++ b/math/octave-forge-informationtheory/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-integration/Makefile b/math/octave-forge-integration/Makefile
index 2a5116e5b11e..51349c4575d8 100644
--- a/math/octave-forge-integration/Makefile
+++ b/math/octave-forge-integration/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-io/Makefile b/math/octave-forge-io/Makefile
index 6012da3a7fde..ed3b7c189083 100644
--- a/math/octave-forge-io/Makefile
+++ b/math/octave-forge-io/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-irsa/Makefile b/math/octave-forge-irsa/Makefile
index e310bcac66df..ba6880b47291 100644
--- a/math/octave-forge-irsa/Makefile
+++ b/math/octave-forge-irsa/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-linear-algebra/Makefile b/math/octave-forge-linear-algebra/Makefile
index 853fad76476c..6b1877737eae 100644
--- a/math/octave-forge-linear-algebra/Makefile
+++ b/math/octave-forge-linear-algebra/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-mapping/Makefile b/math/octave-forge-mapping/Makefile
index b1bccb1cd6ee..2492d49ae362 100644
--- a/math/octave-forge-mapping/Makefile
+++ b/math/octave-forge-mapping/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-miscellaneous/Makefile b/math/octave-forge-miscellaneous/Makefile
index 02d87565c928..88903ae09ab9 100644
--- a/math/octave-forge-miscellaneous/Makefile
+++ b/math/octave-forge-miscellaneous/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-missing-functions/Makefile b/math/octave-forge-missing-functions/Makefile
index 84a6626fc6ef..df5a12be10d6 100644
--- a/math/octave-forge-missing-functions/Makefile
+++ b/math/octave-forge-missing-functions/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-msh/Makefile b/math/octave-forge-msh/Makefile
index 99d612fcfe10..6cf57e1d023d 100644
--- a/math/octave-forge-msh/Makefile
+++ b/math/octave-forge-msh/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
RUN_DEPENDS+= ${TARBALLS_DIR}/splines.tar.gz:${PORTSDIR}/math/octave-forge-splines
RUN_DEPENDS+= gmsh:${PORTSDIR}/cad/gmsh
diff --git a/math/octave-forge-multicore/Makefile b/math/octave-forge-multicore/Makefile
index b60135627815..00fe638cd1a8 100644
--- a/math/octave-forge-multicore/Makefile
+++ b/math/octave-forge-multicore/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-nan/Makefile b/math/octave-forge-nan/Makefile
index bc204f1882e1..fc9ca4e3d949 100644
--- a/math/octave-forge-nan/Makefile
+++ b/math/octave-forge-nan/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-nlwing2/Makefile b/math/octave-forge-nlwing2/Makefile
index fdf3f994469e..53852b2ab408 100644
--- a/math/octave-forge-nlwing2/Makefile
+++ b/math/octave-forge-nlwing2/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-nnet/Makefile b/math/octave-forge-nnet/Makefile
index c38260fc454e..64e0502f207a 100644
--- a/math/octave-forge-nnet/Makefile
+++ b/math/octave-forge-nnet/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-nurbs/Makefile b/math/octave-forge-nurbs/Makefile
index fc8d8d669e90..8ca05f47c1ad 100644
--- a/math/octave-forge-nurbs/Makefile
+++ b/math/octave-forge-nurbs/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-ocs/Makefile b/math/octave-forge-ocs/Makefile
index 3d91e4a4db66..804c0d151132 100644
--- a/math/octave-forge-ocs/Makefile
+++ b/math/octave-forge-ocs/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
RUN_DEPENDS+= ${TARBALLS_DIR}/odepkg.tar.gz:${PORTSDIR}/math/octave-forge-odepkg
diff --git a/math/octave-forge-oct2mat/Makefile b/math/octave-forge-oct2mat/Makefile
index 01d1fca212b4..bec3f8d83280 100644
--- a/math/octave-forge-oct2mat/Makefile
+++ b/math/octave-forge-oct2mat/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
RUN_DEPENDS+= ${TARBALLS_DIR}/io.tar.gz:${PORTSDIR}/math/octave-forge-io
diff --git a/math/octave-forge-octcdf/Makefile b/math/octave-forge-octcdf/Makefile
index 9742e5aff8f8..138c217ab727 100644
--- a/math/octave-forge-octcdf/Makefile
+++ b/math/octave-forge-octcdf/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
LIB_DEPENDS+= netcdf:${PORTSDIR}/science/netcdf
diff --git a/math/octave-forge-octgpr/Makefile b/math/octave-forge-octgpr/Makefile
index ce64418f283d..59e6333d7383 100644
--- a/math/octave-forge-octgpr/Makefile
+++ b/math/octave-forge-octgpr/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-odebvp/Makefile b/math/octave-forge-odebvp/Makefile
index 54cb24321293..7ffab814bbfc 100644
--- a/math/octave-forge-odebvp/Makefile
+++ b/math/octave-forge-odebvp/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-odepkg/Makefile b/math/octave-forge-odepkg/Makefile
index 921c62e87c7e..445c3e12c744 100644
--- a/math/octave-forge-odepkg/Makefile
+++ b/math/octave-forge-odepkg/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-optim/Makefile b/math/octave-forge-optim/Makefile
index 8907f0f9f32d..5f76eb612736 100644
--- a/math/octave-forge-optim/Makefile
+++ b/math/octave-forge-optim/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
RUN_DEPENDS+= ${TARBALLS_DIR}/miscellaneous.tar.gz:${PORTSDIR}/math/octave-forge-miscellaneous
diff --git a/math/octave-forge-optiminterp/Makefile b/math/octave-forge-optiminterp/Makefile
index 49c7c89268d1..914b17f65083 100644
--- a/math/octave-forge-optiminterp/Makefile
+++ b/math/octave-forge-optiminterp/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-outliers/Makefile b/math/octave-forge-outliers/Makefile
index 762e317451cb..a66e59f87c94 100644
--- a/math/octave-forge-outliers/Makefile
+++ b/math/octave-forge-outliers/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-pdb/Makefile b/math/octave-forge-pdb/Makefile
index e169b94c1120..41830d40ddb9 100644
--- a/math/octave-forge-pdb/Makefile
+++ b/math/octave-forge-pdb/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-physicalconstants/Makefile b/math/octave-forge-physicalconstants/Makefile
index 8731067e0cb6..c7390ba700a7 100644
--- a/math/octave-forge-physicalconstants/Makefile
+++ b/math/octave-forge-physicalconstants/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-plot/Makefile b/math/octave-forge-plot/Makefile
index 4a8c3af47445..e51d4dd02cc4 100644
--- a/math/octave-forge-plot/Makefile
+++ b/math/octave-forge-plot/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-pt_br/Makefile b/math/octave-forge-pt_br/Makefile
index 30275c50e3fe..1fe7d5859c57 100644
--- a/math/octave-forge-pt_br/Makefile
+++ b/math/octave-forge-pt_br/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-quaternion/Makefile b/math/octave-forge-quaternion/Makefile
index d149b15c69d5..ae608093d98e 100644
--- a/math/octave-forge-quaternion/Makefile
+++ b/math/octave-forge-quaternion/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-secs1d/Makefile b/math/octave-forge-secs1d/Makefile
index 8c73b6cd0776..796a8a1cc30b 100644
--- a/math/octave-forge-secs1d/Makefile
+++ b/math/octave-forge-secs1d/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-secs2d/Makefile b/math/octave-forge-secs2d/Makefile
index 56017c35f562..36f033c8c3a1 100644
--- a/math/octave-forge-secs2d/Makefile
+++ b/math/octave-forge-secs2d/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-signal/Makefile b/math/octave-forge-signal/Makefile
index 2aba2783df34..8e87a91794ff 100644
--- a/math/octave-forge-signal/Makefile
+++ b/math/octave-forge-signal/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
RUN_DEPENDS+= ${TARBALLS_DIR}/optim.tar.gz:${PORTSDIR}/math/octave-forge-optim
RUN_DEPENDS+= ${TARBALLS_DIR}/specfun.tar.gz:${PORTSDIR}/math/octave-forge-specfun
diff --git a/math/octave-forge-simp/Makefile b/math/octave-forge-simp/Makefile
index ff90092e97cc..7f61470817d0 100644
--- a/math/octave-forge-simp/Makefile
+++ b/math/octave-forge-simp/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-sockets/Makefile b/math/octave-forge-sockets/Makefile
index 0cc5af1abb61..d0d7139b7c93 100644
--- a/math/octave-forge-sockets/Makefile
+++ b/math/octave-forge-sockets/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-spanish/Makefile b/math/octave-forge-spanish/Makefile
index c6af95fa35bf..f118932bee89 100644
--- a/math/octave-forge-spanish/Makefile
+++ b/math/octave-forge-spanish/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-specfun/Makefile b/math/octave-forge-specfun/Makefile
index 22a5307b4eea..ffb2af82ba5a 100644
--- a/math/octave-forge-specfun/Makefile
+++ b/math/octave-forge-specfun/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-special-matrix/Makefile b/math/octave-forge-special-matrix/Makefile
index 983dc0d8fda3..4e7100d58669 100644
--- a/math/octave-forge-special-matrix/Makefile
+++ b/math/octave-forge-special-matrix/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-spline-gcvspl/Makefile b/math/octave-forge-spline-gcvspl/Makefile
index a7dcab65d936..9891b14a51a3 100644
--- a/math/octave-forge-spline-gcvspl/Makefile
+++ b/math/octave-forge-spline-gcvspl/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
NO_CDROM= Non-commercial use only
diff --git a/math/octave-forge-splines/Makefile b/math/octave-forge-splines/Makefile
index 22d285736009..249d48df8e3d 100644
--- a/math/octave-forge-splines/Makefile
+++ b/math/octave-forge-splines/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-statistics/Makefile b/math/octave-forge-statistics/Makefile
index 2f4a7de7b642..53265abeaaef 100644
--- a/math/octave-forge-statistics/Makefile
+++ b/math/octave-forge-statistics/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
RUN_DEPENDS+= ${TARBALLS_DIR}/miscellaneous.tar.gz:${PORTSDIR}/math/octave-forge-miscellaneous
diff --git a/math/octave-forge-strings/Makefile b/math/octave-forge-strings/Makefile
index eda83a570937..f23d6f4cfb85 100644
--- a/math/octave-forge-strings/Makefile
+++ b/math/octave-forge-strings/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-struct/Makefile b/math/octave-forge-struct/Makefile
index 2b59bdd28849..eb9718a0a27e 100644
--- a/math/octave-forge-struct/Makefile
+++ b/math/octave-forge-struct/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-symband/Makefile b/math/octave-forge-symband/Makefile
index 48280c2301c0..38ad81b1591b 100644
--- a/math/octave-forge-symband/Makefile
+++ b/math/octave-forge-symband/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-symbolic/Makefile b/math/octave-forge-symbolic/Makefile
index 819bf82d413b..110dca29a8a7 100644
--- a/math/octave-forge-symbolic/Makefile
+++ b/math/octave-forge-symbolic/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
LIB_DEPENDS+= ginac:${PORTSDIR}/math/GiNaC
diff --git a/math/octave-forge-tcl-octave/Makefile b/math/octave-forge-tcl-octave/Makefile
index 6542a9078c44..a5cdcafc09e8 100644
--- a/math/octave-forge-tcl-octave/Makefile
+++ b/math/octave-forge-tcl-octave/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
USE_TCL_WRAPPER= yes
diff --git a/math/octave-forge-time/Makefile b/math/octave-forge-time/Makefile
index 5553a0c419e2..19e31a6804b6 100644
--- a/math/octave-forge-time/Makefile
+++ b/math/octave-forge-time/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff --git a/math/octave-forge-tsa/Makefile b/math/octave-forge-tsa/Makefile
index 66196c98f004..50d6df94db1b 100644
--- a/math/octave-forge-tsa/Makefile
+++ b/math/octave-forge-tsa/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
RUN_DEPENDS+= ${TARBALLS_DIR}/nan.tar.gz:${PORTSDIR}/math/octave-forge-nan
diff --git a/math/octave-forge-video/Makefile b/math/octave-forge-video/Makefile
index 05c5b9bd8f2d..c1a7e7b7c564 100644
--- a/math/octave-forge-video/Makefile
+++ b/math/octave-forge-video/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
LIB_DEPENDS+= avcodec:${PORTSDIR}/multimedia/ffmpeg
diff --git a/math/octave-forge-xraylib/Makefile b/math/octave-forge-xraylib/Makefile
index f95a4a56464b..3074c62909d0 100644
--- a/math/octave-forge-xraylib/Makefile
+++ b/math/octave-forge-xraylib/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
BUILD_DEPENDS+= bash:${PORTSDIR}/shells/bash
diff --git a/math/octave-forge-zenity/Makefile b/math/octave-forge-zenity/Makefile
index de6a9a2321d1..0700005059b8 100644
--- a/math/octave-forge-zenity/Makefile
+++ b/math/octave-forge-zenity/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= math
MAINTAINER= stephen@missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+GNU_CONFIGURE= yes
RUN_DEPENDS+= zenity:${PORTSDIR}/x11/zenity