[MacPorts] #20598: gnat-gcc +gnuada

MacPorts noreply at macports.org
Sat Aug 8 02:51:18 PDT 2009


#20598: gnat-gcc +gnuada
-------------------------------------+--------------------------------------
 Reporter:  ryandesign@…             |       Owner:  krischik@…           
     Type:  defect                   |      Status:  assigned             
 Priority:  Normal                   |   Milestone:                       
Component:  ports                    |     Version:  1.7.1                
 Keywords:                           |        Port:  gnat-gcc             
-------------------------------------+--------------------------------------
Changes (by krischik@…):

  * status:  new => assigned


Comment:

 Ok, no problem - I do that - any tcl master who can tell what is the best
 way to detect if "${bootprefix}/bin/gnat" exists and (optionally) is user
 executable?

 Of course there are quite a few messages allready like:


 {{{
 pre-configure {
     if {![variant_isset macada] &&  ![variant_isset gnatgpl] &&
 ![variant_isset gnuada]  &&  ![variant_isset ada]} {
         ui_msg "######################################################"
         ui_msg "#  You need to install an Ada compiler and then      #"
         ui_msg "#  choose an appropiate variant. For more info use:  #"
         ui_msg "#                                                    #"
         ui_msg "#  port variants gnat-gcc                            #"
         ui_msg "######################################################"
     }
 }
 }}}

 And port variants gnat-gcc will get them:

 {{{
 gnat-gcc has the variants:
         powerpc: Platform variant, do not select manually
         odcctools: Use the odcctools instead of the system provided ones -
 does not work for x64 currently!
         macada: Uses MacAda compiler (http://www.macada.org) to bootstrap!
         gnatgpl: Uses GNAT/GPL compiler (http://libre.adacore.com) to
 bootstrap!
         gnuada: Uses the GnuAda (http://gnuada.sourceforge.net/) compiler
 to bootstrap!
         ada: Uses the MacPorts Ada (http://www.macports.org/) compiler to
 bootstrap!
 }}}

 Which reminds me: When Dr. Kanonenko was asked "''Who do you write your
 books for''" and his answer was "''For people who can read''".

-- 
Ticket URL: <http://trac.macports.org/ticket/20598#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list