PPM: enhanced splitting of exe,dev,doc,nls packages

Continuing with enhancing of the Puppy Package Manager, see previous post:
http://bkhome.org/blog/?viewDetailed=02811

The PPM main window has checkboxes labeled "EXE", "DEV", "DOC" and "NLS".

The "EXE" checkbox was broken. The "exe" packages (anything other than doc, dev or nls) were not filtered out when the checkbox was unticked. Fixed.

I have enhanced these checkboxes. Previously they only worked on PET packages, and only those packages conforming to the "_EXE", "_DEV", "_DOC" and "_NLS" naming scheme, for example 'abiword_DOC-1.2.3.pet'.

This has been extended to recognise the package naming used in Debian and Ubuntu. DEB packages have these strings in the names:

-doc_
-docs_
-dev_
-langpack
-lang-


Woof commit:
http://bkhome.org/fossil/woof2.cgi/info/dc585512f0


Posted on 4 May 2012, 21:41


Comments:

Posted on 8 May 2012, 8:10 by 01micko
ppm bug
There was a bug in the Ziggy ui, I don't know if it's already fixed as I got woof ~30 April, reported by broomdodger
fix: http://murga-linux.com/puppy/viewtopic.php?p=625843#625843