[47283] trunk/dports/lang/gnat-gcc/Portfile

krischik at macports.org krischik at macports.org
Tue Feb 24 11:46:18 PST 2009


Revision: 47283
          http://trac.macports.org/changeset/47283
Author:   krischik at macports.org
Date:     2009-02-24 11:46:15 -0800 (Tue, 24 Feb 2009)
Log Message:
-----------
Use prefix for ada variant, add gnuada variant.

Modified Paths:
--------------
    trunk/dports/lang/gnat-gcc/Portfile

Modified: trunk/dports/lang/gnat-gcc/Portfile
===================================================================
--- trunk/dports/lang/gnat-gcc/Portfile	2009-02-24 18:52:14 UTC (rev 47282)
+++ trunk/dports/lang/gnat-gcc/Portfile	2009-02-24 19:46:15 UTC (rev 47283)
@@ -8,7 +8,7 @@
 revision        4
 platforms       darwin
 categories      lang
-maintainers     macports.org:krischik
+maintainers     krischik
 description     The GNU compiler collection with GNAT
 long_description The GNU compiler collection, including front ends for \
                 C, C++, Ada, Objective-C, Objective-C++, Java and Fortran95.
@@ -142,7 +142,7 @@
 # an ada compiler to compile ada. hence it is just a variant.
 #
 variant macada                                        \
-    description "Uses MacAda compiler to bootstrap!"  {
+    description "Uses MacAda compiler (http://www.macada.org) to bootstrap!"  {
     configure.cc            /usr/local/ada-4.3/bin/gcc
     configure.cpp           /usr/local/ada-4.3/bin/cpp
     configure.cxx           /usr/local/ada-4.3/bin/g++
@@ -152,8 +152,8 @@
     configure.env-append    GNATBIND=/usr/local/ada-4.3/bin/gnatbind
 }
 
-variant ada                                                    \
-    description "Uses the MacPorts Ada compiler to bootstrap!" {
+variant gnuada                                                    \
+    description "Uses the GnuAda (http://gnuada.sourceforge.net/) compiler to bootstrap!" {
     configure.cc            /opt/local/bin/gcc-gnat-4.3
     configure.cpp           /opt/local/bin/cpp-gnat-4.3
     configure.cxx           /opt/local/bin/g++-gnat-4.3
@@ -163,9 +163,17 @@
     configure.env-append    GNATBIND=/opt/local/bin/gnatbind
 }
 
+variant ada                                                    \
+    description "Uses the MacPorts Ada compiler to bootstrap!" {
+    configure.cc            ${prefix}/bin/gcc-gnat-4.3
+    configure.cpp           ${prefix}/bin/cpp-gnat-4.3
+    configure.cxx           ${prefix}/bin/g++-gnat-4.3
+    configure.objc          ${prefix}/bin/gcc-gnat-4.3
+    configure.env-append    PATH=${prefix}/bin:$env(PATH)
+    configure.env-append    GNATMAKE=${prefix}/bin/gnatmake
+    configure.env-append    GNATBIND=${prefix}/bin/gnatbind
+}
+
 livecheck.check regex
 livecheck.url   http://gcc.gnu.org/gcc-4.3/
 livecheck.regex GCC (4\\.3\\.\[0-9\])
-
-# vim: set nowrap tabstop=8 shiftwidth=4 softtabstop=4 expandtab :
-# vim: set textwidth=0 filetype=tcl foldmethod=marker nospell :
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090224/fc535b49/attachment.html>


More information about the macports-changes mailing list