( kikadff | 2015. 12. 21., h – 09:30 )

A config fájlodban, csak változók vannak, vagy műveletet is hajt végre? Benne van a build is? Ha igen, szerintem úgy kéne megírnod a config fájlt, hogy csak változókat tartalmaz, a build rész meg egy fügvény, amit ha fordítani akarod a csomagod meghívsz. Ha így teszel, akkor tudsz írni egy szkriptet, pl:

show_ver.sh:
source $path/$1/config
echo $ver

használat: $ show_ver.sh "csomag-neve"

Javaslom nézegess egy PKGBUILD-et arch linux oldalán, az elég olvasható, és könnyen értelmezhető. De nekem jobban tetszik a FrugalBuild, azt is nézegethetsz a frugalware oldalán, na az már elsőre bonyolultabb, de ha megérted tök jó. Nem azért mondom hogy lemásold, csak hogy inspiráljon.

Szerk.: ja és akkor így simán tudnád olvasni a mirror-t is: echo $mirror. Ha már változót adsz meg rá.