[104662] trunk/dports/sysutils

mfeiri at macports.org mfeiri at macports.org
Sat Mar 30 16:57:49 PDT 2013


Revision: 104662
          https://trac.macports.org/changeset/104662
Author:   mfeiri at macports.org
Date:     2013-03-30 16:57:49 -0700 (Sat, 30 Mar 2013)
Log Message:
-----------
dtrace: new port

Added Paths:
-----------
    trunk/dports/sysutils/dtrace/
    trunk/dports/sysutils/dtrace/Portfile

Added: trunk/dports/sysutils/dtrace/Portfile
===================================================================
--- trunk/dports/sysutils/dtrace/Portfile	                        (rev 0)
+++ trunk/dports/sysutils/dtrace/Portfile	2013-03-30 23:57:49 UTC (rev 104662)
@@ -0,0 +1,46 @@
+# $Id$
+
+PortSystem              1.0
+PortGroup               xcode 1.0
+PortGroup               xcodeversion 1.0
+
+name                    dtrace
+version                 96
+categories              sysutils
+maintainers             mfeiri openmaintainer
+homepage                http://opensource.apple.com/source/${name}/
+master_sites            http://opensource.apple.com/tarballs/${name}/
+license                 APSL-2 CDDL
+description             DTrace support tools
+long_description        The ctfconvert, ctfmerge and ctfdump tools for \
+                        DTrace, required to build the XNU kernel. The main \
+                        dtrace tool and libraries are not included, because \
+                        these rely on an unpublished private framework.
+
+checksums               rmd160  d2a3dedb021cb926d48e8671df1fb2e7fd08ebc0 \
+                        sha256  132d5e02b9141a6fade1a1e5c51d4b65382ef13ac9e72c3c9001bff54a5e0b38
+
+xcode.destroot.path     ${prefix}/bin
+xcode.target            libelf.a ctfconvert ctfmerge ctfdump
+
+
+if {${os.major} < 9} {
+    pre-fetch {
+        ui_error "${name} requires Mac OS X 10.5 or later."
+        return -code error "incompatible Mac OS X version"
+    }
+}
+
+# for ppc support
+if {${os.major} == 9} {
+    version         48.1
+    checksums       rmd160  530acfb4bb2b69b121e5f461abba2a78ab53bd57 \
+                    sha256  3fdee5d4fcb36a4dae0f877dbe50330bd905cb09b10e70e7a219370a6e30760a
+
+    depends_build           path:${prefix}/lib/libiberty.a:binutils
+    xcode.build.settings    LIBRARY_SEARCH_PATHS='${prefix}/lib'          
+    xcode.destroot.settings LIBRARY_SEARCH_PATHS='${prefix}/lib'
+}
+
+livecheck.type          regex
+livecheck.regex         "${name}-(\[\\d.\]+)"


Property changes on: trunk/dports/sysutils/dtrace/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130330/9535eed4/attachment-0001.html>


More information about the macports-changes mailing list