From owner-freebsd-ports@FreeBSD.ORG Wed Nov 6 20:29:29 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 38C3A932 for ; Wed, 6 Nov 2013 20:29:29 +0000 (UTC) (envelope-from freebsd.contact@marino.st) Received: from shepard.synsport.net (mail.synsport.com [208.69.230.148]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 119822B91 for ; Wed, 6 Nov 2013 20:29:28 +0000 (UTC) Received: from [192.168.0.22] (unknown [130.255.26.50]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by shepard.synsport.net (Postfix) with ESMTP id 68D3C438BD; Wed, 6 Nov 2013 14:29:12 -0600 (CST) Message-ID: <527AA687.9080405@marino.st> Date: Wed, 06 Nov 2013 21:28:55 +0100 From: John Marino User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 To: =?ISO-8859-1?Q?Michael_Gr=FCnewald?= Subject: Re: OCaml 4? References: <830ACA3E-9233-453F-A891-2EA0F0B9F2DB@felyko.com> <527A9A9B.2040202@laposte.net> <527A9BB8.5010401@marino.st> <527AA045.7000302@laposte.net> In-Reply-To: <527AA045.7000302@laposte.net> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: Rui Paulo , FreeBSD ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: marino@freebsd.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Nov 2013 20:29:29 -0000 On 11/6/2013 21:02, Michael Grünewald wrote: > > It seems dports has ocaml 4.00.1 while I prepared a 4.01.0, if you test > it, your feddback would be welcome! Surely dports could be updated to ocaml 4.01.0 as easily as changing the PORTVERSION and regenerating the distinfo file? > Thank you for pointing out that dports can be used as a basis for > FreeBSD ports, maybe I will get the habit to check that out before > starting to work on a new port. We try to avoid maintaining different versions because they are a maintenance nightmare. Ocaml is a rare port and we very much want FreeBSD to base an update on the dport so we can sync with FreeBSD again (it's not just ocaml, but others like ocamlimages, etc). Another is Libreoffice. Every time there is an extremely minor update to it, I have to regenerate a makefile diff again. As such, the vast majority of dports identical or nearly so to their ports counterparts. At most they contain extra patches or a couple of extra switches often contained in Makefile.DragonFly. Sometimes we have fixes that FreeBSD could use. Now that I have a commit bit, I try to push these directly into FreeBSD port but there's a lot left over from before that was the case. John