ports/98731: add bsd.scons.mk to Mk/

Alexander Botero-Lowry alex at foxybanana.com
Thu Jun 8 23:30:20 UTC 2006

>Number:         98731
>Category:       ports
>Synopsis:       add bsd.scons.mk to Mk/
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jun 08 23:30:18 GMT 2006
>Originator:     Alexander Botero-Lowry
>Release:        6.1-STABLE
FreeBSD Laptop.mine.box 6.1-STABLE FreeBSD 6.1-STABLE #0: Sat May  6 22:21:39 PDT 2006     alex at Laptop.mine.box:/usr/obj/usr/src/sys/LAPTOP  i386

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. 



More information about the freebsd-ports-bugs mailing list