pkgsrc/sysutils/entr/Makefile
leot d9ea930484 entr: Update to 5.4
Changes:
== 5.4: August 1, 2023
 - 'make test' runs a quick smoketest, 'make check' runs regressions
 - Set IN_CLOEXEC only for inotify_init, kqueue uses similar setting by default
 - Unconditionally try to set soft file limit to 2^16 on MacOS
 - Use non-reentrant calls sparingly in signal handlers
 - configure: use TARGET_OS to override the output of uname(1)
2023-08-13 19:21:07 +00:00

34 lines
829 B
Makefile

# $NetBSD: Makefile,v 1.25 2023/08/13 19:21:07 leot Exp $
DISTNAME= entr-5.4
CATEGORIES= sysutils
MASTER_SITES= https://eradman.com/entrproject/code/
MAINTAINER= leot@NetBSD.org
HOMEPAGE= https://eradman.com/entrproject/
COMMENT= Run arbitrary commands when files change
LICENSE= isc AND 2-clause-bsd
MAKE_ENV+= MANPREFIX="${PREFIX}/${PKGMANDIR}"
.include "../../mk/bsd.prefs.mk"
# Needs kqueue(2) or inotify(7)
.if ${OPSYS:M*BSD} || ${OPSYS} == "DragonFly"
MAKE_FILE= Makefile.bsd
.elif ${OPSYS} == "Darwin"
MAKE_FILE= Makefile.macos
.elif ${OPSYS} == "Linux"
MAKE_FILE= Makefile.linux
.else
NOT_FOR_PLATFORM= ${MACHINE_PLATFORM}
.endif
TEST_TARGET= test
USE_TOOLS+= bash:test
CHECK_PORTABILITY_SKIP+= system_test.sh
.if ${PKGSRC_RUN_TEST:tl} == yes
REPLACE_BASH+= system_test.sh
.endif
.include "../../mk/bsd.pkg.mk"