From owner-freebsd-ports@freebsd.org Fri Nov 2 09:49:55 2018 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C1C1B10EF955 for ; Fri, 2 Nov 2018 09:49:55 +0000 (UTC) (envelope-from freebsd@omnilan.de) Received: from mx0.gentlemail.de (mx0.gentlemail.de [IPv6:2a00:e10:2800::a130]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 38D9E7FFA4 for ; Fri, 2 Nov 2018 09:49:54 +0000 (UTC) (envelope-from freebsd@omnilan.de) Received: from mh0.gentlemail.de (ezra.dcm1.omnilan.net [78.138.80.135]) by mx0.gentlemail.de (8.14.5/8.14.5) with ESMTP id wA29nqqo029182 for ; Fri, 2 Nov 2018 10:49:52 +0100 (CET) (envelope-from freebsd@omnilan.de) Received: from titan.inop.mo1.omnilan.net (s1.omnilan.de [217.91.127.234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mh0.gentlemail.de (Postfix) with ESMTPSA id AE43D1A2 for ; Fri, 2 Nov 2018 10:49:52 +0100 (CET) To: freebsd-ports@freebsd.org From: Harry Schmalzbauer Subject: options DOCS + EXAMPLES Organization: OmniLAN Message-ID: <07935967-fe29-c638-0bc3-2fd00cc9cee7@omnilan.de> Date: Fri, 2 Nov 2018 10:49:52 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Greylist: ACL 130 matched, not delayed by milter-greylist-4.2.7 (mx0.gentlemail.de [78.138.80.130]); Fri, 02 Nov 2018 10:49:52 +0100 (CET) X-Milter: Spamilter (Reciever: mx0.gentlemail.de; Sender-ip: 78.138.80.135; Sender-helo: mh0.gentlemail.de; ) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Nov 2018 09:49:55 -0000 Hello, found out that the need to define DOCS and EXAMPLES in OPTIONS_DEFINE was made mandatory some time ago, which ports-mgmt/portlint isn't aware about yet (found https://reviews.freebsd.org/D13036). I intentionally haven't defined it, because I want to make use of the bsd.ports.mk handling of PORTDOCS and PORTEXAMPLES, but don't want to spam the UI.  EXAMPLES and DOCS shall stay mandatory for my port, as long as the user changes the corresponding defaults. How do I hide the user selection for EXAMPLES and DOCS after the change (which I wasn't able to find by reading commit logs)? Thanks, -harry