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

FrugalBuild mono (Français)

From FrugalWiki

Jump to: navigation, search

FrugalBuild spécifique à Mono

  • Exemple
 pkgname=galago-sharp
 pkgver=0.5.0
 pkgrel=2
 pkgdesc="Galago Desktop Presence Framework - C# Bindings"
 url="http://www.galago-project.org"
 depends=('libgalago' 'gtk2-sharp>=2.10.0' 'perl-xml-libxml' 'dbus-mono')
 groups=('gnome')
 archs=('i686' 'x86_64')
 source=($url/files/releases/source/$pkgname/$pkgname-$pkgver.tar.bz2 \
 galago-sharp-0.5.0-fix-nunit-name.patch)
 Finclude mono
 up2date="lynx -dump http://www.galago-project.org/files/releases/source/$pkgname | Flasttar"
 sha1sums=('67ec03129e3ca55c982f0fc3c61825779f80b9f0' \
           '3e4dcbd3fa3f7b5bb1995c3f268ac19e4c9da15f')


Fonctions fournies par Finclude mono

  • Fmonoexport(): crée le MONO_SHARED_DIR
  • Fmonoccompileaot(): AOT toutes les librairies dans le paquet
  • Fmonocleanup(): efface le MONO_SHARED_DIR
  • Fbuild_mono(): améliore le build() pour pouvoir utiliser ces fonctions
  • build() par défaut appelle la fonction Fbuild_mono()
Personal tools
Namespaces
Variants
Actions