From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Feb 4 17:33:39 2015 Return-Path: Delivered-To: freebsd-ports-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D74F73CC for ; Wed, 4 Feb 2015 17:33:39 +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 9F38F998 for ; Wed, 4 Feb 2015 17:33:39 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t14HXdP4041607 for ; Wed, 4 Feb 2015 17:33:39 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 195464] New port: devel/PHPUnit4 - a unit testframework for php Date: Wed, 04 Feb 2015 17:33:39 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: fullermd@over-yonder.net X-Bugzilla-Status: New 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: Wed, 04 Feb 2015 17:33:39 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195464 fullermd@over-yonder.net changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fullermd@over-yonder.net --- Comment #1 from fullermd@over-yonder.net --- I for one would very much like to see this brought in. Here's an adjusted version with some changes I suggest: - Just call it 'phpunit'; the mixed-case name just makes things harder, and the version number in the directory would only become necessary if we start carrying multiple versions. We can deal with that if it ever happens. - Correct LICENSE. - Adjust the "build" process in a few ways. - Use INSTALL_SCRIPT instead of INSTALL_PROGRAM + messing with STRIP - Use an explicit do-extract target override, rather than EXTRACT_ONLY fakery to avoid doing any extraction, and then extra ugliness by overriding WRKSRC to point at DISTDIR. Ugh. - Explicitly copying into WRKDIR in a custom do-extract, then INSTALL_SCRIPT'ing in a custom do-install, is IMO a lot cleaner and most self-documenting. - Update to the now-current version, since this submission is a couple months old now. (I note that the next minor version is actually due in the next couple days). This installs cleanly on my system, and runs/passes/fails some of my phpunit tests as expected in some quick testing. -- You are receiving this mail because: You are the assignee for the bug.