Re: [Fink-devel] plplot and fortran

2004-01-06 Thread Martin Costabel
Koen van der Drift wrote: While working on the plplot package, I am running an error when I use the flag --enable-f77 (using fink's g77). When the flag --disable-f77 is used, compilation goes without a problem. The following snippets are what I think that is related: g77 -dynamiclib

Re: [Fink-devel] fink builds twice

2004-01-06 Thread Max Horn
Am 02.01.2004 um 06:26 schrieb Ben Hines: Still occurs with cvs. Note that the parent does not depend on the -shlibs in my test package. I think this might be a very old bug from max. (fix at bottom) [...] This fixes it I think... the loop removing relatives from the rebuild list was only

Re: [Fink-devel] fink builds twice

2004-01-06 Thread Max Horn
OK, a proper fix for the issue (at least it fixes Ben's example) is in CVS. The bug was indeed mine (or maybe it once wasn't a bug and I then changed the definition of _relatives w/o proper checking for consequences, thus turning it into a bug - I dunno anymore :-) My responsibility anyway,

Re: [Fink-devel] fink builds twice

2004-01-06 Thread Max Horn
Am 06.01.2004 um 11:31 schrieb Max Horn: [...] Anyway, I noticed another problem now. I just wanted to test-build swi-prolog, which depends on its splitoff swi-prolog-lite. So I did fink build swi-prolog Which lead to fink telling me that it needs swi-prolog-lite for that! Not good, not

Re: [Fink-devel] plplot and fortran

2004-01-06 Thread Koen van der Drift
On Jan 6, 2004, at 3:36 AM, Martin Costabel wrote: Why do you have all this /sw/lib/libg2c.a -lcrt2.o -lfrtbegin -lSystem stuff on the command line? These are things that g77 already implies, so you are including libraries twice. In the case of static libraries this seems to be fatal. Is

Re: [Fink-devel] fink 0.18.0

2004-01-06 Thread Martin Costabel
Here is another regression: Alternative BuildDependencies do not seem to be recognized any more. Case 1: ttfmkfontdir has a BuildDepends on freetype | freetype-hinting When I fink rebuild ttfmkfontdir (it is already installed), it says a) under fink-0.17.4-1: fink needs help picking an alternative

Re: [Fink-devel] fink 0.18.0

2004-01-06 Thread Martin Costabel
Correction: Martin Costabel wrote: [] Case 2: freetype has a BuildDepends on %N-shlibs (= %v-%r) | freetype-hinting-shlibs (= %v-%r) This is Depends, not BuildDepends. -- Martin --- This SF.net email is sponsored by: IBM Linux Tutorials. Become

Re: [Fink-devel] fink 0.18.0

2004-01-06 Thread Max Horn
Am 06.01.2004 um 13:37 schrieb Martin Costabel: Here is another regression: Alternative BuildDependencies do not seem to be recognized any more. Case 1: ttfmkfontdir has a BuildDepends on freetype | freetype-hinting When I fink rebuild ttfmkfontdir (it is already installed), it says [...] Can't

Re: [Fink-devel] fink 0.18.0

2004-01-06 Thread Martin Costabel
Max Horn wrote: [] Case 1: ttfmkfontdir has a BuildDepends on freetype | freetype-hinting When I fink rebuild ttfmkfontdir (it is already installed), it says [...] Can't reproduce this problem with latest fink CVS (i.e. it *does* offer me the choice between the two packages), maybe my two fixes

Re: [Fink-devel] fink builds twice

2004-01-06 Thread jfm
On Jan 6, 2004, at 12:05 PM, Max Horn wrote: After all, relatives of a package can't (and mustn't) be build dependencies of the package, since they are built at *exactly the same time*. So it wouldn't even make sense to have such a dependency (I can imagine some situations where people would

Re: [Fink-devel] Nonstandard license (attn: drm)

2004-01-06 Thread David R. Morrison
The most appropriate license is probably Restrictive/Distributable. This means that it does not meet the OSI definition of open source (hence, Restrictive), but it's OK for fink to distrubute in both source and binary form (hence, Distributable). -- Dave

Re: [Fink-devel] fink builds twice

2004-01-06 Thread Max Horn
Am 06.01.2004 um 15:38 schrieb TheSin: I agree this is a problem I had fink build only checking build depends but then ppl complained since they needed build depends and depends in both fields. Err... hu??? That makes no sense at all. The resolve_depends mode 2 (value of $include_build in

Re: [Fink-devel] fink builds twice

2004-01-06 Thread Max Horn
Am 06.01.2004 um 16:04 schrieb jfm: On Jan 6, 2004, at 12:05 PM, Max Horn wrote: After all, relatives of a package can't (and mustn't) be build dependencies of the package, since they are built at *exactly the same time*. So it wouldn't even make sense to have such a dependency (I can imagine

Re: [Fink-devel] fink builds twice

2004-01-06 Thread TheSin
sure everyone was complaining so i just changed it. As for ffmpeg they are builddeps even if they are built at the same time, it won't hurt it in anyway and someday if they become separate pkgs as I have been thinking about doing, I won't have to change anything. So even though i agree that

Re: [Fink-devel] fink builds twice

2004-01-06 Thread TheSin
just did. and no I did not, I believe that is how ffmpeg should be, sepcially since I can build rebuild and install it no problem. --- TS http://southofheaven.org Chaos is the beginning and end, try dealing with the rest. On 6-Jan-04, at 8:53 AM, Max Horn wrote: Justin _ can you explain what

Re: [Fink-devel] fink builds twice

2004-01-06 Thread jfm
Hi Justin, Thanks for the clarification ! Best, Jean-Francois On Jan 6, 2004, at 4:58 PM, TheSin wrote: sure everyone was complaining so i just changed it. I don't understand what you're referring to here: who was complaining about what ? Some other issue ? As for ffmpeg they are builddeps

[Fink-devel] apr 0.9.5 and apache 2.0.48 and bdb4.2 (re-sent)

2004-01-06 Thread Christian Schaffner
Hi Dustin, hi TheSin [I am sending this message again since i didn't get any response since December 23rd. I hope you forgive me.] I would love to update subversion to version 0.35.1. But the subversion developers now recommend bdb4.2, which fixes some important bugs especially on MacOS X.

Re: [Fink-devel] fink builds twice

2004-01-06 Thread Max Horn
Am 06.01.2004 um 17:01 schrieb TheSin: break it how, the 0-2 switch ? Cause I just explained that, i didn't want to change it, Clef and drm and other where upset that some depends had to be present in builddepends as well. But in my mind that is correct, they disagreed with me so I changed

[Fink-devel] fink doesn't make local directories any more

2004-01-06 Thread William Scott
Howdie: I noticed that fink no longer makes the directories %p/fink/dists/local/main/binary-darwin-powerpc %p/fink/dists/local/main/finkinfo either by default or with update-cvs or update-rsync Is this intentional (and why?), an oversite, or something I missed. I just repeated an

[Fink-devel] Re: fink/perlmod/Fink ChangeLog,1.505,1.506 Engine.pm,1.152,1.153

2004-01-06 Thread Max Horn
Am 06.01.2004 um 19:50 schrieb Daniel Macks: In gmane.os.apple.fink.cvs, you said: Update of /cvsroot/fink/fink/perlmod/Fink In directory sc8-pr-cvs1:/tmp/cvs-serv28331 Modified Files: ChangeLog Engine.pm Log Message: fix regression I reported on fink-devel (with swi-prolog as example).

Re: [Fink-devel] Re: fink/perlmod/Fink ChangeLog,1.505,1.506 Engine.pm,1.152,1.153

2004-01-06 Thread TheSin
this is exactly where I was before I changed it. I'll look deeper into now that I have it separated it's easier for me to track it. --- TS http://southofheaven.org Chaos is the beginning and end, try dealing with the rest. On 6-Jan-04, at 12:10 PM, Max Horn wrote: Am 06.01.2004 um 19:50

Re: [Fink-devel] fink doesn't make local directories any more

2004-01-06 Thread Benjamin Reed
William Scott wrote: Howdie: I noticed that fink no longer makes the directories %p/fink/dists/local/main/binary-darwin-powerpc %p/fink/dists/local/main/finkinfo I don't think it ever did. The first time you wanted to put something in local, I think you've always had to make the dir. And

Re: [Fink-devel] Re: fink/perlmod/Fink ChangeLog,1.505,1.506 Engine.pm,1.152,1.153

2004-01-06 Thread Max Horn
Am 06.01.2004 um 20:13 schrieb TheSin: this is exactly where I was before I changed it. I'll look deeper into now that I have it separated it's easier for me to track it. I already see the cause of this. I'll work on a fix a bit later. I'll try to clean up resolve_depends() while I am at it

Re: [Fink-devel] Re: fink/perlmod/Fink ChangeLog,1.505,1.506 Engine.pm,1.152,1.153

2004-01-06 Thread TheSin
okay then I'll wait to split it out...I'm only half done anyhow. --- TS http://southofheaven.org Chaos is the beginning and end, try dealing with the rest. On 6-Jan-04, at 1:19 PM, Max Horn wrote: Am 06.01.2004 um 20:13 schrieb TheSin: this is exactly where I was before I changed it. I'll look

Re: [Fink-devel] Re: fink/perlmod/Fink ChangeLog,1.505,1.506 Engine.pm,1.152,1.153

2004-01-06 Thread Max Horn
Am 06.01.2004 um 22:36 schrieb TheSin: okay then I'll wait to split it out...I'm only half done anyhow. By the way, you still didn't answer my question - namely what exactly are you splitting, and in what way? Max --- This SF.net email is

Re: [Fink-devel] Re: fink/perlmod/Fink ChangeLog,1.505,1.506 Engine.pm,1.152,1.153

2004-01-06 Thread TheSin
or sorry must have missed that I'm Making a DepEngine.pm I'm gonna move all the loops out of resolve dep and into functions in that Package, keeping it all the same to start, but making it much easier to manage. --- TS http://southofheaven.org Chaos is the beginning and end, try dealing

Re: [Fink-devel] fink 0.18.0

2004-01-06 Thread Max Horn
I commited some more fixes for the dep code to CVS, please try. One thing I just spent an hour researching turned out to be not a bug: I currently have freetype-hinting-shlibs installed. When doing a fink install freetype, it says: The following package will be installed or updated: freetype

[Fink-devel] Re: fink INSTALL.html,1.14,1.15 README.html,1.9,1.10 USAGE.html,1.10,1.11

2004-01-06 Thread David R. Morrison
Once again, how to commit doc changes: step 1) commit XML file, 2) run 'make make install' again, 3) commit HTML/PHP files I have just one small thing to add: sometimes, you also need step 1.5: run 'touch foo.xml', or else make thinks that everything is up to date. -- Dave

[Fink-devel] Hey there, folks, it's tracker time again

2004-01-06 Thread James Gibbs
I've had some packages in the tracker since Thanksgiving (that's November for you non-Americans). I'd greatly appreciate it if someone could take the time to pop them into cvs. In particular, AdvanceMAME and AdvanceMenu are two awesome programs that are much better on a Mac than xMAME, since

Re: [Fink-devel] Re: fink/perlmod/Fink ChangeLog,1.505,1.506 Engine.pm,1.152,1.153

2004-01-06 Thread David R. Morrison
I'm Making a DepEngine.pm Max, I suggested this approach to Justin the other day. step 1: clearly define the interface to the dependency engine, in terms of some functions that can be called, and what arguments must be passed to those functions (and what will be returned) step 2:

[Fink-devel] Dependency engine updates

2004-01-06 Thread Kyle Moffett
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I have been working on Objective-C code to do similar things, and would be glad to cooperate with you on this. Right now I have (I think) properly working Objective-C classes (With Perl interfaces) for a version-revision pair and a version range