FrugalBuild emul (Français)
From FrugalWiki
Contents |
FrugalBuild pour paquet d'émulation 32bits
- Exemple
pkgname=expat-emul pkgver=2.0.0_5 pkgrel=1 pkgdesc="An XML Parser library written in C for emulation of i686 on x86_64" url="http://expat.sf.net" depends=('glibc-emul') Finclude emul sha1sums=('194a653f29520845d7659cbb4127139875a997ba')
Finclude emul
Permet de se passer de
- groups()
- archs()
- up2date
- source()
et
- ajoute nostrip à options()
_F_emul_arch
Par défaut sur i686, permet d'indiquer l'architecture utilisée pour l'émulation.
build()
Par défaut le build correspond à:
{ mkdir $Fsrcdir/tmp || return 1 tar xf $_F_emul_name-$_F_emul_ver-$_F_emul_arch.fpm -C tmp || return 1 Fmkdir /usr/lib/chroot32 cp -av tmp/* $Fdestdir/usr/lib/chroot32 || return 1 Frm /usr/share/{doc,man} }