[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Category tags for Debian - debcat program



Hi!

Here is an early release of the debcat program I have put together today.

It scans the package list (/var/lib/dpkg/available by default) and
generates index and description .html's inside specified (current by
default) directory. 

It handles tags in the Purpose: lines, but any package without this line
is tagged with implicit <section>/unsorted tag, so you can use it
immediatelly.

There is undoubtedly lot of space for improvements. I plan to add support 
for file containing descriptions for known categories soon. But I found
the program useful as it is now, so I wanted to share it with you...

Any comments are welcomed.

Patrik

P.S. Note that I am not subscribed to this list.

begin 644 debcat.gz
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
2!J\($=X`:MCX#YZG])`A%P``
`
end


Reply to: