[44043] trunk/dports/devel

Ryan Schmidt ryandesign at macports.org
Sat Dec 20 00:50:36 PST 2008


On Dec 19, 2008, at 15:36, wsiegrist at apple.com wrote:

> Revision: 44043
>           http://trac.macports.org/changeset/44043
> Author:   wsiegrist at apple.com
> Date:     2008-12-19 13:36:28 -0800 (Fri, 19 Dec 2008)
> Log Message:
> -----------
> New Port:  darwinbuild
>
> Added Paths:
> -----------
>     trunk/dports/devel/darwinbuild/
>     trunk/dports/devel/darwinbuild/Portfile
>
> Added: trunk/dports/devel/darwinbuild/Portfile
> ===================================================================
> --- trunk/dports/devel/darwinbuild/Portfile	                         
> (rev 0)
> +++ trunk/dports/devel/darwinbuild/Portfile	2008-12-19 21:36:28 UTC  
> (rev 44043)
> @@ -0,0 +1,34 @@
> +# $Id$
> +
> +PortSystem      1.0
> +
> +name            darwinbuild
> +version         0.8.0
> +categories      devel
> +platforms       darwin
> +maintainers     wms
> +description     Darwinbuild is a set of tools that facilitate  
> building the sources \
> +		released by Apple.
> +
> +long_description \
> +		The Darwin Build Scripts are a collection of tools that assist  
> compilation of \
> +		the many projects contained in Darwin, the open source base of  
> Apple's \
> +		Mac OS X operating system.  Apple publishes the sources of these  
> projects \
> +		in an archive format (.tar.gz).  An archive is published for  
> each project \
> +		version on Apple's site. These tools will provide the proper  
> build environment as well as help to \
> +		resolve any necessary dependencies prior to building.
> +
> +homepage        http://darwinbuild.macosforge.org/
> +master_sites    http://svn.macosforge.org/repository/darwinbuild/
> +
> +fetch.type	svn
> +svn.url		http://svn.macosforge.org/repository/darwinbuild/trunk/
> +svn.tag		HEAD

If there is no tag for the 0.8.0 version, then you should use the  
revision number that corresponds to the 0.8.0 version, not HEAD.  
Using HEAD means building the port at different times fetches  
different files from the darwinbuild repository, which we do not want  
to occur; we want every user to get the same build every time.

Is 0.8.0 released yet? If not, the port name darwinbuild-devel might  
be more appropriate, and let the port darwinbuild be for the latest  
released version instead. Unless the latest released version is so  
old as to not be useful.

> +worksrcdir	trunk
> +
> +destroot.post_args-append	PREFIX=${prefix}
> +
> +use_configure 	no



More information about the macports-dev mailing list