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

On Dec 19, 2008, at 15:36, [email protected] wrote:

Revision: 44043
         http://trac.macports.org/changeset/44043
Author:   [email protected]
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







Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev

Reply via email to