mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
53 lines
1.8 KiB
Tcl
53 lines
1.8 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 github 1.0
|
||
|
|
|
||
|
|
github.setup scriptingosx diskspace 1 v
|
||
|
|
revision 0
|
||
|
|
github.tarball_from releases
|
||
|
|
platforms macosx >= 20
|
||
|
|
supported_archs arm64 x86_64
|
||
|
|
|
||
|
|
categories sysutils
|
||
|
|
license Apache-2
|
||
|
|
maintainers {i0ntempest @i0ntempest} openmaintainer
|
||
|
|
|
||
|
|
description macOS command line tool to return the available disk space on APFS volumes
|
||
|
|
long_description ${name} is a ${description}. With the various APFS features the value for free disk space returned\
|
||
|
|
from tools such as du or df will not be accurate. This tool uses system functions to get various\
|
||
|
|
measures of available disk space.
|
||
|
|
|
||
|
|
checksums rmd160 a19a218178f3a9caecb681a9199be6159c2ee013 \
|
||
|
|
sha256 918e9796e3390b2644efd4deb36d4095599be5372fddc8536f91bfeba01f66ee \
|
||
|
|
size 586871
|
||
|
|
|
||
|
|
# Building from source impossible: SwiftPM unsupported by base
|
||
|
|
set pkg_path ${workpath}/pkg
|
||
|
|
|
||
|
|
extract.cmd pkgutil
|
||
|
|
extract.pre_args --expand
|
||
|
|
extract.post_args ${pkg_path}
|
||
|
|
extract.mkdir yes
|
||
|
|
extract.suffix .pkg
|
||
|
|
|
||
|
|
post-extract {
|
||
|
|
system -W ${pkg_path} "cat ./Payload | gzip -d > ./Payload.cpio"
|
||
|
|
system -W ${pkg_path} "cat ./Payload.cpio | cpio -i"
|
||
|
|
}
|
||
|
|
|
||
|
|
use_configure no
|
||
|
|
universal_variant yes
|
||
|
|
|
||
|
|
build {
|
||
|
|
if {![variant_isset universal]} {
|
||
|
|
system -W ${pkg_path} "lipo -thin ${build_arch} usr/local/bin/${name} -o ${worksrcpath}/${name}"
|
||
|
|
} else {
|
||
|
|
copy ${pkg_path}/usr/local/bin/${name} ${worksrcpath}/${name}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
destroot {
|
||
|
|
xinstall -m 0755 ${worksrcpath}/${name} ${destroot}${prefix}/bin/
|
||
|
|
}
|