Hi,
since I don't have that much spare time, I haven't progressed much with making my tazpackages. To be honest, I also don't use slitaz on my main computer, which means I put in less time than what I could of, since it requires me to start up my laptop and work on the tazpackages from there. Untill now, I've just been compiling the packages under windows, on my main pc, by manually making the receipt and the description.txt (using notepad++), and making the "fs" folder with the extra files in that. I haven't made the files.list as I don't know how that needs to be done.
My question is now: can I continue on making the tazpackage with this last part as well (as this last part is generally done by using the wok (http://doc.slitaz.org/en:oldcookbook:wok ), or using tazpkg (see hg.slitaz.org/tazpkg/raw-file/tip/doc/tazpkg.en.html , though I don't exactly know how that works neither, ie what files need to be made all ready, and which ones tazpkg makes itself, and whether I need to pre-compress the "fs" folder or not). The wok again requires slitaz to run, and even requires to install mercurial, clone the wok itself, ... (see http://doc.slitaz.org/en:oldcookbook:wok ) Requiring to use slitaz for some things will still work for me, as long as most work can be done under windows.
I was thinking along the lines of:
* zipping the fs folder (containing the files) as cpio, and then as lzma (for example with 7-zip or something)
* then bring up properties of the file and add the specifics (file size) in the description file
* making the md5sum using winmd5 (http://www.winmd5.com/) which works for win xp appearantly, older windows versions have built-in tools (like FCIV, certutil and can also use hashtab, hashcheck, ... see https://superuser.com/questions/245775/is-there-a-built-in-checksum-utility-on-windows-7 , https://support.microsoft.com/en-us/kb/889768)
The problems I encountered and haven't been able to solve are:
* there are no good cpio compression tools under windows (wintar exists but I can't make much sense of that, and it's shareware). LZMA zipping isn't an issue with most tools though.
* as said above, I don't know how to make the .list file; how do I do this, and/or can I just drop this alltogether (so is it essential for tazpkg or not ?)
* finally, I don't know how to zip the entire package as .tazpkg; I assume it's just a matter of compressing to a different archive format (like .tar.gz ?), and then manually renaming the file to .tazpkg
Any help is appreciated.
BTW: is cpio-zipping a requirement btw, for tazpkg to be able to read the file, or could I either just drop cpio-zipping alltogether, or zip as tar, and then as lzma ? Also, if it is a requirement, would future versions of tazpkg (such as http://forum.slitaz.org/topic/tazpkg-beta-needs-testing/page/6 ) allow use of .tar.lzma instead ? It seems to me that cpio is all ready showing its age, so it might be useful to replace it (see https://superuser.com/questions/343915/tar-vs-cpio-what-is-the-difference )