Build A Slackware Package
The method used by the Slackware distribution itself to build packages is to use scripts called SlackBuilds which compile and build a Slackware .tgz/txz package. Additional scripts to those provided by the Official Slackware source tree are available from a free repository at SlackBuilds.org and you can find a current script for konversation on the same site.
SlackBuilds.org provides build instructions for the SlackBuilds it makes available. More support is available in the #slackbuilds channel on Freenode.