Packages added to 'categories.dat'

File 'categories.dat' categorizes packages in accordance with the Puppy menu structure, as introduced in the previous blog post:

L18L has done some fantastic work, with scripts to extract category information from .desktop files. There is also a GUI, see above link, also here:

I have merged the first bunch of packages that L18L has mapped to the categories in categories.dat, and updated categories.dat.

Previously, I had 644 packages in categories.dat, it is now 1840 packages.

I also recompiled 'debdb2pupdb.bac', as that compiles with categories.dat included, that is, builtin. I suppose in future I could modify the BaCon code to load categories.dat dynamically at runtime.

Woof commit:

Posted on 21 Nov 2012, 18:14


Posted on 22 Nov 2012, 5:38 by technosaurus
localized documentation
I have figured out how to localize web pages (both hosted and local) without any server side scripting.

Started with /usr/share/doc/index.html:

... but it can also be applied to online documentation as well

Posted on 22 Nov 2012, 19:03 by L 18 L
ad localized documentation
confirm it works
without any server side scripting. now