the script keeps things transparent to everyone
and even if one was unsure about all the code it will produce a correct package
one easy example
------------------------------------------------------------------------
#slackbuild home page
http://slackbuilds.org/repository/13.1/office/leafpad/
#download slackbuild scripts (no sources)
Code: Select all
wget http://savannah.nongnu.org/download/leafpad/leafpad-0.8.17.tar.gz
# you edit this if you use another folder
# open a terminal or cd into the folder
Code: Select all
cd /root/Downloads/leafpad/leafpad/
#download official sources
Code: Select all
wget http://savannah.nongnu.org/download/leafpad/leafpad-0.8.17.tar.gz
#run the slackbuild to make the package
#now here is where you can modify the script to use your own personal config
# to build smaller packages for a lightweight distro and share your work easily
Code: Select all
./leafpad.SlackBuild
#changing one line of code in the version number
# and you can easily re build leafpad when a new version is offered
this is an example how one at a time we can build the packages
light and for speed and once again if you prefer another dependency
or remove even more you have the liberty to do so
Joe