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

FrugalBuild rox (Français)

From FrugalWiki

Jump to: navigation, search

Contents

FrugalBuild pour paquets ROX

  • Exemple
 pkgname=rox-lib
 pkgver=2.0.5
 pkgrel=1
 pkgdesc="An essential library for ROX Desktop."
 _F_rox_name="ROX-Lib"
 _F_rox_sep=2-
 _F_rox_use_sourceforge=1
 _F_sourceforge_name=${pkgname}2
 _F_sourceforge_ext=.tar.bz2
 Finclude rox
 _F_rox_name=${_F_rox_name}2
 rodepends=('rox-filer' 'pygtk')
 groups=(${groups[@]} 'rox-core')
 archs=('i686')
 sha1sums=('62283301b4f2bb9fda5cafcd0785d4a8aa156914')


Finclude rox

Permet de ne pas utiliser les fonctions:

  • url (prédéfini sur les mirroirs sourceforge)
  • up2date (seulement sur un mirroir prédéfini)
  • source (seulement sur un mirroir prédéfini)
  • options (nodocs utilisé)
  • groups

_F_rox_name

par défaut sur $pkgname, nom réel de l'application rox


_F_rox_use_sourceforge

pour activer l'utilsation de sourceforge


_F_rox_use_kerofin

active une des autres sources de rox desktop software


_F_rox_use_rox4debian

active une des autres sources de rox desktop software


_F_rox_use_hayber

active une des autres sources de rox desktop software


_F_rox_subdir

utilisé pour installer dans sous-repertoire d'installation


_F_rox_sep

utilisé pour changer le séparateur entre version et $_F_rox_name, si beaoin


Fonctions founies par le build()

  • Frox_compile()
  • Frox_mkdir()
  • Frox_setup()
  • Frox_install()
  • Frox_cleanup()
  • Fbuild_rox()
  • build() appelle par défaut Fbuild_rox()
Personal tools
Namespaces
Variants
Actions