From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Nov 26 20:31:37 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 [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8E1E316A417 for ; Sun, 26 Nov 2006 20:31:37 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6FF3644243 for ; Sun, 26 Nov 2006 20:09:36 +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 kAQKADLt098274 for ; Sun, 26 Nov 2006 20:10:13 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id kAQKADme098244; Sun, 26 Nov 2006 20:10:13 GMT (envelope-from gnats) Resent-Date: Sun, 26 Nov 2006 20:10:13 GMT Resent-Message-Id: <200611262010.kAQKADme098244@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, Boris Samorodov Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D9E6D16A512 for ; Sun, 26 Nov 2006 20:04:54 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from mail.ipt.ru (mail.ipt.ru [80.253.10.82]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9EED944D40 for ; Sun, 26 Nov 2006 19:42:22 +0000 (GMT) (envelope-from bsam@ipt.ru) Received: from doc.sem.ipt.ru ([192.168.12.1] helo=ipt.ru) by mail.ipt.ru with esmtp (Exim 4.62 (FreeBSD)) (envelope-from ) id 1GoPtm-000EOz-V1 for FreeBSD-gnats-submit@freebsd.org; Sun, 26 Nov 2006 22:42:47 +0300 Received: from bsam by ipt.ru with local (Exim 4.63 (FreeBSD)) (envelope-from ) id 1GoPuW-0006Jl-DW for FreeBSD-gnats-submit@freebsd.org; Sun, 26 Nov 2006 22:43:32 +0300 Message-Id: Date: Sun, 26 Nov 2006 22:43:32 +0300 From: Boris Samorodov Sender: Boris Samorodov To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/105883: [patch] bsd.port.mk: refine some comments about linux emulation X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Boris Samorodov List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Nov 2006 20:31:37 -0000 >Number: 105883 >Category: ports >Synopsis: [patch] bsd.port.mk: refine some comments about linux emulation >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sun Nov 26 20:10:12 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Boris Samorodov >Release: FreeBSD 6.2-RC1 amd64 >Organization: InPharmTech, Co. http://www.ipt.ru >Environment: System: FreeBSD srv.sem.ipt.ru 6.2-RC1 FreeBSD 6.2-RC1 #0: Wed Nov 22 16:35:08 MSK 2006 bsam@srv.sem.ipt.ru:/usr/obj/usr/src/sys/GENERIC amd64 >Description: >How-To-Repeat: >Fix: The current version of bsd.port.mk needs some refinements: - remove the description of emulators/linux_base port (gone to attic); - refine notes about changing default linux base port: o add a note to update src/usr.sbin/sysinstall/config.c and src/release/scripts/package-split.py; o remove a note to update the Handbook (as it was discussed at emulation@ ML any hard-coded port versions shouldn't be used. An update to the Handbook is pending). Those changes were inspiritted by kensmith's sharp eye (commits to src) and netchild's wise mind (initial proposal and further comments on the patch). --- Mk.diff begins here --- Index: bsd.port.mk =================================================================== RCS file: /home/pcvs/ports/Mk/bsd.port.mk,v retrieving revision 1.544 diff -u -r1.544 bsd.port.mk --- bsd.port.mk 30 Sep 2006 19:25:45 -0000 1.544 +++ bsd.port.mk 26 Nov 2006 19:13:20 -0000 @@ -445,8 +445,8 @@ # Implies inclusion of bsd.kde.mk. ## # USE_LINUX - Set to yes to say the port needs the default linux base port. -# Set to value , if the port needs emulators/linux_base-. -# If set to "7", a dependency is registered to emulators/linux_base. +# Set to value , if the port needs the specific +# emulators/linux_base- port. # Implies appropriate settings for NO_FILTER_SHLIBS, # STRIP and STRIP_CMD. # USE_LINUX_PREFIX @@ -1812,7 +1812,9 @@ . endif # NOTE: when you update the default linux_base version (case "yes"), -# don't forget to update the Handbook! +# don't forget to update: +# - src/usr.sbin/sysinstall/config.c +# - src/release/scripts/package-split.py . if exists(${PORTSDIR}/emulators/linux_base-${USE_LINUX}) LINUX_BASE_PORT= ${LINUXBASE}/bin/sh:${PORTSDIR}/emulators/linux_base-${USE_LINUX} --- Mk.diff ends here --- WBR -- bsam >Release-Note: >Audit-Trail: >Unformatted: