Non mi sono spiegato bene: come si chiama il tuo slackbuild? Il nome del file qual è?
slackbuild? No, perché la risposta è stata: sh: slackbuild: No such file or directory
moodin.slackbuild? No, perché la risposta è stata: sh: moodin.slackbuild: No such file or directory
Siccome nello slackbuild c'è scritto:
#!/bin/sh
# $Id: moodin.SlackBuild,v 1.5 2007/03/23 09:00:30 root Exp root $
e anche:
# Run 'sh moodin.SlackBuild --cleanup' to build a Slackware package
suppongo che lo slackbuild, a meno che tu non lo abbia rinominato, si chiami:
moodin.SlackBuild
che è diverso da moodin.slackbuild, perché linux è case sensitive, distingue cioè fra maiuscole e minuscole.
Io farei come dicono le istruzioni qui sopra:
esegui sh moodin.SlackBuild --cleanup per costruire un pacchetto per slackware.
In generale per eseguire uno script della shell puoi dare sh nome-dello-script.
Se lo rendi eseguibile con chmod allora puoi dare ./nome-dello-script o, se la directory in cui si trova è in $PATH, puoi dare semplicemente nome-dello-script .
Spero di essere stato abbastanza chiaro, adesso...
Ti consiglio comunque un'infarinatura di sh/bash, se ti piace usare linux...
P.S.
Attenzione, che questo slackbuild è scritto per la versione 0.4.2 di moodin, se devi compilare una versione successiva devi cambiare la versione nella riga:
VERSION=${VERSION:-0.4.2}