Anyway, I would hope that someone here would come up with a simple extension which solves the incomplete specs problem. After all Puppy is you guys' *thing*. It only makes sense to have src2pkg make the most of what you have to work with.
You want magic? You have to see what src2pkg does when creating *.tpkg packages -lots of juicy package meta-data. Even dependencies for shell scripts get listed -actually they gets listed as 'suggests' since they are not hard dependencies. Here's an example from the free-standing utility for listing them:
Code: Select all
bash-3.1$ tpkg-script-reqs /usr/bin/wmaker.inst
coreutils
sed
Code: Select all
bash-3.1$ tpkg-script-reqs-raw /usr/bin/wmaker.inst
cat
chmod
cp
mkdir
mv
rm
sed
Glad you were rewarded with a nice, working package. src2pkg knows *lots* of tricks for making things compile when a plain old './configure && make && make DESTDIR=somewhere install' does not work. And that's just the first third of what it takes to make a good package.