News | About | Get Frugalware | Packages | Documentation | Discussion Forums | Bug Tracker | Wiki | Community | Development

FrugalBuild emul (Français)

From FrugalWiki

Jump to: navigation, search

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}
 }
Personal tools
Namespaces
Variants
Actions