Just a quick update...... ok, so your not bothered, but that isn't going to stop my self indulgence
For those of us you laugh in the face of dependency checking Package Management Systems, occasionally its good to make sure our system is as perfect as we think it is.
It just loops through some dirs and checks there aren't binaries with missing libs.
This now works with openSUSE 10.2, and I've cut out some of the more complicated and even more pointless features. Essentially, it takes a standard 10.2 ISO, downloads the latest updates to replace the originals, then creates a new ISO.
A bit pointless, but might be useful, especially if handing a copy of this "linux thing" to a mate, they get the most up to date version which is hopefully a little less buggy.
This modular script downloads, compiles, packages and installs over 40 applications, libraries and codecs based on, mostly, cvs and svn trees. Asking for trouble, yes, but it seems to work, and its good to live dangerously
The applications and libraries are those which allow media to be played, encoded, decoded, transcoded etc
This is specifically for Slackware users, but could very simply and easily be tweaked to cover any distro which can have checkinstall used.
Video encoding/transcoding can be a little bit of a black art. So I created a simple script so I could pass a few options at runtime and achieve consistent results.
If you consider that mencoder can accept 30 switches for a single command, this only exposes 4 to the user.
I'm not a programmer, not really (some vb, asp + sql). Up until 6mths ago I'd not written a bash script beyond tweaking something in /etc/rc.d
So, yes they are a little pointless, yes the coding is probably terrible, but they worked for me, so if you find them useful, great.
</shameless ego massaging>