xref: /freebsd/usr.bin/mandoc/mandoc.ucl (revision df21a004be237a1dccd03c7b47254625eea62fa9)
1path_glob: [
2	"/usr/share/man/*",
3	"/usr/share/openssl/man/*",
4]
5
6cleanup: {
7	type: lua
8	sandbox: false
9	script: <<EOD
10	os.remove("/usr/share/man/mandoc.db")
11	os.remove("/usr/share/openssl/man/mandoc.db")
12EOD
13}
14
15trigger: {
16	type: lua
17	sandbox: false
18	script: <<EOD
19
20	local dirs = {
21		"/usr/share/man",
22		"/usr/share/openssl/man",
23	}
24
25	for _,dir in ipairs(dirs) do
26		if pkg.stat(dir) then
27			print("Generating apropos(1) database for "..dir.."...")
28			pkg.exec({"/usr/bin/makewhatis", dir})
29		end
30	end
31EOD
32}
33