Skip site navigation (1)Skip section navigation (2)

ports/139342: [maintainer update] Mk/bsd.octave.mk: problems with octave-forge ports

From:Stephen Montgomery-Smith <stephen@missouri.edu>
Date:Sat, 3 Oct 2009 13:56:49 -0500 (CDT)
Subject:Problems with octave-forge ports
Send-pr version:3.113

Number:139342
Category:ports
Synopsis:[maintainer update] Mk/bsd.octave.mk: problems with octave-forge ports
Severity:serious
Priority:low
Responsible:linimon@FreeBSD.org
State:closed
Class:maintainer-update
Arrival-Date:Sat Oct 03 19:00:04 UTC 2009
Closed-Date:Wed Nov 11 22:15:16 UTC 2009
Last-Modified:Wed Nov 11 22:20:04 UTC 2009
Originator:Stephen Montgomery-Smith
Release:FreeBSD 7.2-STABLE i386

Organization:
 
Environment:
System: FreeBSD cauchy 7.2-STABLE FreeBSD 7.2-STABLE #0: Wed Jul 29 15:00:29 CDT 2009 stephen@cauchy:/usr/obj/usr/src/sys/GENERIC i386
Description:
1. Mk/bsd.octave.mk does not install the octave-forge-* ports properly.
2. math/octave-forge-base is incorrectly marked BROKEN.
How-To-Repeat:
 
Fix:
Download patch-1.diff
diff -ur ports-old/Mk/bsd.octave.mk ports/Mk/bsd.octave.mk
--- ports-old/Mk/bsd.octave.mk   2009-10-03 13:51:12.000000000 -0500
+++ ports/Mk/bsd.octave.mk       2009-10-03 13:52:34.000000000 -0500
@@ -33,7 +33,7 @@
         ${MKDIR} ${TARBALLS_DIR}
         ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}.tar.gz ${TARBALLS_DIR}/.
         ${RM} -f ${TARBALLS_DIR}/${OCTAVE_PKGNAME}.tar.gz
-        PATH=${PREFIX}/bin:/usr/bin octave -H -q --no-site-file --eval "pkg('install','${TARBALLS_DIR}/${DISTNAME}.tar.gz')"
+        PATH=${PREFIX}/bin:/usr/bin:/bin octave -H -q --no-site-file --eval "pkg('install','${TARBALLS_DIR}/${DISTNAME}.tar.gz')"
         ${LN} -s ${DISTNAME}.tar.gz ${TARBALLS_DIR}/${OCTAVE_PKGNAME}.tar.gz
 post-install:
diff -ur ports-old/math/octave-forge-base/Makefile ports/math/octave-forge-base/Makefile
--- ports-old/math/octave-forge-base/Makefile    2009-10-03 13:51:51.000000000 -0500
+++ ports/math/octave-forge-base/Makefile        2009-10-03 13:52:55.000000000 -0500
@@ -25,8 +25,6 @@
 RUN_DEPENDS+=   octave:${PORTSDIR}/math/octave
-BROKEN=         incomplete pkg-plist
-
 do-build:
         @${DO_NADA}


Release-Note:
 
Audit-Trail:
Responsible Changed
From-To:freebsd-ports-bugs->linimon
By:linimon
When:Wed Nov 11 17:56:36 UTC 2009
Why:take.

Reply via E-mail
From:dfilter@FreeBSD.ORG (dfilter service)
Date:Wed, 11 Nov 2009 17:58:53 +0000 (UTC)
linimon 2009-11-11 17:58:45 UTC

FreeBSD ports repository

Modified files:
math/octave-forge-base Makefile
Log:
Should have been marked unbroken with the revision 1.6 commit to
bsd.octave.mk.

PR: ports/139342
Submitted by: maintainer

Revision Changes Path
1.6 +0 -2 ports/math/octave-forge-base/Makefile
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"


State Changed
From-To:open->closed
By:linimon
When:Wed Nov 11 22:11:29 UTC 2009
Why:Committed, thanks.

Reply via E-mail
From:dfilter@FreeBSD.ORG (dfilter service)
Date:Wed, 11 Nov 2009 22:15:18 +0000 (UTC)
linimon 2009-11-11 22:15:04 UTC

FreeBSD ports repository

Modified files:
Mk bsd.octave.mk
Log:
Expand the path passed to the install tool.

PR: 139342
Submitted by: maintainer

Revision Changes Path
1.7 +2 -2 ports/Mk/bsd.octave.mk
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"


Unformatted:
 
Submit Followup | Raw PR | Find another PR