Re: [Fink-devel] Dependence on a compiler

2005-12-18 Thread Martin Costabel
Benjamin Place wrote: On Dec 18, 2005, at 4:12 AM, Peter O'Gorman wrote: Can you not use the compiler that installs in /usr/local/ada ? I know that it is a different download, but it will not overwrite the system's gcc (a bad idea and a reason I never installed the macada package in the past).

Re: [Fink-devel] Dependence on a compiler

2005-12-18 Thread Benjamin Place
On Dec 18, 2005, at 4:12 AM, Peter O'Gorman wrote: Can you not use the compiler that installs in /usr/local/ada ? I know that it is a different download, but it will not overwrite the system's gcc (a bad idea and a reason I never installed the macada package in the past). I assume you're ref

Re: [Fink-devel] Dependence on a compiler

2005-12-18 Thread Peter O'Gorman
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Benjamin Place wrote: | On Dec 14, 2005, at 5:57 PM, Martin Costabel wrote: | |>> --- Martin Costabel <[EMAIL PROTECTED]> wrote: |>> |>>> We already have examples of packages that depend on |>>> external stuff like specific commercial fortran compiler

Re: [Fink-devel] Dependence on a compiler

2005-12-17 Thread Benjamin Place
On Dec 14, 2005, at 5:57 PM, Martin Costabel wrote: --- Martin Costabel <[EMAIL PROTECTED]> wrote: We already have examples of packages that depend on external stuff like specific commercial fortran compilers or parts of the developer tools that are not installed by default, and which manage

Re: [Fink-devel] Dependence on a compiler

2005-12-14 Thread Martin Costabel
Benjamin Place wrote: --- Martin Costabel <[EMAIL PROTECTED]> wrote: We already have examples of packages that depend on external stuff like specific commercial fortran compilers or parts of the developer tools that are not installed by default, and which manage their dependencies on these

Re: [Fink-devel] Dependence on a compiler

2005-12-14 Thread Benjamin Place
--- Martin Costabel <[EMAIL PROTECTED]> wrote: > We already have examples of packages that depend on > external stuff like specific commercial fortran > compilers or parts of the developer tools that are > not installed by default, and which manage their > dependencies on these external compo

Re: [Fink-devel] Dependence on a compiler

2005-12-13 Thread Martin Costabel
Benjamin Place wrote: [] You need a binary gnat to build gnat from source. gnu.org doesn't have any binaries that'll run on OS X. macada.org does, but can I make a package that's binary-only? That would be fine, I guess. Maybe I could make a source package that depends on the binary package. I

Re: [Fink-devel] Dependence on a compiler

2005-12-13 Thread Martin Costabel
Benjamin Place wrote: On Dec 13, 2005, at 1:49 PM, Trevor Harmon wrote: If I understand what you're asking, and GNAT is used *only* to build the program, and there is a GNAT package in Fink, you can simply add this line to the program's .info: BuildDepends: gnat Thanks for your response, T

Re: [Fink-devel] Dependence on a compiler

2005-12-13 Thread Benjamin Place
--- Trevor Harmon <[EMAIL PROTECTED]> wrote: > You shouldn't need a virtual package. You can just > write a normal > package description that grabs GNAT from here: > > http://www.gnu.org/software/gnat/gnat.html > > There's a tutorial for that here: > > http://fink.sourceforge.net/doc/quick-st

Re: [Fink-devel] Dependence on a compiler

2005-12-13 Thread Peter O'Gorman
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Peter O'Gorman wrote: | | Except that gnat needs an ada compiler to bootstrap (specifically it needs | gnat). There is no gnat package in fink bacause making one is a pain and, | until now, there has been no demand for one. Replying to myself :) L

Re: [Fink-devel] Dependence on a compiler

2005-12-13 Thread Peter O'Gorman
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Trevor Harmon wrote: | On Dec 13, 2005, at 6:47 PM, Benjamin Place wrote: | |> I don't think there is a GNAT package in Fink, I looked on the |> Packages page and didn't find one. It seems to me that the GNAT Ada |> compiler is analogous to Apple's De

Re: [Fink-devel] Dependence on a compiler

2005-12-13 Thread Trevor Harmon
On Dec 13, 2005, at 6:47 PM, Benjamin Place wrote: I don't think there is a GNAT package in Fink, I looked on the Packages page and didn't find one. It seems to me that the GNAT Ada compiler is analogous to Apple's DevTools, so therefore GNAT would need to be represented in Fink by a virtua

Re: [Fink-devel] Dependence on a compiler

2005-12-13 Thread Benjamin Place
On Dec 13, 2005, at 1:49 PM, Trevor Harmon wrote: If I understand what you're asking, and GNAT is used *only* to build the program, and there is a GNAT package in Fink, you can simply add this line to the program's .info: BuildDepends: gnat Thanks for your response, Trevor. I don't think t

Re: [Fink-devel] Dependence on a compiler

2005-12-13 Thread Trevor Harmon
On Dec 13, 2005, at 6:35 AM, Benjamin Place wrote: Is there a way to handle a package's dependence on a compiler besides using a virtual package? I have a program, written in Ada, that depends on the macada.org port of GNAT to OSX. Is there a way I could express that dependence in a packa