Slack-desc sparisce quando cambio $ARCH nello Slackbuild
Inviato: mar 2 mag 2006, 23:11
Premetto che sono ignorante per ciò che concerne il bash scripting, per cui ogniqualvolta ricompilo un sorgente adatto gli Slackbuild presenti nel repository facendo in modo che prendano le flags per athlon sostituendo, (ad esempio nel caso di aMule), l'originale:
Con:
Con questa variazione, però, non mi compare più lo Slack-desc al momento dell'installazione e non riesco a capirne il motivo.
Probabilmente a causa della sopracitata ignoranza che mi contraddistingue nello scripting.
Qualcuno mi illumina?
Grazie!
Codice: Seleziona tutto
PKG=$TMP/package-aMule
NAME=aMule
VERSION=2.1.1
ARCH=${ARCH:-i486}
BUILD=1sl
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mcpu=i686"
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mcpu=i686"
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2"
fi
Codice: Seleziona tutto
PKG=$TMP/package-aMule
NAME=aMule
VERSION=2.1.1
ARCH=${ARCH:-athlon-xp}
BUILD=Hrp
if [ "$ARCH" = "athlon-xp" ]; then
SLKCFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -ffast-math -mmmx -m3dnow -msse -mfpmath=sse,387 -mcpu=athlon-xp"
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mcpu=i686"
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2"
fiProbabilmente a causa della sopracitata ignoranza che mi contraddistingue nello scripting.
Qualcuno mi illumina?