From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Jun 8 23:30:20 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A9E4F16A46F for ; Thu, 8 Jun 2006 23:30:20 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F8FB43D49 for ; Thu, 8 Jun 2006 23:30:19 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k58NUJO2076419 for ; Thu, 8 Jun 2006 23:30:19 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k58NUJMO076418; Thu, 8 Jun 2006 23:30:19 GMT (envelope-from gnats) Resent-Date: Thu, 8 Jun 2006 23:30:19 GMT Resent-Message-Id: <200606082330.k58NUJMO076418@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, Alexander Botero-Lowry Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5539316A508 for ; Thu, 8 Jun 2006 23:22:18 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 23DDD43D48 for ; Thu, 8 Jun 2006 23:22:18 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id k58NMH51087687 for ; Thu, 8 Jun 2006 23:22:17 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id k58NMHeo087686; Thu, 8 Jun 2006 23:22:17 GMT (envelope-from nobody) Message-Id: <200606082322.k58NMHeo087686@www.freebsd.org> Date: Thu, 8 Jun 2006 23:22:17 GMT From: Alexander Botero-Lowry To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Cc: Subject: ports/98731: add bsd.scons.mk to Mk/ X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jun 2006 23:30:20 -0000 >Number: 98731 >Category: ports >Synopsis: add bsd.scons.mk to Mk/ >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jun 08 23:30:18 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Alexander Botero-Lowry >Release: 6.1-STABLE >Organization: >Environment: FreeBSD Laptop.mine.box 6.1-STABLE FreeBSD 6.1-STABLE #0: Sat May 6 22:21:39 PDT 2006 alex@Laptop.mine.box:/usr/obj/usr/src/sys/LAPTOP i386 >Description: Included is a patch to add a generic interface around (most) scons based ports. bsd.scons.mk wraps the build and install functions for most scons based ports, and is generic enough that it can be forced to build and install almost any scons based port without much modification. This is to combat the number of ports that use scons in the collection that run substitutions on the SConstruct file, or patch it heavily instead of just passing arguments into SCons space. It should make ports using SCons cleaner and easier to maintain as well since there will be less potential need to repatch for each new release. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: