On Aug 9, 2011, at 10:56, vi...@macports.org wrote:

> Revision: 82163
>          http://trac.macports.org/changeset/82163
> Author:   vi...@macports.org
> Date:     2011-08-09 08:56:31 -0700 (Tue, 09 Aug 2011)
> Log Message:
> -----------
> Revival of the port to enable dragonegg compilation
> 
> Modified Paths:
> --------------
>    trunk/dports/lang/llvm-devel/Portfile

> +name                         llvm-devel
> +version                              svn

"svn" is not an acceptable version number...

> +fetch.type                   svn
> +svn.url                              
> http://llvm.org/svn/llvm-project/llvm/trunk

...and it's not ok that it fetches from the HEAD of trunk. We want ports that 
can be installed reproducibly, and a port that fetches a different version of 
the upstream software each time it's run is not reproducible. Pick a specific 
revision of their trunk that works correctly for you, and pin the port to using 
that revision (using e.g. "svn.revision 123") and put in the version field 
something corresponding, or using that revision's date. For example if this is 
revision 123 from 2011-06-06 and this represents the development effort leading 
up to llvm version 3.0, then the version line might be "3.0-r123" or 
"3.0-20110606".

The same comment applies to the dragonegg-devel port.



_______________________________________________
macports-dev mailing list
macports-dev@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev

Reply via email to