FrugalBuild rox (Français)
From FrugalWiki
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()