Source
# -*- 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
PortGroup legacysupport 1.0
github.setup karelzak util-linux 2.33.1 v
set branch [join [lrange [split ${version} .] 0 1] .]
categories devel
platforms darwin
maintainers {khindenburg @kurthindenburg} openmaintainer
license BSD GPL-2+ public-domain
description Linux utility programs
long_description ${name} contains miscellaneous utility programs \
to handle file systems, consoles, partitions, \
and messages. This port contains ONLY those parts \
of ${name} that run on Darwin.
master_sites https://www.kernel.org/pub/linux/utils/util-linux/v${branch}/
use_xz yes
checksums rmd160 7a70b34cebe06bab634610c3ccff56d18c86573d \
sha256 c14bd9f3b6e1792b90db87696e87ec643f9d63efa0a424f092a5a6b2f2dbef21 \
size 4650936
if { ${os.platform} eq "darwin" && ${os.major} < 9 } {
configure.cppflags-append -D__DARWIN_UNIX03
}
depends_lib-append port:gettext \
port:ncurses
configure.args --disable-agetty \
--disable-cramfs \
--disable-eject \
--disable-fallocate \
--disable-fsck \
--disable-kill \
--disable-libblkid \
--disable-libmount \
--disable-libuuid \
--disable-login \
--disable-losetup \
--disable-mount \
--disable-mountpoint \
--disable-partx \
--disable-pg \
--disable-pg-bell \
--disable-pivot_root \
--disable-schedutils \
--disable-silent-rules \
--disable-su \
--disable-sulogin \
--disable-switch_root \
--disable-unshare \
--disable-uuidd \
--disable-wall \
--enable-shared=no \
--without-audit \
--without-python