Files
Kirill A. KorinskyandJoshua Root a55cc41818 Migrate opensource.apple.com/tarballs to GitHub
Apple moved all sources from opensource.apple.com/tarballs to GitHub,
that leads to a different distfiles which hadn't passed checksum.

Closes: https://trac.macports.org/ticket/68538
2023-11-22 11:24:27 +11:00

49 lines
1.9 KiB
Tcl

# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
PortGroup xcode 1.0
name dtrace
version 370.40.1
categories sysutils
maintainers nomaintainer
license APSL-2 CDDL
# error: An empty identity is not valid when signing a binary for the product type 'Command-line Tool'. (in target 'ctfconvert' from project 'dtrace')
platforms {darwin < 22}
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.
homepage http://opensource.apple.com/source/${name}/
master_sites https://github.com/apple-oss-distributions/${name}/archive/
checksums rmd160 2c1375c56ea6b620a791ea154cc8bd56e3ee1003 \
sha256 e1ae4c8163eb5e808b5ad6cf60d812c42f754a75eae2909dcb6df4d0632547e2 \
size 1281877
xcode.destroot.path ${prefix}/bin
xcode.target ctfconvert ctfmerge ctfdump
# for ppc support
if {${os.major} == 9} {
version 48.1
checksums rmd160 b909716f534fcfeb0cdc36cb47c78abf76a1b421 \
sha256 25da58051aef4c781684899fb19d3f217b332ef5cfa134d97b396021d8f50cf8 \
size 1858024
depends_build path:${prefix}/lib/libiberty.a:binutils
xcode.build.settings LIBRARY_SEARCH_PATHS='${prefix}/lib'
xcode.destroot.settings LIBRARY_SEARCH_PATHS='${prefix}/lib'
}
# handle stealth update; remove with next version change
dist_subdir ${name}/${version}_1
worksrcdir ${name}-${distname}
livecheck.type regex
livecheck.regex "${name}-(\[\\d.\]+)"