<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aports/main/mdocml/mdocml.trigger, branch master</title>
<subtitle>Main aports tree
</subtitle>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/'/>
<entry>
<title>main/mdocml: split out apropos and whatis to subpackage</title>
<updated>2015-08-28T20:55:45+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2015-08-28T20:55:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=8d777a4e2a8eaf92f9cca8d9d64f5d84ca9e53ba'/>
<id>8d777a4e2a8eaf92f9cca8d9d64f5d84ca9e53ba</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "main/mdocml: use a cron instead of a trigger to invoke makewhatis(8)"</title>
<updated>2015-08-12T12:43:47+00:00</updated>
<author>
<name>Bartłomiej Piotrowski</name>
<email>b@bpiotrowski.pl</email>
</author>
<published>2015-08-12T12:43:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=1c597e7a6742b82d91382844ffce4b7a7bd54a5d'/>
<id>1c597e7a6742b82d91382844ffce4b7a7bd54a5d</id>
<content type='text'>
This reverts commit d9d91145ef2bd1334cfb9c59f45d9b1fb6995bd6.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit d9d91145ef2bd1334cfb9c59f45d9b1fb6995bd6.
</pre>
</div>
</content>
</entry>
<entry>
<title>main/mdocml: use a cron instead of a trigger to invoke makewhatis(8)</title>
<updated>2015-08-12T12:17:20+00:00</updated>
<author>
<name>Sören Tempel</name>
<email>soeren+git@soeren-tempel.net</email>
</author>
<published>2015-08-10T20:19:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=d9d91145ef2bd1334cfb9c59f45d9b1fb6995bd6'/>
<id>d9d91145ef2bd1334cfb9c59f45d9b1fb6995bd6</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>main/mdocml: fix makewhatis invocation</title>
<updated>2015-08-05T21:24:27+00:00</updated>
<author>
<name>Bartłomiej Piotrowski</name>
<email>b@bpiotrowski.pl</email>
</author>
<published>2015-08-05T21:24:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=c5ee9fd40936e1d3001dbf84e43366897bd16ac9'/>
<id>c5ee9fd40936e1d3001dbf84e43366897bd16ac9</id>
<content type='text'>
/usr/share/man has to be the last argument
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
/usr/share/man has to be the last argument
</pre>
</div>
</content>
</entry>
<entry>
<title>main/mdocmal: don't rebuild the mandoc.db from scratch every time</title>
<updated>2015-08-05T21:17:09+00:00</updated>
<author>
<name>Sören Tempel</name>
<email>soeren+git@soeren-tempel.net</email>
</author>
<published>2015-08-05T20:37:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=43cca375a33db94532e183b312f2fc74705785e6'/>
<id>43cca375a33db94532e183b312f2fc74705785e6</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>main/mdocml: build shared, add 'man' and trigger for db</title>
<updated>2014-12-29T10:49:21+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2014-12-29T10:47:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=6b731eecdf600d8d435d129bf2838e3babb77c56'/>
<id>6b731eecdf600d8d435d129bf2838e3babb77c56</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
