Date: Tue, 7 Aug 2018 20:29:43 +0200 From: Pietro Cerutti <gahr@FreeBSD.org> To: Mathieu Arnold <mat@FreeBSD.org> Cc: Jochen Neumeister <joneum@FreeBSD.org>, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r476592 - in head/lang: . io io-devel Message-ID: <880DC78D-0A88-44F8-8A5E-188ADC672117@FreeBSD.org> In-Reply-To: <20180807180609.khghy6jdxdyptydz@atuin.in.mat.cc> References: <201808071241.w77CfQCD002307@repo.freebsd.org> <338df870-8ed1-3b69-f4ea-2c8b185eb266@FreeBSD.org> <20180807142905.u4kbcaimn4w24bvp@ptrcrt.ch> <20180807164426.eglypwptkmrbdi3c@atuin.in.mat.cc> <EC798587-1AC6-4120-8418-EB6870078865@FreeBSD.org> <20180807180609.khghy6jdxdyptydz@atuin.in.mat.cc>
next in thread | previous in thread | raw e-mail | index | archive | help
> On 7 Aug 2018, at 20:06, Mathieu Arnold <mat@FreeBSD.org> wrote: >=20 >> On Tue, Aug 07, 2018 at 07:42:48PM +0200, Pietro Cerutti wrote: >>=20 >>>> On 7 Aug 2018, at 18:44, Mathieu Arnold <mat@FreeBSD.org> wrote: >>>>=20 >>>>> On Tue, Aug 07, 2018 at 02:29:06PM +0000, Pietro Cerutti wrote: >>>>> On Aug 07 2018, 14:24 UTC, Jochen Neumeister <joneum@FreeBSD.org> wrot= e: >>>>> [-- Type: text/plain; charset=3Dutf-8, Encoding: 7bit, Size: 1.2K --] >>>>>=20 >>>>>> On 8/7/18 2:41 PM, Pietro Cerutti wrote: >>>>>> Author: gahr >>>>>> Date: Tue Aug 7 12:41:26 2018 >>>>>> New Revision: 476592 >>>>>> URL: https://svnweb.freebsd.org/changeset/ports/476592 >>>>>>=20 >>>>>> Log: >>>>>> lang/io-devel: new port, development snapshot of lang/io >>>>>>=20 >>>>>> Added: >>>>>> head/lang/io-devel/ >>>>>> head/lang/io-devel/Makefile (contents, props changed) >>>>>> head/lang/io-devel/distinfo (contents, props changed) >>>>>> head/lang/io-devel/pkg-descr (contents, props changed) >>>>>> head/lang/io-devel/pkg-message (contents, props changed) >>>>>> head/lang/io-devel/pkg-plist (contents, props changed) >>>>>> Modified: >>>>>> head/lang/Makefile >>>>>> head/lang/io/Makefile >>>>>=20 >>>>>=20 >>>>> Heya Pietro, >>>>>=20 >>>>> would not it be better to use a copy of "io" here? >>>>> So "svn cp lang/io lang/io-devel - and then continue editing? >>>>=20 >>>> Hi - yeah in principle why not, but the two ports are different enough t= hat >>>> I chose to go the clean way and create this new one from scratch. >>>>=20 >>>> The principal reason for the big difference is that AddOns are handled a= s >>>> OPTIONS in the old port, and not handled at all in the new one. >>>=20 >>> The only reason to not use svn cp is if the software is not the same. >>> Here, it is clearly the same with a different version. Please re-add >>> the port correctly. >>=20 >> svn cp + edit would lead to a 100% diff to anything semantically relevant= to the software version (i.e., apart maintainer and such). >>=20 >> The -devel version is as clean as can be, quite different in term of gene= rated package and Make machinery, and I really see no value in keeping the t= ortuous history of the original port. >>=20 >> What gain do you see? >=20 > The reason we bother with doing svn cp in the first place is to denote > ancestry, to say "this is related". The amount of diff this would > generate is really irrelevant. Ok, in this case I=E2=80=99ll redo it tomorrow. --=20 Pietro Cerutti=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?880DC78D-0A88-44F8-8A5E-188ADC672117>