From owner-freebsd-ports@freebsd.org Thu Sep 15 15:53:21 2016 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 DA125BDC7CC for ; Thu, 15 Sep 2016 15:53:21 +0000 (UTC) (envelope-from abi@abinet.ru) Received: from mail.abinet.ru (mail.abinet.ru [136.243.72.227]) by mx1.freebsd.org (Postfix) with ESMTP id A0F02F74 for ; Thu, 15 Sep 2016 15:53:21 +0000 (UTC) (envelope-from abi@abinet.ru) Received: from [10.0.0.1] (unknown [10.0.0.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 142C325888 for ; Thu, 15 Sep 2016 15:53:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=abinet.ru; s=dkim; t=1473954800; bh=VmvkA1Wj96T+6YqLG2tejUTJfSij7tpf92WH3IFjkgk=; h=Date:From:To:Subject:References:In-Reply-To; b=YG/vwYJf5j/gKQqxm8uxl9xXfDI32pdU6X9NB0e++lRkjc0A7Vd7Ovm7BT/xvRcza yZcISh5CfAWTUFU+ofwzmcnemwiPy/DdKLgI+iNWOVsV/qqNLuglsVZfm68qI3sByb ARZlZtuMknBkxOSpJ56pm9RHxNYfH/qJm+oXjnqo= Message-ID: <57DAC3EF.5040202@abinet.ru> Date: Thu, 15 Sep 2016 18:53:19 +0300 From: abi User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:) Gecko/20160112 FossaMail/25.2.0 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: Re: What exactly are slave ports? References: <57D99EF0.5040202@abinet.ru> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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: Thu, 15 Sep 2016 15:53:21 -0000 I see. So, I'll create new one instead of slave. On 14.09.2016 22:20, Kevin Oberman wrote: > On Wed, Sep 14, 2016 at 12:03 PM, abi wrote: > >> Hello, >> >> I want to add to existing port another one for the same program, but with >> different git branch and (possibly) with slightly different dependencies. >> Is this a good case for slave port ? >> Slave ports are not documented in porter handbook and I'm not sure how >> they work and when used. >> >> Thanks. >> > A slave port is a minor modification of the port to support different > functions. E.g. security/ssh-guard has slightly different builds, all from > a common source. One for each of the commonly used firewalls; ipfw, pf, > null. > > If the sources are different, a slave is not appropriate. Examples are the > various versions of postfix and clang. > -- > Kevin Oberman, Part time kid herder and retired Network Engineer > E-mail: rkoberman@gmail.com > PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"