From owner-freebsd-ports@FreeBSD.ORG Sun Jan 9 17:43:34 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 93A231065674 for ; Sun, 9 Jan 2011 17:43:34 +0000 (UTC) (envelope-from jhelfman@experts-exchange.com) Received: from mail.experts-exchange.com (mail.experts-exchange.com [72.29.183.251]) by mx1.freebsd.org (Postfix) with ESMTP id 6D83A8FC0A for ; Sun, 9 Jan 2011 17:43:34 +0000 (UTC) Received: from mail.experts-exchange.com (localhost [127.0.0.1]) by mail.experts-exchange.com (Postfix) with ESMTP id 112ABCA8902; Sun, 9 Jan 2011 09:43:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d= experts-exchange.com; h=content-transfer-encoding:content-type :content-type:mime-version:user-agent:from:from:subject:subject :date:date:references:in-reply-to:message-id:received:received :received; s=ee; t=1294595013; x=1296409413; bh=dmOzR9UK8KHnCGyx 68cFdEyw4Wd7N7KcylyqCDH+8Ik=; b=FA0Hp8H2mK6j9igKd8cEyQh7YLl6NnD8 ZwzbeJd8j//1Ud4JJBogVWt9ycLWu3CcMRvIJsPEEFS1Ns79m41Zpx+faBRhl7EV 2XS3OZ+wE6Q3s8g7dbZXEzkAR/FoMmmaOjjV67JCjxrl7tpzUk79tl72/c/9LPW+ VXWxSFG9x9o= X-Virus-Scanned: amavisd-new at experts-exchange.com Received: from mail.experts-exchange.com ([127.0.0.1]) by mail.experts-exchange.com (mail.experts-exchange.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FDbstDt7Hxt6; Sun, 9 Jan 2011 09:43:33 -0800 (PST) Received: from mail.experts-exchange.com (localhost [127.0.0.1]) by mail.experts-exchange.com (Postfix) with ESMTP id C4012CA8901; Sun, 9 Jan 2011 09:43:33 -0800 (PST) Received: from 76.209.222.14 (SquirrelMail authenticated user jhelfman) by mail.experts-exchange.com with HTTP; Sun, 9 Jan 2011 09:43:33 -0800 Message-ID: In-Reply-To: <4D29F116.7090802@marino.st> References: <4D22FD63.6070402@marino.st> <4D234202.6010100@marino.st> <4D29F116.7090802@marino.st> Date: Sun, 9 Jan 2011 09:43:33 -0800 From: jhelfman@experts-exchange.com To: "John Marino" User-Agent: SquirrelMail/1.4.20 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: freebsd-ports@freebsd.org Subject: Re: Steps to prune and add Ada ports? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Jan 2011 17:43:34 -0000 Customarily, new ports should have a shell archive, or shar, attached to the PR. -jgh > So I will submit all 7 ports at once. > My intention is just to attach a compressed tarball to the PR that > contain all 7 ports inside. > Is that alright? > > Thanks, > John > > On 1/5/2011 12:53 AM, wen heping wrote: >> 2011/1/4 John Marino: >>> Thanks Wen, >>> I submitted PR 153676 to delete the old gnat doc ports. >>> Regarding the seven new ports, should I write one PR to cover all >>> seven, or >>> seven individual PRs? Some are dependencies of others, so it kind of >>> makes >> Both OK. >> >> wen >> >>> sense to submit them together. >>> >>> John >>> >>> wen heping wrote: >>>> Better to send PRs to add or remove these ports. I am intersting to >>>> take. >>>> >>>> wen >>>> >>>> 2011/1/4 John Marino: >>>>> Before opening an Problem Reports, I thought I'd run what I'd like to >>>>> do >>>>> by >>>>> the FreeBSD ports mailing list. >>>>> >>>>> The following five ports need to be deleted: >>>>> lang/gnat-doc-html >>>>> lang/gnat-doc-info >>>>> lang/gnat-doc-ps >>>>> lang/gnat-doc-texi >>>>> lang/gnat-doc-tex >>>>> Reason: These provide documentation for GNAT 3.15p, which was >>>>> deleted >>>>> from >>>>> the ports tree more than 5 years ago. Should I submit a PR to get >>>>> this >>>>> done? There is no maintainer listed for them. >>>>> >>>>> >>>>> Secondly, I've been working for months to bring GNAT, the GNAT >>>>> Programming >>>>> Studio (GPS), the Ada Web Server (AWS), and other packages to all >>>>> four >>>>> major >>>>> BSDs. The website tracking the progress of this work is >>>>> http://www.dragonlace.net >>>>> >>>>> I've already developed seven FreeBSD ports for the following: >>>>> GNAT-AUX (based on GCC 4.6) >>>>> GPS 5.0 >>>>> AWS 2.10w >>>>> GPRBuild-AUX >>>>> GnatPython >>>>> GTKAda 2.22 >>>>> XML/Ada 4.1w >>>>> >>>>> The last six ports on the list don't currently exist in the tree. >>>>> "GNAT >>>>> AUX" is a significantly patched version of GNAT that passes all tests >>>>> (~3200) on both AMD64 and i386. >>>>> >>>>> It should replace the gnat-gcc44 port which doesn't produce a usable >>>>> AMD64 >>>>> GNAT (The port maintainer agreed on IRC #Ada). Additionally, >>>>> gnat-gcc42 >>>>> should be pruned because it doesn't build on FreeBSD 8. The other >>>>> FSF >>>>> GNAT >>>>> port is gnat-gcc43. It builds on FreeBSD 7 and 8, but only for the >>>>> i386 >>>>> platform. I don't know how well it passes the regression testsuite. >>>>> There >>>>> could be a debate if there's value in having gnat-gcc43 in the tree >>>>> once >>>>> GNAT-AUX is available. >>>>> >>>>> Some of the proposed ports require "GPRBuild" to build, and the >>>>> version >>>>> of >>>>> GPRBuild I'm providing requires GNAT AUX. It will not build on GNAT >>>>> GPL >>>>> or >>>>> any gnat-gcc both due to changes in the compiler and hardcoded >>>>> executable >>>>> names. This would also be a reason to prune the older GNAT ports as >>>>> they >>>>> would not be able to build many (or any?) of the Ada software in the >>>>> ports >>>>> tree anyway. >>>>> >>>>> What's the best approach to add these 7 Ada ports (again, already >>>>> developed) >>>>> and start removing the useless ones? I'm willing to maintain the >>>>> all >>>>> the >>>>> ports that I submit. >>>>> >>>>> Regards, >>>>> John >>>>> _______________________________________________ >>>>> freebsd-ports@freebsd.org mailing list >>>>> http://lists.freebsd.org/mailman/listinfo/freebsd-ports >>>>> To unsubscribe, send any mail to >>>>> "freebsd-ports-unsubscribe@freebsd.org" >>>>> >>>> >>>> >> _______________________________________________ >> freebsd-ports@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-ports >> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > >