mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
47 lines
1.7 KiB
Tcl
47 lines
1.7 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
|
|
|
|
name fsevents-tools
|
|
version 1.0.0
|
|
categories sysutils
|
|
maintainers nomaintainer
|
|
platforms darwin
|
|
license Apache-2
|
|
description tools for acting on changes in a directory structure
|
|
long_description Provides three tools, notifywait, notifyloop, and autorsync \
|
|
that watch for changes in a directory structure, and either notify, \
|
|
run a script, or trigger an rsync if changes occur.
|
|
|
|
homepage https://geoff.greer.fm/fsevents
|
|
master_sites ${homepage}/releases
|
|
|
|
checksums rmd160 c1b9078dc34dd5294d676fd9ad9bf25872e0ed63 \
|
|
sha256 498528e1794fa2b0cf920bd96abaf7ced15df31c104d1a3650e06fa3f95ec628 \
|
|
size 86355
|
|
|
|
# 10.7 SDK is not compatible with PowerPC
|
|
supported_archs i386 x86_64
|
|
|
|
# build succeeds on 10.5 and 10.6 Intel, but only with a clang compiler
|
|
compiler.blacklist-append *gcc*
|
|
|
|
# uses kFSEventStreamCreateFlagFileEvents which is in SDK 10.7+
|
|
platform macosx {
|
|
if {${os.major} <= 10} {
|
|
# Build requires at least 10.7.3 SDK
|
|
set lion_sdkpath ${developer_dir}/SDKs/MacOSX10.7.sdk
|
|
if {[file exists $lion_sdkpath]} {
|
|
configure.sdkroot $lion_sdkpath
|
|
} else {
|
|
pre-fetch {
|
|
error "Building $name @${version} on Mac OS X 10.6 or less requires the MacOSX10.7.sdk to be present in ${developer_dir}/SDKs/"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
livecheck.type regex
|
|
livecheck.url ${homepage}
|
|
livecheck.regex ${name}-(\\d+(?:\\.\\d+)*)
|