ports/154542: More octave-forge child ports

Stephen Montgomery-Smith stephen at missouri.edu
Sun Feb 6 02:30:12 UTC 2011


>Number:         154542
>Category:       ports
>Synopsis:       More octave-forge child ports
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Feb 06 02:30:11 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Stephen Montgomery-Smith
>Release:        FreeBSD 7.4-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD wilberforce 7.4-PRERELEASE FreeBSD 7.4-PRERELEASE #0: Wed Dec 1 20:53:06 CST 2010 stephen at wilberforce:/usr/obj/usr/src/sys/GENERIC i386


	
>Description:
1.  There are more octave-forge-* ports to add.
2.  There were a few places where '-' needed to be changed to '_'.
3.  There is some old crud in the Makefile to remove.  I don't trust the
    check-all-octave-forge-depends to work any more.
4.  Some of the comments in the Makefile are out of date.

Also, when this PR is committed, can you also commit PR 148234?

	
>How-To-Repeat:
	
>Fix:

	

Please commit PR 148234.

diff -ur /usr/ports/math/octave-forge/Makefile octave-forge/Makefile
--- /usr/ports/math/octave-forge/Makefile	2011-02-01 13:16:08.000000000 -0600
+++ octave-forge/Makefile	2011-02-05 19:45:12.000000000 -0600
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	octave-forge
-PORTVERSION=	20100629
+PORTVERSION=	20110205
 CATEGORIES=	math
 MASTER_SITES=	#none
 DISTFILES=	#none
@@ -15,14 +15,6 @@
 MAINTAINER=	stephen at missouri.edu
 COMMENT=	Octave-forge metaport for math/octave
 
-# Status of packages:
-#  * java, jhandles, database are not completed.  If someone else wants to
-#    work on these, I would appreciate it.
-#  * vrml builds, but is non functional, as it depends on freewrl, which is
-#    not yet available on FreeBSD.
-#  * ann, fixed, ftp, parallel, vrml, graceplot, triangular do not build with
-#    octave-3.2.2.
-
 OPTIONS=	\
 	ACTUARIAL "Install package: actuarial" On \
 	AD "Install package: ad" On \
@@ -35,10 +27,12 @@
 	COMMUNICATIONS "Install package: communications" On \
 	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 \
 	FENV "Install package: fenv" On \
+	FITS "Install package: fits" On \
 	FINANCIAL "Install package: financial" On \
 	FPL "Install package: fpl" On \
 	GA "Install package: ga" On \
@@ -119,7 +113,7 @@
 .if defined(WITH_BIOINFO)
 RUN_DEPENDS+=	${TARBALLS_DIR}/bioinfo.tar.gz:${PORTSDIR}/math/octave-forge-bioinfo
 .endif
-.if defined(WITH_CIVIL-ENGINEERING)
+.if defined(WITH_CIVIL_ENGINEERING)
 RUN_DEPENDS+=	${TARBALLS_DIR}/civil-engineering.tar.gz:${PORTSDIR}/math/octave-forge-civil-engineering
 .endif
 .if defined(WITH_COMBINATORICS)
@@ -131,9 +125,12 @@
 .if defined(WITH_CONTROL)
 RUN_DEPENDS+=	${TARBALLS_DIR}/control.tar.gz:${PORTSDIR}/math/octave-forge-control
 .endif
-.if defined(WITH_DATA-SMOOTHING)
+.if defined(WITH_DATA_SMOOTHING)
 RUN_DEPENDS+=	${TARBALLS_DIR}/data-smoothing.tar.gz:${PORTSDIR}/math/octave-forge-data-smoothing
 .endif
+.if defined(WITH_DATAFRAME)
+RUN_DEPENDS+=	${TARBALLS_DIR}/dataframe.tar.gz:${PORTSDIR}/math/octave-forge-dataframe
+.endif
 .if defined(WITH_ECONOMETRICS)
 RUN_DEPENDS+=	${TARBALLS_DIR}/econometrics.tar.gz:${PORTSDIR}/math/octave-forge-econometrics
 .endif
@@ -146,6 +143,9 @@
 .if defined(WITH_FENV)
 RUN_DEPENDS+=	${TARBALLS_DIR}/fenv.tar.gz:${PORTSDIR}/math/octave-forge-fenv
 .endif
+.if defined(WITH_FITS)
+RUN_DEPENDS+=	${TARBALLS_DIR}/fits.tar.gz:${PORTSDIR}/math/octave-forge-fits
+.endif
 .if defined(WITH_FINANCIAL)
 RUN_DEPENDS+=	${TARBALLS_DIR}/financial.tar.gz:${PORTSDIR}/math/octave-forge-financial
 .endif
@@ -185,7 +185,7 @@
 .if defined(WITH_IRSA)
 RUN_DEPENDS+=	${TARBALLS_DIR}/irsa.tar.gz:${PORTSDIR}/math/octave-forge-irsa
 .endif
-.if defined(WITH_LINEAR-ALGEBRA)
+.if defined(WITH_LINEAR_ALGEBRA)
 RUN_DEPENDS+=	${TARBALLS_DIR}/linear-algebra.tar.gz:${PORTSDIR}/math/octave-forge-linear-algebra
 .endif
 .if defined(WITH_MAPPING)
@@ -194,7 +194,7 @@
 .if defined(WITH_MISCELLANEOUS)
 RUN_DEPENDS+=	${TARBALLS_DIR}/miscellaneous.tar.gz:${PORTSDIR}/math/octave-forge-miscellaneous
 .endif
-.if defined(WITH_MISSING-FUNCTIONS)
+.if defined(WITH_MISSING_FUNCTIONS)
 RUN_DEPENDS+=	${TARBALLS_DIR}/missing-functions.tar.gz:${PORTSDIR}/math/octave-forge-missing-functions
 .endif
 .if defined(WITH_MSH)
@@ -281,10 +281,10 @@
 .if defined(WITH_SPECFUN)
 RUN_DEPENDS+=	${TARBALLS_DIR}/specfun.tar.gz:${PORTSDIR}/math/octave-forge-specfun
 .endif
-.if defined(WITH_SPECIAL-MATRIX)
+.if defined(WITH_SPECIAL_MATRIX)
 RUN_DEPENDS+=	${TARBALLS_DIR}/special-matrix.tar.gz:${PORTSDIR}/math/octave-forge-special-matrix
 .endif
-.if defined(WITH_SPLINE-GCVSPL)
+.if defined(WITH_SPLINE_GCVSPL)
 RUN_DEPENDS+=	${TARBALLS_DIR}/spline-gcvspl.tar.gz:${PORTSDIR}/math/octave-forge-spline-gcvspl
 .endif
 .if defined(WITH_SPLINES)
@@ -305,7 +305,7 @@
 .if defined(WITH_SYMBOLIC)
 RUN_DEPENDS+=	${TARBALLS_DIR}/symbolic.tar.gz:${PORTSDIR}/math/octave-forge-symbolic
 .endif
-.if defined(WITH_TCL-OCTAVE)
+.if defined(WITH_TCL_OCTAVE)
 RUN_DEPENDS+=	${TARBALLS_DIR}/tcl-octave.tar.gz:${PORTSDIR}/math/octave-forge-tcl-octave
 .endif
 .if defined(WITH_TIME)
@@ -332,7 +332,4 @@
 do-install:
 	@${DO_NADA}
 
-check-all-octave-forge-depends:
-	@for p in ${.CURDIR}/../octave-forge-*; do (cd $$p;(make check-octave-forge-depends 2>/dev/null)||true); done | (grep dependency || true)
-
 .include <bsd.port.post.mk>
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list