Here is a very quick - and brief - slackbuild guide:
1>
download the slackbuild -
and source files
They contain folder(s) and files archived and compressed for convenient downloading (commonly referred to as, slang: 'tarballed', commonly with .tar.gz extension)
2>
decompress and extract the slackbuild using the right click menu using a dolphin or konqueror file-managers (or any other file-manager you wish to use)
or from a termimnal:
Code:
tar -zxvf app-name-.tar.gz
(the switches/options above, -zxvf
- unzipped the tarball -z
- extract the tarball -x
- give us feedback on screen, verbosely -v
- do all this on the filename given -f)
3>
move the source file into the extracted slackbuild directory
4>
from a terminal as root user
build the slackbuild package
Code:
./app-name-.Slackbuild
if this does not build then try making the file executable, as normal user,
Code:
chmod +x app-name-.Slackbuild
THIS IS NOT ALWAYS NECESSARY as most slackbuilds should already be executable - warning - some are not but in my experience only very few.
5>
install the package
when package has built you will see the software-package in /tmp, something like this will be displayed
to be more exact something similar to this
Code:
Slackware package /tmp/broadcom-sta-5.100.82.38_2.6.29.6_smp-i486-1_SBo.tgz created.
as root user:
Code:
installpkg /tmp/app-name-.txz
done. - feel free to delete the source and slackbuild and source, compressed and also extracted folders/files, if you want - it is not necessary to keep them.
This is a very brief guide to building slackbuild software packages. Please refer to other links above in this thread for more scope on this subject if required.
so to summarise:
1>
download the slackbuild -
and source files
2>
decompress and extract the slackbuild
3>
move the source file into the extracted slackbuild directory
4>
build the slackbuild package
5>
install the package