aboutsummaryrefslogtreecommitdiffstats
path: root/main/mdocml/mdocml.trigger
Commit message (Collapse)AuthorAgeFilesLines
* main/mdocml: split out apropos and whatis to subpackageNatanael Copa2015-08-281-4/+0
|
* Revert "main/mdocml: use a cron instead of a trigger to invoke makewhatis(8)"Bartłomiej Piotrowski2015-08-121-0/+4
| | | | This reverts commit d9d91145ef2bd1334cfb9c59f45d9b1fb6995bd6.
* main/mdocml: use a cron instead of a trigger to invoke makewhatis(8)Sören Tempel2015-08-121-4/+0
| | | | | | | | | | | | The database created by makewhatis(8) doesn't need to be up to date all the time, it is not critical at all when the database doesn't contain a newly added manpage for a few hours. So instead of slowing down package installation by using a trigger the makewhatis(8) database is now created and updated using a daily cron. The daily cron is run once after the first install of mdocml as well. Many distribution (e.g. Gentoo) also use a cron instead of a trigger to invoke makewhatis(8), in my opinion it is simply saner to it this way.
* main/mdocml: fix makewhatis invocationBartłomiej Piotrowski2015-08-051-1/+1
| | | | /usr/share/man has to be the last argument
* main/mdocmal: don't rebuild the mandoc.db from scratch every timeSören Tempel2015-08-051-2/+2
| | | | | | | | | | | | | mdocmls makewhatis(8) implementation should be able to build the mandoc.db incrementally. Removing it forces mdocml to regenerate it completely which can take a lot of time if you have a bunch of man pages installed on your system and thus slows down package installation. Furthermore, I also switch the string encoding from ascii to utf-8. In addition to that I noticed that some files weren't listed in the source APKBUILD variable. Seem to work for me but further tests would be appreciated.
* main/mdocml: build shared, add 'man' and trigger for dbNatanael Copa2014-12-291-0/+4