I've posted test packaging for a gcc45-4.5.0-1001
and gcc45-compiler-4.5-1 package on fink tracking...

https://sourceforge.net/tracker/?func=detail&aid=2992713&group_id=17203&atid=414256

The new gcc45 packaging...

1) Moves all of the currently conflicting files between the gcc4x packages
into a new gcc4x-compiler package which recreates them with symlinks.
2) Builds the compiler programs with the -fsf-4.x suffix and presents these
program names in %p/bin via symlinks in the main gcc4x package.
3) Provides all of the original program names in %p/lib/gcc4.x/bin.

I've tested this packaging by upgrading from the previous gcc45-4.5.0-1000
proposed packaging. A test gcc46 package of the same type was also used to
verify that the gcc45/gcc46 packages properly co-exist and that the two
gcc45-compiler/gcc46-compiler packages properly switch the default FSF gcc
system compiler in %p/bin as well as the associated man and info pages.
           Jack
ps As soon as the FSF gcc 4.4.4 tarballs are available later this week,
I'll add a fink tracking entry for  gcc44-4.4.4-1000/gcc44-compiler-4.4-1 
packaging as well. Once this packaging enters fink unstable, the existing
packages that use gcc44 will have to either 1) change the BuildDepends from
gcc44 to gcc44-compiler or 2) pass the explicit path to the compilers in
%p/lib/gcc4.4/bin.


------------------------------------------------------------------------------
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to