ports/156942: Changes to math/octave-forge ports necessitated by recent octave update
Stephen Montgomery-Smith
stephen at missouri.edu
Mon Jun 6 22:40:08 UTC 2011
The following reply was made to PR ports/156942; it has been noted by GNATS.
From: Stephen Montgomery-Smith <stephen at missouri.edu>
To: bug-followup at FreeBSD.org, stephen at missouri.edu
Cc:
Subject: Re: ports/156942: Changes to math/octave-forge ports necessitated
by recent octave update
Date: Mon, 06 Jun 2011 17:31:18 -0500
This is a multi-part message in MIME format.
--------------010609040700030808080304
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Please us this diff instead.
The octave-forge- parallel, odegrp and symbolic ports can now be made to
work.
--------------010609040700030808080304
Content-Type: text/plain;
name="ddd-math"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="ddd-math"
diff -ur math-orig/octave-forge/Makefile math/octave-forge/Makefile
--- math-orig/octave-forge/Makefile 2011-06-06 22:02:47.000000000 +0000
+++ math/octave-forge/Makefile 2011-06-06 22:04:01.000000000 +0000
@@ -7,7 +7,7 @@
PORTNAME= octave-forge
PORTVERSION= 20110205
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math
MASTER_SITES= #none
DISTFILES= #none
@@ -25,18 +25,19 @@
BIOINFO "Install package: bioinfo" On \
CIVIL_ENGINEERING "Install package: civil-engineering" On \
COMBINATORICS "Install package: combinatorics" On \
- COMMUNICATIONS "Install package: communications" On \
+ COMMUNICATIONS "Install package: communications" Off \
CONTROL "Install package: control" On \
DATA_SMOOTHING "Install package: data-smoothing" On \
DATAFRAME "Install package: dataframe" On \
ECONOMETRICS "Install package: econometrics" On \
ENGINE "Install package: engine" On \
- ES "Install package: es" On \
+ ES "Install package: es" Off \
FENV "Install package: fenv" On \
- FITS "Install package: fits" On \
+ FITS "Install package: fits" Off \
FINANCIAL "Install package: financial" On \
+ FL_CORE "Install package: fl-core" On \
FPL "Install package: fpl" On \
- GA "Install package: ga" On \
+ GA "Install package: ga" Off \
GENERAL "Install package: general" On \
GENERATE_HTML "Install package: generate_html" On \
GNUPLOT "Install package: gnuplot" On \
@@ -71,7 +72,7 @@
PDB "Install package: pdb" On \
PHYSICALCONSTANTS "Install package: physicalconstants" On \
PLOT "Install package: plot" On \
- PT_BR "Install package: pt_br" On \
+ PT_BR "Install package: pt_br" Off \
QUATERNION "Install package: quaternion" On \
SECS1D "Install package: secs1d" On \
SECS2D "Install package: secs2d" On \
@@ -150,6 +151,9 @@
.if defined(WITH_FINANCIAL)
RUN_DEPENDS+= ${TARBALLS_DIR}/financial.tar.gz:${PORTSDIR}/math/octave-forge-financial
.endif
+.if defined(WITH_FL_CORE)
+RUN_DEPENDS+= ${TARBALLS_DIR}/fl-core.tar.gz:${PORTSDIR}/math/octave-forge-fl-core
+.endif
.if defined(WITH_FPL)
RUN_DEPENDS+= ${TARBALLS_DIR}/fpl.tar.gz:${PORTSDIR}/math/octave-forge-fpl
.endif
diff -ur math-orig/octave-forge-base/Makefile math/octave-forge-base/Makefile
--- math-orig/octave-forge-base/Makefile 2011-06-06 22:02:47.000000000 +0000
+++ math/octave-forge-base/Makefile 2011-06-06 22:03:08.000000000 +0000
@@ -25,10 +25,6 @@
RUN_DEPENDS+= octave:${PORTSDIR}/math/octave
-.if defined(PACKAGE_BUILDING)
-IGNORE= failing to build on the package build cluster; linimon to investigate
-.endif
-
do-build:
@${DO_NADA}
diff -ur math-orig/octave-forge-communications/Makefile math/octave-forge-communications/Makefile
--- math-orig/octave-forge-communications/Makefile 2011-06-06 22:02:47.000000000 +0000
+++ math/octave-forge-communications/Makefile 2011-06-06 22:03:08.000000000 +0000
@@ -10,6 +10,8 @@
PORTREVISION= 2
CATEGORIES= math
+BROKEN= Does not build with Octave-3.4.0
+
MAINTAINER= stephen at missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
GNU_CONFIGURE= yes
diff -ur math-orig/octave-forge-es/Makefile math/octave-forge-es/Makefile
--- math-orig/octave-forge-es/Makefile 2011-06-06 22:02:47.000000000 +0000
+++ math/octave-forge-es/Makefile 2011-06-06 22:03:08.000000000 +0000
@@ -12,6 +12,8 @@
MAINTAINER= stephen at missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+BROKEN= Does not build with octave-3.4.0
+
WRKSRC= ${WRKDIR}/${OCTAVE_PKGNAME}/src
.include <bsd.port.pre.mk>
diff -ur math-orig/octave-forge-fits/Makefile math/octave-forge-fits/Makefile
--- math-orig/octave-forge-fits/Makefile 2011-06-06 22:02:47.000000000 +0000
+++ math/octave-forge-fits/Makefile 2011-06-06 22:03:08.000000000 +0000
@@ -12,6 +12,8 @@
MAINTAINER= stephen at missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+BROKEN= Does not build with Octave 3.4.0
+
WRKSRC= ${WRKDIR}/${OCTAVE_PKGNAME}/src
LIB_DEPENDS+= cfitsio:${PORTSDIR}/astro/cfitsio
diff -ur math-orig/octave-forge-octgpr/Makefile math/octave-forge-octgpr/Makefile
--- math-orig/octave-forge-octgpr/Makefile 2011-06-06 22:02:48.000000000 +0000
+++ math/octave-forge-octgpr/Makefile 2011-06-06 22:06:27.000000000 +0000
@@ -6,14 +6,18 @@
#
PORTNAME= octave-forge-octgpr
-PORTVERSION= 1.1.5
-PORTREVISION= 3
+PORTVERSION= 1.2.0
CATEGORIES= math
MAINTAINER= stephen at missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+
+WRKSRC= ${WRKDIR}/${OCTAVE_PKGNAME}/src
GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
+post-build:
+ cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTAVE_PKGNAME}
+
.include <bsd.port.post.mk>
diff -ur math-orig/octave-forge-octgpr/distinfo math/octave-forge-octgpr/distinfo
--- math-orig/octave-forge-octgpr/distinfo 2011-06-06 22:02:48.000000000 +0000
+++ math/octave-forge-octgpr/distinfo 2011-06-06 22:03:08.000000000 +0000
@@ -1,2 +1,2 @@
-SHA256 (octave-forge/octgpr-1.1.5.tar.gz) = 0972235bbf10784b1f807f5367235c79fe5e5b794ff06d24dee274f988606853
-SIZE (octave-forge/octgpr-1.1.5.tar.gz) = 72121
+SHA256 (octave-forge/octgpr-1.2.0.tar.gz) = 45f15b4a529f55687f04ed979f96ced8dfcea816b224c384d0547cf6d4058b5f
+SIZE (octave-forge/octgpr-1.2.0.tar.gz) = 91761
diff -ur math-orig/octave-forge-odepkg/Makefile math/octave-forge-odepkg/Makefile
--- math-orig/octave-forge-odepkg/Makefile 2011-06-06 22:02:48.000000000 +0000
+++ math/octave-forge-odepkg/Makefile 2011-06-06 22:03:08.000000000 +0000
@@ -7,16 +7,17 @@
PORTNAME= octave-forge-odepkg
PORTVERSION= 0.6.12
+PORTREVISION= 1
CATEGORIES= math
MAINTAINER= stephen at missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
-WRKSRC= ${WRKDIR}/${OCTAVE_PKGNAME}/src
+WRKSRC= ${WRKDIR}/${DISTNAME}/src
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
post-build:
- cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTAVE_PKGNAME}
+ cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${DISTNAME}
.include <bsd.port.post.mk>
diff -ur math-orig/octave-forge-odepkg/distinfo math/octave-forge-odepkg/distinfo
--- math-orig/octave-forge-odepkg/distinfo 2011-06-06 22:02:48.000000000 +0000
+++ math/octave-forge-odepkg/distinfo 2011-06-06 22:03:08.000000000 +0000
@@ -1,2 +1,2 @@
-SHA256 (octave-forge/odepkg-0.6.12.tar.gz) = 60a45dac545f271835571cf1c3dcd29647b98515b0255e44ff6e22211b155d28
-SIZE (octave-forge/odepkg-0.6.12.tar.gz) = 493929
+SHA256 (octave-forge/odepkg-0.6.12.tar.gz) = a460f2d5318d49fdc25c6f3d88eab9da5b910f7154a17d07d35b97b1a418ed82
+SIZE (octave-forge/odepkg-0.6.12.tar.gz) = 868687
diff -ur math-orig/octave-forge-parallel/Makefile math/octave-forge-parallel/Makefile
--- math-orig/octave-forge-parallel/Makefile 2011-06-06 22:02:48.000000000 +0000
+++ math/octave-forge-parallel/Makefile 2011-06-06 22:05:57.000000000 +0000
@@ -6,13 +6,14 @@
#
PORTNAME= octave-forge-parallel
-PORTVERSION= 2.0.4
+PORTVERSION= 2.0.5
CATEGORIES= math
MAINTAINER= stephen at missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
WRKSRC= ${WRKDIR}/${DISTNAME}/src
+GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.include "${PORTSDIR}/Mk/bsd.octave.mk"
diff -ur math-orig/octave-forge-parallel/distinfo math/octave-forge-parallel/distinfo
--- math-orig/octave-forge-parallel/distinfo 2011-06-06 22:02:48.000000000 +0000
+++ math/octave-forge-parallel/distinfo 2011-06-06 22:03:08.000000000 +0000
@@ -1,2 +1,2 @@
-SHA256 (octave-forge/parallel-2.0.4.tar.gz) = 683bff9a3affb3815570c9334f6168d9c601e4fd669c38f62cc285a63acffa96
-SIZE (octave-forge/parallel-2.0.4.tar.gz) = 42070
+SHA256 (octave-forge/parallel-2.0.5.tar.gz) = ca23168bc327d0dcdec3f349237b6813977236c6b1c1c45e560284247460cb1a
+SIZE (octave-forge/parallel-2.0.5.tar.gz) = 125527
diff -ur math-orig/octave-forge-pt_br/Makefile math/octave-forge-pt_br/Makefile
--- math-orig/octave-forge-pt_br/Makefile 2011-06-06 22:02:48.000000000 +0000
+++ math/octave-forge-pt_br/Makefile 2011-06-06 22:03:08.000000000 +0000
@@ -12,6 +12,8 @@
MAINTAINER= stephen at missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+BROKEN= Does not build with Octave-3.4.0
+
WRKSRC= ${WRKDIR}/pt_BR/src
.include <bsd.port.pre.mk>
diff -ur math-orig/octave-forge-symbolic/Makefile math/octave-forge-symbolic/Makefile
--- math-orig/octave-forge-symbolic/Makefile 2011-06-06 22:02:51.000000000 +0000
+++ math/octave-forge-symbolic/Makefile 2011-06-06 22:09:23.000000000 +0000
@@ -7,11 +7,15 @@
PORTNAME= octave-forge-symbolic
PORTVERSION= 1.0.9
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math
+PATCH_SITES= http://www.baycom.org/~tom/octave/
+PATCHFILES= octave-symbolic.patch
+
MAINTAINER= stephen at missouri.edu
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+
GNU_CONFIGURE= yes
LIB_DEPENDS+= ginac:${PORTSDIR}/math/GiNaC
diff -ur math-orig/octave-forge-symbolic/distinfo math/octave-forge-symbolic/distinfo
--- math-orig/octave-forge-symbolic/distinfo 2011-06-06 22:02:51.000000000 +0000
+++ math/octave-forge-symbolic/distinfo 2011-06-06 22:09:09.000000000 +0000
@@ -1,2 +1,4 @@
SHA256 (octave-forge/symbolic-1.0.9.tar.gz) = eee6ef61ca92d9033c9aeffaf5383adbeb623de039085fea22f9d02c7e718fb0
SIZE (octave-forge/symbolic-1.0.9.tar.gz) = 82695
+SHA256 (octave-forge/octave-symbolic.patch) = 18fb57e9e3767ea76711c8f3bec1a108fe5ffdf2c1204a77fe3de47646f19fa1
+SIZE (octave-forge/octave-symbolic.patch) = 1116
--------------010609040700030808080304--
More information about the freebsd-ports-bugs
mailing list