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

FrugalBuild nvidia (Français)

From FrugalWiki

Jump to: navigation, search

Contents

FrugalBuild pour pilotes NVIDIA

  • Exemple


 pkgname=nvidia
 pkgver=173.14.12
 pkgrel=3
 archs=('i686' 'x86_64')
 Finclude nvidia
 case "$_F_nvidia_arch" in
 x86)    sha1sums=('01d297c477b95593e9fbf5c73e501a4f5617b497');;
 x86_64) sha1sums=('78d3034314df7f9c95526707d7fcf4543f5993ed');;
 esac


Finclude nvidia

Permet de se passer de:

  • groups
  • pkgdesc
  • source
  • up2date
  • url
  • _F_cd_path
  • _F_kernelmod_scriptlet

et, par défaut,

  • ajoute xorg-server et pkgconfig à depends
  • ajoute libgl, libgl-headers et libglx à conflicts
  • ajoute libgl, libgl-headers et libglx à provides
  • ajoute nostrip à options
  • ajoute Finclude kernel-module


Liste des options

  • _F_nvidia_name: par dfaut sur NVIDIA-Linux-$_F_nvidia_arch-$pkgver-pkg$F_nvidia_pkgnum; nom du pquet
  • _F_nvidia_arch: par défaut sur CARCH, architecture du paquet nvidia
  • _F_nvidia_pkgnum: par défaut sur _F_nvidia_arch: la numérotation du paquet nvidia
  • _F_nvidia_linkver: par défaut sur pkgver, numéro utilisé par les librairies partagées nvidia
  • _F_nvidia_install, par dfaut sur nvidia.install, fichier install
  • _F_nvidia_up2date: par défaut sur _F_nvidia_legacyver


Fonctions fournies par le build

  • Fbuild_nvidia_scriptlet: Construit le scritlet nvidia
  • Fbuild_nvidia: Construit le pilote
  • build() appelle Fbuild_nvidia
Personal tools
Namespaces
Variants
Actions