From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Jun 29 15:40:06 2010 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 193011065678 for ; Tue, 29 Jun 2010 15:40:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E56128FC21 for ; Tue, 29 Jun 2010 15:40:05 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o5TFe5j8094658 for ; Tue, 29 Jun 2010 15:40:05 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o5TFe5Ia094657; Tue, 29 Jun 2010 15:40:05 GMT (envelope-from gnats) Resent-Date: Tue, 29 Jun 2010 15:40:05 GMT Resent-Message-Id: <201006291540.o5TFe5Ia094657@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Stephen Montgomery-Smith Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C7352106564A for ; Tue, 29 Jun 2010 15:36:35 +0000 (UTC) (envelope-from stephen@wilberforce.math.missouri.edu) Received: from wilberforce.math.missouri.edu (wilberforce.math.missouri.edu [128.206.184.213]) by mx1.freebsd.org (Postfix) with ESMTP id 72FEE8FC17 for ; Tue, 29 Jun 2010 15:36:35 +0000 (UTC) Received: from wilberforce.math.missouri.edu (localhost [127.0.0.1]) by wilberforce.math.missouri.edu (8.14.4/8.14.4) with ESMTP id o5TFaYEb029966 for ; Tue, 29 Jun 2010 10:36:34 -0500 (CDT) (envelope-from stephen@wilberforce.math.missouri.edu) Received: (from stephen@localhost) by wilberforce.math.missouri.edu (8.14.4/8.14.4/Submit) id o5TFaY6F029965; Tue, 29 Jun 2010 10:36:34 -0500 (CDT) (envelope-from stephen) Message-Id: <201006291536.o5TFaY6F029965@wilberforce.math.missouri.edu> Date: Tue, 29 Jun 2010 10:36:34 -0500 (CDT) From: Stephen Montgomery-Smith To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/148232: There is some junk in Mk/bsd.octave.mk X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Stephen Montgomery-Smith List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jun 2010 15:40:06 -0000 >Number: 148232 >Category: ports >Synopsis: There is some junk in Mk/bsd.octave.mk >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: Tue Jun 29 15:40:05 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Stephen Montgomery-Smith >Release: FreeBSD 7.3-STABLE i386 >Organization: >Environment: System: FreeBSD wilberforce 7.3-STABLE FreeBSD 7.3-STABLE #0: Fri May 28 18:26:27 CDT 2010 stephen@wilberforce:/usr/obj/usr/src/sys/GENERIC i386 >Description: At the end of Mk/bsd.octave.mk, I originally had placed some code whose purpose was to automatically check dependencies. With updates to octave forge, I begin to doubt that it still works, and anyway, maybe putting this here isn't the right place for it. This is extremely low priority in that removing this stuff will not change the workings of the octave forge ports in any way. >How-To-Repeat: >Fix: --- bsd.octave.mk-copy 2010-06-29 10:23:56.000000000 -0500 +++ bsd.octave.mk 2010-06-29 10:24:14.000000000 -0500 @@ -43,18 +43,3 @@ @${ECHO_CMD} "share/octave/tarballs/${OCTAVE_PKGNAME}.tar.gz" >> ${TMPPLIST} @${ECHO_CMD} "@unexec octave -H -q --no-site-file --eval \"pkg('uninstall','${OCTAVE_PKGNAME}')\" > /dev/null" >> ${TMPPLIST} @if [ -e ${.CURDIR}/pkg-message ]; then ${CAT} ${.CURDIR}/pkg-message; fi - -check-octave-forge-depends: extract - @listd=`${PERL} -lne '$$_=lc($$_);if (s/^depends://){s/\(.*?\)//g;s/\s*\,\s*/ /g;s/octave//g;print}' < ${WRKSRC}/DESCRIPTION`; \ - listm=`${PERL} -lne 'if (/RUN_DEPENDS\+=\t..TARBALLS_DIR.\/(.*)\.tar\.gz/){print$$1}' < ${.CURDIR}/Makefile`; \ - for i in $$listd; do \ - if !(${ECHO_CMD} $$listm|${GREP} $$i > /dev/null); then \ - ${ECHO_MSG} "octave-forge-${OCTAVE_PKGNAME} is missing dependency octave-forge-$$i"; \ - fi; \ - done; \ - for i in $$listm; do \ - if !(${ECHO_CMD} $$listd|${GREP} $$i > /dev/null); then \ - ${ECHO_MSG} "octave-forge-${OCTAVE_PKGNAME} has unnecessary dependency octave-forge-$$i"; \ - fi; \ - done; \ - >Release-Note: >Audit-Trail: >Unformatted: