At 11:43 Uhr +0100 16.03.2002, Max Horn wrote:
>At 16:18 Uhr -0500 15.03.2002, David R. Morrison wrote:
>>Benjamin Reed <[EMAIL PROTECTED]> wrote:
>>>  Another thing that occurred to me while packaging is, is there a way to
>>>  do multilines inside a splitoff?  While making the kdelibs package, I have
>>>  a huuuuuge line of files in the "Files:" section of the bin and shlibs
>>>  sub-packages.  Can those be continued with \ at the end, or maybe a sub
>>>  heredoc?
>>>
>>>  Splitoff: <<
>>>   Files: <<<<
>>>    lib/blah.so
>>>    ...
>>>   <<<<
>>>  <<
>>
>>You can do this already.  The terminator for the sub-heredoc is also <<,
>>which causes fink warnings, but Max is working on a fix for that.
>
>An example for this can be found in the "libtiff" package in the 
>shared-libraries CVS module.


OK, fixed in CVS to issue correct warnings, and not issue irritating 
wrong warnings anymore. Also, when an error occurs, it once more 
outputs the affected file(name).


Now the only thing left to do before we can make a new Fink package 
manager release is for me to fix up the build dependencies for 
splitoffs (as I mentioned before). This is really necessary, as I 
just noticed the hard way: I have glib2-shlibs installed but not 
glib2. When I try to build atk1, it fails, since glib2 is installed. 
Now you say: "Wait wait, atk1 build-depends on glib2, it should 
automatically install glib2 first". Yup, it should, but doesn't...

What happens is this: Fink detects that atk1 depends on atk1-shlibs, 
so it build atk1-shlibs first (completly correct). But that does 
*not* BuildDepend on glib2 (and BuildDepends don't make any sense for 
splitoffs either). What I must do is to modify PkgVersion so that the 
BuildDepends of a splitoff always generate the Depends & BuildDepends 
of the parent package, but minus the parent package and all its 
splitoffs.... so I have to filter those out. Sigh.



Max
-- 
-----------------------------------------------
Max Horn
Software Developer

email: <mailto:[EMAIL PROTECTED]>
phone: (+49) 6151-494890

_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to