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

FrugalBuild firefox-extension (Français)

From FrugalWiki

Jump to: navigation, search

Contents

FrugalBuild spécifique aux extensions pour Firefox

  • Exemple
 pkgver=1.01
 pkgrel=1
 pkgdesc="Display WML (Wireless Markup Language) content."
 url="https://addons.mozilla.org/firefox/1843/"
 up2date="elinks -dump $url |grep xpi$|sed 's/.*g-\(.*\)-.*/\1/'"
 source=(http://releases.mozilla.org/pub/mozilla.org/extensions/firebug/\
 firebug-$pkgver-fx+fl.xpi chrome.manifest)
 _F_firefox_ext=firebug
 _F_firefox_id="firebug@software.joehewitt.com"
 _F_firefox_name="$_F_firefox_ext-$pkgver-fx+fl.xpi"
 _F_firefox_nocurly=1
 Finclude firefox-extension
 sha1sums=('f2d188ae2a952fa8326d1bf1364a14079013fd19'\
          'e1ad5704e87a6cd3e8e49728a3b1fe53c832ba9f')


Important

Avant vous devez installer l'extension manuellement en tant qu'utilisateur puis allez récupérer le fichier chrome.manifest dans votre dossier ~/.mozilla/firefox.

Finclude firefox-extension

Vous évites d'écrire les fonctions pkgname,rodepends(),groups() et archs().


_F_firefox_ext

Pour indiquer le type d'extension

_F_firefox_id

L'ID de l'xtension

_F_firefox_name

Si non utilisé, le nom de la source sera choisi, doit être de la forme $_F_firefox_ext-$pkgver.xpi

_F_firefox_nocurly

set this if the is not in curly brackets A TRADUIRE


Fonctions pouvant être utilisées pour le build

  • Fxpiinstall (par défaut si pas de build n'est indiqué)
Personal tools
Namespaces
Variants
Actions