Am Sonntag, 09.11.03 um 02:02 Uhr schrieb Michael G Schwern:


On Sat, Nov 08, 2003 at 11:41:10PM +0100, Max Horn wrote:
Build System for fink ?
What do you have in mind there? What has to be "built"? I really have
no idea what is meant here, please explain

AFAIK this is simply the ability to generate fink from fink.in and the like
without installing it

Well fink needs a working Fink installation. It is possible to do some hacking and get it to work in a partial pseudo installation (we do this for the package database, which is driven by fink on a Linux server), but that only allows access to a fraction of fink's capabilities.


I am not sure how (if?) you suggest we could run fink w/o having a Fink installation around. Personally I see no point in it, either. Anybody who wants to develop or test fink will have fink installed.

or running an interactive script.
There is no interactive script to run?

  So, in essense,
seperating the build and install phases and making it automatable.

You mean more automatic than "./inject.pl" ? Telepathy controlled maybe? 8-). Seriously, would you please explain what that would mean?


The goal
is to be able to run tests on fink *before* you install it. Right now its
only possible to test the modules.

See above.


I'm probably not the best person to do that as I don't know the installation
process, but I can certainly tell you how it should work. :)


It's not that hard to find out, I explained where to look in the past:

inject.pl is used to "install" a new fink package. If you look at thsi simple perl script, essentially it creates a tarball, and an .info file, then calls fink.

If you then look at the termplate for the .info file, it shows you how fink is "compiled" and "installed:
...
CompileScript: ./setup.sh %p
InstallScript: ./install.sh %i
...
But note that to be able to actually use fink as a whole, it has to be installed into a working "Fink" installation, i.e. with all its environment setup. You'd have to do some hacking to be able to use it w/o installing it.



Max




-------------------------------------------------------
This SF.Net email sponsored by: ApacheCon 2003,
16-19 November in Las Vegas. Learn firsthand the latest
developments in Apache, PHP, Perl, XML, Java, MySQL,
WebDAV, and more! http://www.apachecon.com/
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to