1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Cross-platform file change monitor
8 HOMEPAGE= https://emcrisostomo.github.io/fswatch/
12 SITES[main]= GITHUB/emcrisostomo:fswatch:1.16.0+cmake
13 DISTFILE[1]= generated:main
15 SPKGS[standard]= complete
19 OPTIONS_AVAILABLE= none
20 OPTIONS_STANDARD= none
22 USES= cmake gettext-runtime gettext-tools c++:primary
24 LICENSE= GPLv3+:primary APACHE20:primary
25 LICENSE_TERMS= primary:{{WRKDIR}}/TERMS
26 LICENSE_FILE= GPLv3+:{{WRKSRC}}/COPYING
27 APACHE20:{{WRKSRC}}/LICENSE-2.0.txt
30 FPC_EQUIVALENT= sysutils/fswatch-mon
35 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/fswatch
38 ${AWK} '/^This software is dual/,EOF' \
39 ${WRKSRC}/README.md > ${WRKDIR}/TERMS
41 [FILE:801:descriptions/desc.primary]
42 fswatch is a file change monitor that receives notifications when the
43 contents of the specified files or directories are modified. fswatch
44 implements four kinds of monitors:
46 * A monitor based on the File System Events API of Apple OS X.
47 * A monitor based on kqueue, an event notification interface introduced
48 in FreeBSD 4.1 and supported on most *BSD systems (including OS X).
49 * A monitor based on inotify, a Linux kernel subsystem that reports file
50 system changes to applications.
51 * A monitor which periodically stats the file system, saves file
52 modification times in memory and manually calculates file system
53 changes, which can work on any operating system having stat (2).
55 fswatch should build and work correctly on any system shipping either of
56 the aforementioned APIs.
60 945a63dc1d92b0948a4a387bb90d1c8277c71d953e4cc74629b40fdb096d3fb7 200156 emcrisostomo-fswatch-1.16.0-cmake.tar.gz
63 [FILE:566:manifests/plist.primary]
64 %%ONLY-DRAGONFLY%%include/libfswatch/kqueue_monitor.hpp
65 %%ONLY-FREEBSD%%include/libfswatch/kqueue_monitor.hpp
66 %%ONLY-LINUX%%include/libfswatch/inotify_monitor.hpp
79 libfswatch_exception.hpp
94 [FILE:209:manifests/plist.nls]
95 share/locale/en/LC_MESSAGES/fswatch.mo
96 share/locale/en@boldquot/LC_MESSAGES/fswatch.mo
97 share/locale/en@quot/LC_MESSAGES/fswatch.mo
98 share/locale/es/LC_MESSAGES/fswatch.mo
99 share/locale/it/LC_MESSAGES/fswatch.mo