From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Nov 1 10:02:27 2014 Return-Path: Delivered-To: freebsd-ports-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F2C03CD9 for ; Sat, 1 Nov 2014 10:02:27 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BFCBD1B6 for ; Sat, 1 Nov 2014 10:02:27 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id sA1A2R2f068272 for ; Sat, 1 Nov 2014 10:02:27 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 194406] [new port] graphics/code-eli Date: Sat, 01 Nov 2014 10:02:27 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: marino@FreeBSD.org X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Nov 2014 10:02:28 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194406 John Marino changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |marino@FreeBSD.org --- Comment #2 from John Marino --- The log looks good, but I see several issues (or possible issues) with the shar: 1) You used "@" on all your commands in the do-install target. You are only allowed to mask mkdir commands 2) the clang stuff is hacked X.if ${OSVERSION} < 1000000 XBUILD_DEPENDS+= clang33:${PORTSDIR}/lang/clang33 XCC= clang33 XCXX= clang++33 XCPP= clang-cpp33 X.endif You should not checking OSVERSION, you should be using USES=compiler:args. Even if you did use OSVERSION (you can't) you need to prefix it with ${OPSYS} == FreeBSD since OSVERSION only applies to FreeBSD 3) this line: XWRKSRC= ${WRKDIR}/${GH_ACCOUNT}-${GH_PROJECT}-${GH_COMMIT} I suspect using GITHUB already properly defines WRKSRC -- please check 4) these lines: XBUILD_DEPENDS+= ${LOCALBASE}/include/eigen3/Eigen/src/Core/Array.h:${PORTSDIR}/math/eigen3 XBUILD_DEPENDS+= ${LOCALBASE}/bin/doxygen:${PORTSDIR}/devel/doxygen change to: XBUILD_DEPENDS= ${LOCALBASE}/include/eigen3/Eigen/src/Core/Array.h:${PORTSDIR}/math/eigen3 \ ${LOCALBASE}/bin/doxygen:${PORTSDIR}/devel/doxygen 5) PORTREVISION=1 A new port should never define PORTREVISION. I should be "0" right? 6) PORTDOCS Personally I'd like to see you define "PORTDOCS= html latex" in the makefile and remove EVERY SINGLE PORTDOCS line from the pkg-plist. You can also remove the check for PORT_OPTIONS:MDOCS and just install them unconditionally. (the port will ignore them if the DOCS option is unset). But you can also leave it if the copying of the html and latex is heavy. 7) PORTEXAMPLES You can also define "PORTEXAMPLES= AirfoilFitExample VSPPodExample test" and remove these from the pkg-plist too if you want. 8) USES don't define USES+= on the first instance, it should be "USES= cmake:outsource" -- You are receiving this mail because: You are the assignee for the bug.