From owner-freebsd-ports@freebsd.org Thu Oct 27 06:30:53 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 9923CC22F76 for ; Thu, 27 Oct 2016 06:30:53 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from host64.shmhost.net (unknown [IPv6:2a01:4f8:a0:51d6::108:1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 61300FC3 for ; Thu, 27 Oct 2016 06:30:53 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from francos-mbp.homeoffice.local (ipservice-092-217-062-255.092.217.pools.vodafone-ip.de [92.217.62.255]) by host64.shmhost.net (Postfix) with ESMTPSA id C600F83AC9; Thu, 27 Oct 2016 08:30:51 +0200 (CEST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.1 \(3251\)) Subject: Re: make makepatch From: Franco Fichtner In-Reply-To: <61b51cd8-18d2-8f70-77c7-ed7dd92c4a0c@bsdproject.de> Date: Thu, 27 Oct 2016 08:30:52 +0200 Cc: "freebsd-ports@freebsd.org" Content-Transfer-Encoding: 7bit Message-Id: References: <730bd5a8-d6c2-7e8f-5240-b7d4b6209884@bsdproject.de> <6a431a63-7692-a667-5fa2-4de3d55d5189@bsdproject.de> <1FA8BED7-A46D-43B8-AE74-C99229350352@lastsummer.de> <61b51cd8-18d2-8f70-77c7-ed7dd92c4a0c@bsdproject.de> To: Jochen Neumeister X-Mailer: Apple Mail (2.3251) X-Virus-Scanned: clamav-milter 0.99.2 at host64.shmhost.net X-Virus-Status: Clean 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, 27 Oct 2016 06:30:53 -0000 > On 27 Oct 2016, at 8:28 AM, Jochen Neumeister wrote: > > Is this now right, that i can only use the new patch in /files? With > "make clean" i delete the work folder and the old patches. If all the previous patches patch a single file, makepatch will generate the patch for the file, because it doesn't care about the ptch context, just the file. If you want, you can deconstruct the new patch file and push the individual chunks into their old files to silence portlint, but that only works if the patches do not depend on each other. Cheers, Franco