# -*- 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 name fakeroot version 1.34 revision 0 checksums rmd160 4f491d92e0fb72c9a067beceab938ff957e2d78d \ sha256 5727f16d8903792588efa7a9f8ef8ce71f8756e746b62e45162e7735662e56bb \ size 571338 categories sysutils license GPL-3+ maintainers {ryandesign @ryandesign} openmaintainer description Tool for simulating superuser privileges long_description fakeroot runs a command in an environment where it \ appears to have root privileges for file manipulation. \ It does this by means \ of LD_PRELOAD and SYSV IPC (or TCP) trickery. homepage https://wiki.debian.org/FakeRoot/ master_sites debian:f/${name} distname ${name}_${version}.orig worksrcdir ${name}-${version} patchfiles patch-message.h.diff configure.checks.implicit_function_declaration.whitelist-append strchr configure.args --disable-static platform darwin { if {${os.major} == 18 || ${os.major} == 19} { universal_variant no } else { default_variants +universal variant_set universal configure.universal_archs x86_64 if {${os.major} <= 9} { configure.universal_archs-append ppc64 } if {${os.major} <= 10} { configure.universal_archs-append ppc } if {${os.major} <= 17} { configure.universal_archs-append i386 } if {${os.major} >= 20} { configure.universal_archs-append arm64 } if {${os.major} == 8} { configure.cflags-append -mmacosx-version-min=10.4 } if {${os.major} >= 9 && ${os.major} <= 10} { configure.ldflags-append -Wl,-force_cpusubtype_ALL } } if {${os.major} >= 10} { configure.cflags-append -Wno-deprecated-declarations } if {${os.major} >= 11} { configure.cflags-append -Wno-extra-tokens } } test.run yes test.target check livecheck.type regex livecheck.url https://packages.debian.org/unstable/fakeroot livecheck.regex {fakeroot \(([\d.]+)}