On 4/22/14, 12:55 PM, Alexander Hansen wrote:
> On 4/22/14, 12:40 PM, Max Horn wrote:
>>> My thought for #1 was a bit simpler:  just have the three
>>> compiler-wrapper*.in files sitting around in the source and not
>>> generate them dynamically at all.
>>
>> That actually sounds exactly like what I meant with my point #1 :)
>>
>
> oops, yeah.  I skipped "the content of" when I initially read that,.
>
>>>   I can't think of a compelling reason to do so if they get written
>>> into the .deb, since a "fink reinstall fink" should restore them if
>>> something happens.
>>>
>>> On the other hand, if folks think that having files that go into
>>> %p/var in a .deb is a no-no, then ensure_gpp106_prefix already has
>>> the ability to create the wrapper and symlinks dynamically.
>>
>> Which is somewhat weird, though, as those symlinks are also created by
>> install.sh and are in the .deb, it seems. I really wonder why that
>> work is done twice - what am I missing?
>>
>> Cheers,
>> Max
>>
>
> Yeah.  It'd probably take some delving into the history to figure out
> what's going on, unless someone happens to remember.
>
> It kind of seems like the original thought was to have the wrappers in
> the .deb, but then it was decided not to do that, but the initial
> concept of installing into the .deb never got removed.
>

Looking through the history, it appears that from inception the compiler 
wrappers were installed via the .deb with test+automatic regeneration 
via PkgVersion.pm, and the wrappers for 10.7+ broke the pattern of 
having files in the .deb, too .
-- 
Alexander Hansen, Ph.D.
Fink User Liaison
My package updates: http://finkakh.wordpress.com/

------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
fink-core mailing list
fink-core@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.core
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-core

Reply via email to