These scripts with '0' to '3' prefix, I wrote back when I compiled T2 and
created the first build that was to become Puppy 4.00.

It has been awhile since I have looked at these scripts, and they will
definitely need improving/updating.

For a start, you will have to change the paths to suit your setup.

I now favour a different way of creating the 'puppy-devx' folder:
I think it is better for the scripts to create all the split packages
in puppy-unleashed/packages, for example:

 abiword-1.2.3
 abiword_DEV-1.2.3
 abiword_NLS-1.2.3
 abiword_DOC-1.2.3
 
However, for those cases where a package will go totally into the
'puppy-devx', then just have the entire package named appropriately,
for example:

 automake_DEV-1.2.3
 
puppy-unleashed/createpuppy script already has the mechanism to aid with
building the 'puppy-devx' from the _DEV packages:
'on' _DEV packages, or any 'on' normal package that also has a _DEV package,
are copied to puppy-unleashed/devx-extra.

The script 'create-devx_xxx.sfs.sh' copies the contents of puppy-unleashed/devx-extra into puppy-devx, then builds the devx_xxx.sfs.

In my system, the layout is:

puppy-development/
create-devx_xxx.sfs.sh  puppy-devx/  puppy-unleashed/  

Barry Kauler
August 2008
