# -*- 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 rentzsch mach_override 919148f94db54fc04d287eb6a42c0c36b166bbfa version 20140512 revision 0 categories devel platforms darwin license MIT maintainers {@catap korins.ky:kirill} openmaintainer description runtime function overriding for Mac OS X long_description {*}${description} supported_archs i386 ppc ppc64 x86_64 checksums rmd160 fc7bcb5c5ba48ac464eaac3d6141d4cd9905703b \ sha256 3860002c2c29da3b9a447d3fb9d36c23863e2d1e1d8b8c1505789d527d25e0b4 \ size 66287 depends_build port:libtool \ port:udis86 patch.pre_args-replace -p0 -p1 patchfiles macports-udis86.diff \ relative-call.diff use_configure no build { system -W ${worksrcpath} "${configure.cc} ${configure.cflags} [get_canonical_archflags cc] -I ${prefix}/include -c -o mach_override.o mach_override.c" system -W ${worksrcpath} "libtool -static -o libmach_override.a mach_override.o ${prefix}/lib/libudis86.a" } destroot { set include_dir ${destroot}${prefix}/include set lib_dir ${destroot}${prefix}/lib set doc_dir ${destroot}${prefix}/share/doc/${name} xinstall -m 0775 -d ${include_dir} xinstall -m 0775 -d ${lib_dir} xinstall -m 0755 -d ${doc_dir} xinstall -m 0644 ${worksrcpath}/mach_override.h ${include_dir} xinstall -m 0644 ${worksrcpath}/libmach_override.a ${lib_dir} xinstall -m 0644 ${worksrcpath}/README.markdown ${doc_dir} } github.livecheck.branch \ semver-1.x test.run yes test { system -W ${worksrcpath} "${configure.cc} ${configure.cflags} [get_canonical_archflags cc] -framework CoreServices -o test_mach_override test_mach_override.cp libmach_override.a" system -W ${worksrcpath} "./test_mach_override" }