Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Jan 2011 20:10:35 +0800
From:      wen heping <wenheping@gmail.com>
To:        John Marino <freebsdml@marino.st>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: Steps to prune and add Ada ports?
Message-ID:  <AANLkTi=dq0qeXzDFoJPz=AZez7ZvJCTSkNNn7duveB%2B1@mail.gmail.com>
In-Reply-To: <4D22FD63.6070402@marino.st>
References:  <4D22FD63.6070402@marino.st>

next in thread | previous in thread | raw e-mail | index | archive | help
Better to send PRs to add or remove these ports. I am intersting to take.

wen

2011/1/4 John Marino <freebsdml@marino.st>:
> 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: =C2=A0These provide documentation for GNAT 3.15p, which was delet=
ed from
> the ports tree more than 5 years ago. =C2=A0Should I submit a PR to get t=
his
> done? =C2=A0There is no maintainer listed for them.
>
>
> Secondly, I've been working for months to bring GNAT, the GNAT Programmin=
g
> Studio (GPS), the Ada Web Server (AWS), and other packages to all four ma=
jor
> BSDs. =C2=A0The 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. =C2=A0"=
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 AMD6=
4
> GNAT (The port maintainer agreed on IRC #Ada). =C2=A0Additionally, gnat-g=
cc42
> should be pruned because it doesn't build on FreeBSD 8. =C2=A0The other F=
SF GNAT
> port is gnat-gcc43. =C2=A0It builds on FreeBSD 7 and 8, but only for the =
i386
> platform. =C2=A0I don't know how well it passes the regression testsuite.=
 =C2=A0There
> 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 o=
f
> GPRBuild I'm providing requires GNAT AUX. =C2=A0It will not build on GNAT=
 GPL or
> any gnat-gcc both due to changes in the compiler and hardcoded executable
> names. =C2=A0This 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 port=
s
> tree anyway.
>
> What's the best approach to add these 7 Ada ports (again, already develop=
ed)
> and start removing the useless ones? =C2=A0I'm willing to maintain =C2=A0=
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"
>



--=20
=E7=9C=9F=E7=90=86=E4=BB=8E=E6=9D=A5=E6=B2=A1=E6=9C=89=E6=88=98=E8=83=9C=E8=
=BF=87=E8=B0=AC=E8=AF=AF=EF=BC=8C=E7=9C=9F=E7=90=86=E5=8F=AA=E6=9C=89=E5=9C=
=A8=E5=9D=9A=E6=8C=81=E8=B0=AC=E8=AF=AF=E7=9A=84=E4=BA=BA=E6=AD=BB=E5=8E=BB=
=E5=90=8E=E6=89=8D=E6=88=90=E4=B8=BA=E7=9C=9F=E7=90=86=E3=80=82



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTi=dq0qeXzDFoJPz=AZez7ZvJCTSkNNn7duveB%2B1>