On 4/12/11 11:43 PM, Jack Howarth wrote:
>    Do we have any approved examples of packages which pull their sources
> dynamically from an svn repository? The newest dragonegg svn is quite
> good against the release llvm 2.9 (building all of xplor-nih with
> the three compilers, gcc, g++ and gfortran, all using the dragonegg plugin).
> However the recent changes in the dragonegg svn makes the patch too large
> to apply against dragonegg 2.9. It would be best to just have the
> dragonegg-gcc package pull a specificed revision from the dragonegg trunk
> svn and apply any patches needed to restore llvm 2.9 compatibility.
>                   Jack

VC sources can't be grabbed during the build process because there's not 
supposed to be any network activity except during the Download phase. 
The current workaround to get an SVN source is for the maintainer to 
manually download the required revision, make a tarball out of it, place 
it in some public server and use that as SourceN.  The Fink mirrors will 
then grab it.  I believe there's space on SF.net if you don't have 
temporary hosting space yourself.

There was talk some time ago to create a Source-VC (or similar) field 
that would point to a specific revision of a cvs/svn/git/... repository 
and then Fink would fetch that instead of a tarball, but it never got 
past the discussion stage (unless someone did it in their experimental, 
but I don't think so).

Hanspeter

------------------------------------------------------------------------------
Forrester Wave Report - Recovery time is now measured in hours and minutes
not days. Key insights are discussed in the 2010 Forrester Wave Report as
part of an in-depth evaluation of disaster recovery service providers.
Forrester found the best-in-class provider in terms of services and vision.
Read this report now!  http://p.sf.net/sfu/ibm-webcastpromo
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to