lcavalheiro
(usa Slackware)
Enviado em 08/04/2013 - 00:11h
leo CCB escreveu:
lcavalheiro escreveu:
Em teoria funciona! Chame o script assim:
# PRGNAM=rt5390 SRCNAM=2011_1007_RT5390_RT5392_Linux_STA_V${VERSION}_DPO_v2 ./rt5370.SlackBuild
EDIT: use o arquivo que tem ao final dele apenas um bz2
Segui a dica acima e está a compilar...
Preciso aprender esses macetes aí
Tem apostilas ou só com manpage mesmo??
Obrigado Professor..
Na verdade, isso tem a ver com a forma que o script SlackBuild é escrito. Vou te explicar usando o script do rt5370 como exemplo. As primeiras linhas do script dizem
PRGNAM=rt5370
VERSION=2.5.0.3
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
KERNEL=${KERNEL:-$(uname -r)}
PKGVERSION=${VERSION}_$(echo $KERNEL | tr - _)
SRCNAM=2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V${VERSION}_DPO
Ou seja, são definições de variáveis usadas no script. Se você passar essas variáveis na invocação do script, o bash ignora a definição delas no script e considera os valores que você informa.
Se não funcionar de primeira, não se desespere. Altere essas linhas do script para
PRGNAM=${PRGNAM:-rt5370}
VERSION=${VERSION:-2.5.0.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
KERNEL=${KERNEL:-$(uname -r)}
PKGVERSION=${VERSION}_$(echo $KERNEL | tr - _)
SRCNAM=${SRCNAM:-2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V${VERSION}_DPO}
e tenta de novo