--- - branch: MAIN date: Sat Aug 14 08:38:01 UTC 2021 files: - new: '1.80' old: '1.79' path: pkgsrc/mk/install/install.mk pathrev: pkgsrc/mk/install/install.mk@1.80 type: modified id: 20210814T083801Z.41604aa466d59517e31d4f006adc13db71e63092 log: | mk/install: fix documentation and speed up install-dirs-from-PLIST The documentation did not mention that conditional entries in PLIST files are skipped. Pkglint doesn't know this either and issues wrong notes that some directories are redundant in INSTALLATION_DIRS when in reality they need to be listed there. While here, filter out some duplicate directories. This invokes the command for creating a single directory less often. Since PLIST files are usually sorted, files in the same directory tend to be listed near each other. The fallback to the plain 'uniq' is needed for SCO_SV, which does not define TOOLS_PLATFORM.uniq. module: pkgsrc subject: 'CVS commit: pkgsrc/mk/install' unixtime: '1628930281' user: rillig