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