A number of people were asking for a reduction in the number of packages in a thread asking what would you like to see in Slackware 12.1.
Slackware is not bloated, but most people will choose to use one command line text editor and stick to it, they do not need the four or five others.
Here is a method of cutting your Slackware to fit you by using Alien Bob's mirror-slackware-current.sh script.
This script allows the use of an "exclude" file, which allows you to exclude certain directories from your download, this is to save people bandwith. I normally use it to not download /src /kdei and /extra.
It can however be used to exclude files also. Heres how I did it.
1. Obtain a list of all the files in the new Slackware release, this must show the full path to the file eg. /slackware/a/aaa-elflibs.xxxxxx.....
tree -af > /home/yourdirectory/excludelist
will do this. As it is version number specific you need to make a new list for the version you are going to download.
2. This file is not neat as it shows a tree, but using find & replace in a word processor will fix this. You have to remove all the stuff before and including the first "/" slash.
eg. find |-- ./ and replace with nothing
You will have to do this with several different search parameters. You will be left with a neat list of files with their full paths. Remove the bottom two lines that tell you how many files you have and add the line "pasture" (minus the quotes).
3. Now modify your excludelist to only include those files you do not want to download. *** WARNING *** THIS IS WHERE YOU NEED TO KNOW WHAT YOU ARE DOING IF YOU WANT A WORKING SYSTEM.
I modified mine to exclude all from /extra except aspell/english bittorrent parted and slackpkg, all from /kdei except uk-en internationalisations, also all from /pasture /source /testing /e /f /t and /y.
I could have also removed excess programs from /a /ap /d /kde /x and /xap but this was only a test.
You need /isolinux /kernels /slackware do not exclude them
4. Download your files and create a DVD or CD
sh mirror-slackware-current.sh -v -X /path/to/your/excludelist
Should this all work you will have an iso which you can burn using your favourite method.
5. Install as normal, I tested on an external USB drive. Select all the directories and install the full package list.
I was prompted for a second disk even though I burned a DVD, just select finish installing at this prompt.
All being well you have a installable DVD/CD that only contains the bits of Slackware that you want.
Best of luck and don't blame me if you bork your sytem.