From owner-freebsd-ports@freebsd.org Mon Oct 2 09:47:12 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F1FBAE3ADAB for ; Mon, 2 Oct 2017 09:47:12 +0000 (UTC) (envelope-from abi@abinet.ru) Received: from mail.abinet.ru (mail.abinet.ru [84.52.119.162]) by mx1.freebsd.org (Postfix) with ESMTP id A2BF319F6 for ; Mon, 2 Oct 2017 09:47:12 +0000 (UTC) (envelope-from abi@abinet.ru) Received: from sphinx.abinet.ru (unknown [192.168.2.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.abinet.ru (Postfix) with ESMTPSA id C9D2554C6; Mon, 2 Oct 2017 09:47:09 +0000 (UTC) Subject: Re: Status of portupgrade and portmaster? To: Thomas Mueller , freebsd-ports@freebsd.org References: <81D84A650858BA40BF6936408052E6BC0138263988@msgdb11.utad.utoledo.edu> <20170929182305.GE86601@home.opsec.eu> <20170929183448.GA175@gmail.com> <77334fc4-b64e-45ed-a443-4076e47acee3@BY2NAM03FT029.eop-NAM03.prod.protection.outlook.com> <20171001041404.GD27224@lonesome.com> <77738e54-16a9-8be9-0459-e2ca5cc837e5@abinet.ru> From: abi Message-ID: <6ca7eaac-59e1-ad03-15ab-60234605b669@abinet.ru> Date: Mon, 2 Oct 2017 12:46:26 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=abinet.ru; s=dkim; t=1506937630; h=from:subject:date:message-id:to:mime-version:content-type:content-transfer-encoding:in-reply-to:references; bh=BbL49t5DokbaOVSfqC9TYqx5FXjDHg2idkNX7km0UFI=; b=V2U5F4ePmXEms+64yRmK6N6YBPdqF6+Hn1GnsHVtSmbNNu3MqvReG3JUbaiK5wa+xmrvHt Ccz4jArXljAzAsJf/6qsWqzIqo/OD8xycYlTrmSjZdUdWKsdNQvuF7sqOE9t6ZsDptymLv vVrYLNAjZpTVjB378n6Jb+jyMiytoi0= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Oct 2017 09:47:13 -0000 02.10.2017 12:22, Thomas Mueller пишет: > > Downside of dialog4ports is burying options in a tree under /var/db/ports not intended for direct modification by user. Direct modification assumes you edit it directly, I leave this job for dialog4ports. > I had to delete /var/db/ports/* but keep empty /var/db/ports and put the options in > /usr/local/etc/synth/LiveSystem-make.conf And how you are going to support make.conf options ? Let's say, if you need custom ffmpeg or nginx, how many lines you need to put in that file? Probably 2, but they will be long. How are you going to be notified for new options ? nginx options changes fast and if they enabled by default, you *silently* receive them. Maybe changes will be incompatible with your custom build, like HTTPv2 without SSL. make.conf way is a long term failure. It's not Gentoo portage with meta flags.