Making Slackware packages from source is fairly simple. One thing to keep in mind is that you should do this on a clean machine. A clean machine means a machine that does not have any libraries or programs installed on it that are not included on the Official Slackware CDs. Lets assume that we are building a package for the program switch. I based this on the how on this how to. If you need additional info or run into problems read it. I made this as a very quick how to for the very impatient.
1) Make the directories where we are going to build the packages in. I prefer to do this in the root directory. So, log in as root and type these commands.
2) Unpack the package that you downloaded
if not compressed
3) Configure make it. Watch for errors when doing these two step. If you are missing a required library or something else, it will tell you here.
4) Install it in the package directory. Make sure you watch here in case any files where placed outside the /packages/builds directory. You should probably do a search to see. If there are any files copy them over to the /packages/builds directory.
5) Making the package. If you are asked about changing symlinks and permissions, say yes. Be consistent with naming that packages. It makes it easier to use upgradepkg.
6) Test the package