[44043] trunk/dports/devel

William Siegrist wsiegrist at apple.com
Sat Dec 20 12:23:32 PST 2008


On Dec 20, 2008, at 12:50 AM, Ryan Schmidt wrote:

> 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.
>
>>

There's no tag or revision for 0.8.0,  thats just the version of trunk  
(like MP 1.8.0). There's also no stable released version, so I left  
off the -devel in the name. And yes, I know you get new files every  
time. I'm the primary developer of darwinbuild these days and  
recommend people live on trunk. This port is for people already  
running MP on a machine so they can "port upgrade darwinbuild" instead  
of doing the "svn up ... ; make ; make install" manually each time.

Thanks
-Bill







-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2421 bytes
Desc: not available
URL: <http://lists.macosforge.org/pipermail/macports-dev/attachments/20081220/28e095cf/attachment.bin>


More information about the macports-dev mailing list