frugalware:autres_fonctions_possibles_dans_un_frugalbuild
no way to compare when less than two revisions
Différences
Ci-dessous, les différences entre deux révisions de la page.
— | frugalware:autres_fonctions_possibles_dans_un_frugalbuild [2018/11/17 12:53] (Version actuelle) – créée - modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Autres Fonctions possibles dans un FrugalBuild ====== | ||
+ | |||
+ | |||
+ | ===== _F_cd_path ===== | ||
+ | |||
+ | Par défaut, | ||
+ | |||
+ | _F_cd_path=" | ||
+ | |||
+ | permet de spécifier un nom différent du dossier source s'il y a lieu. | ||
+ | |||
+ | ===== _F_conf_configure ===== | ||
+ | |||
+ | |||
+ | Par défaut, | ||
+ | |||
+ | _F_conf_configure=" | ||
+ | |||
+ | |||
+ | ===== _F_rcd_name ===== | ||
+ | |||
+ | |||
+ | Par défaut, | ||
+ | |||
+ | _F_rcd_name=" | ||
+ | |||
+ | permet de spécifier le nom d'un fichier init sans le préfixe rc s'il y a lieu. | ||
+ | |||
+ | ===== _F_desktop_filename ===== | ||
+ | |||
+ | |||
+ | Par défaut, | ||
+ | |||
+ | _F_desktop_filename" | ||
+ | |||
+ | permet de spécifier le nom du fichier .desktop s'il y a lieu. | ||
+ | |||
+ | ===== _F_desktop_name ===== | ||
+ | |||
+ | |||
+ | Par défaut, | ||
+ | |||
+ | _F_desktop_name=" | ||
+ | |||
+ | pour spécifier le nom de l' | ||
+ | |||
+ | ===== _F_desktop_desc ===== | ||
+ | |||
+ | |||
+ | Par défaut, | ||
+ | |||
+ | _F_desktop_desc=" | ||
+ | |||
+ | pour spécifier la description de l' | ||
+ | |||
+ | ===== _F_desktop_icon ===== | ||
+ | |||
+ | |||
+ | Pour spécifier l' | ||
+ | |||
+ | ===== _F_desktop_exec ===== | ||
+ | |||
+ | Par défaut, | ||
+ | |||
+ | _F_desktop_exec=" | ||
+ | pPour spécifier le nom de l' | ||
+ | |||
+ | |||
+ | ===== _F_desktop_categories ===== | ||
+ | |||
+ | |||
+ | Exemple, | ||
+ | |||
+ | _F_desktop_categories=" | ||
+ | |||
+ | pour spécifier la catégorie où doit être le raccourci du bureau. | ||
+ | |||
+ | __Liste des catégories__: | ||
+ | |||
+ | System; | ||
+ | |||
+ | ===== _F_desktop_mime ===== | ||
+ | |||
+ | |||
+ | Pour spécifier le Mimetypes du raccourci. | ||
+ | |||
+ | ===== _F_desktop_show_in ===== | ||
+ | |||
+ | Exemple, | ||
+ | |||
+ | _F_desktop_show_in=" | ||
+ | |||
+ | pour faire en sorte que l' | ||
+ | |||
+ | ===== Fsrcdir ===== | ||
+ | |||
+ | |||
+ | **$Fsrcdir** correspond à " | ||
+ | |||
+ | ===== Fdestdir ===== | ||
+ | |||
+ | |||
+ | **$Fdestdir** correspond à $startdir/ | ||
+ | |||
+ | ===== Fsysconfdir ===== | ||
+ | |||
+ | **Fsysconfdir** correspond à "/ | ||
+ | |||
+ | ===== Flocalstatedir ===== | ||
+ | |||
+ | **Flocalstatedir** correspond à "/ | ||
+ | |||
+ | ===== Fmenudir ===== | ||
+ | |||
+ | **Fmenudir** correspond à "/ | ||
+ | |||
+ | ===== Farchs ===== | ||
+ | |||
+ | |||
+ | **Farchs** correspond à (' | ||
+ | |||
+ | ===== Fconfopts ===== | ||
+ | |||
+ | **Fconfopts** correspond à " | ||
+ | |||
+ | Exemple: | ||
+ | |||
+ | Fconfopts=" | ||
+ | |||
+ | ===== Fmessage ===== | ||
+ | |||
+ | |||
+ | **Fmessage()**: | ||
+ | |||
+ | ===== Fdie ===== | ||
+ | |||
+ | **Fdie()**: | ||
+ | |||
+ | ===== Fcd ===== | ||
+ | |||
+ | **Fcd**: Va au répertoire source si c'est le **$Fsrcdir** qui est utilisé. Par défaut c'est **$_F_cd_path**. | ||
+ | |||
+ | ===== Fmkdir ===== | ||
+ | |||
+ | **Fmkdir**: Créer un répertoire dans $Fdestdir. Indiquer à la suite le nom du répertoire à créer. | ||
+ | |||
+ | Exemple, | ||
+ | |||
+ | Fmkdir /usr/bin | ||
+ | |||
+ | ===== Frm ===== | ||
+ | |||
+ | **Frm**: Effacer (rm -rf) la structure d'un répertoire dans $Fdestdir. Indiquer à la suite le(s) nom(s) des répertoire à effacer. | ||
+ | |||
+ | ===== Fcp ===== | ||
+ | |||
+ | **Fcp**: Copier le(s) fichier(s) dans $Fdestdir. Indiquer le le nom du fichier puis le répertoire de destination. | ||
+ | |||
+ | Exemple | ||
+ | |||
+ | Fcp machin / | ||
+ | |||
+ | ===== Fcpr ===== | ||
+ | |||
+ | |||
+ | **Fcpr**: Copier le(s) fichier(s) vers $Fdestdir périodiquement depuis $Fsrcdir. Indiquer le nom du fichier puis le répertoire de destination. | ||
+ | |||
+ | ===== Fcprrel ===== | ||
+ | |||
+ | |||
+ | **Fcprrel**: | ||
+ | |||
+ | ===== Fmv ===== | ||
+ | |||
+ | |||
+ | **Fmv**: Déplacer un fichier dans $Fdestdir. Indiquer le nom du fichier puis le répertoire de destination. | ||
+ | |||
+ | ===== Finstallrel ===== | ||
+ | |||
+ | |||
+ | **Finstallrel**: | ||
+ | |||
+ | **exemple** | ||
+ | |||
+ | Finstallrel 666 / | ||
+ | |||
+ | ===== Finstall ===== | ||
+ | |||
+ | |||
+ | **Finstall**: | ||
+ | |||
+ | ===== Fdirschmod ===== | ||
+ | |||
+ | |||
+ | **Fdirschmod**: | ||
+ | |||
+ | ===== Ffileschmod ===== | ||
+ | |||
+ | |||
+ | **Ffileschmod**: | ||
+ | |||
+ | ===== Fdirschown ===== | ||
+ | |||
+ | |||
+ | **Fdirschown**: | ||
+ | |||
+ | ===== Ffileschown ===== | ||
+ | |||
+ | |||
+ | **Ffileschown**: | ||
+ | |||
+ | ===== Fexe ===== | ||
+ | |||
+ | |||
+ | **Fexe**: Installe un ou des fichiers exécutables dans $Fdestdir depuis $Fsrcdir. Premier paramètre: fichier(s) qui doit(vent) être installé(s) depuis $Fsrcdir (par défaut: $Fsrcdir/ | ||
+ | |||
+ | ===== Fexerel ===== | ||
+ | |||
+ | |||
+ | **Fexerel**: | ||
+ | |||
+ | ===== Ffile ===== | ||
+ | |||
+ | |||
+ | **Ffile**: Installe un ou des fichier reguliers dans $Fdestdir depuis $Fsrcdir. Premier paramètre: fichier(s) qui doit(vent) être installé(s) depuis $Fsrcdir (par défaut $Fsrcdir/ | ||
+ | |||
+ | ===== Ffilerel ===== | ||
+ | |||
+ | |||
+ | **Ffilerel**: | ||
+ | |||
+ | |||
+ | ===== Fman ===== | ||
+ | |||
+ | |||
+ | **Fman**: Installe un ou des fichier réguliers dans le répertoire man depuis $Fsrcdir. Paramètre: fichier(s) qui doit(vent) être installé(s) depuis $Fsrcdir. | ||
+ | |||
+ | ===== Fmanrel ===== | ||
+ | |||
+ | **Fmanrel**: | ||
+ | |||
+ | ===== Fdoc ===== | ||
+ | |||
+ | **Fdoc**: Installe les fichiers de documentation file(s) dans $Fdestdir/ | ||
+ | |||
+ | ===== Fdocrel ===== | ||
+ | |||
+ | |||
+ | **Fdocrel**: | ||
+ | |||
+ | ===== Ficon ===== | ||
+ | |||
+ | |||
+ | **Ficon**: Installe les fichiers icônes dans $Fdestdir/ | ||
+ | |||
+ | Exemple | ||
+ | |||
+ | Ficon machin.png | ||
+ | |||
+ | ===== Ficonrel ===== | ||
+ | |||
+ | **Ficonrel**: | ||
+ | |||
+ | ===== Fln ===== | ||
+ | |||
+ | **Fln**: Créer un lien symbolique (symlink) dans $Fdestdir. Indiquer la source (par exemple mysql/ | ||
+ | |||
+ | |||
+ | ===== Fsed ===== | ||
+ | |||
+ | |||
+ | **Fsed**: Utilise sed sur un ou des fichier(s). Indiquez le regexp (voir man sed!), le remplacement puis le fichier à éditer. | ||
+ | |||
+ | |||
+ | ===== Fdeststrip ===== | ||
+ | |||
+ | |||
+ | **Fdeststrip**: | ||
+ | |||
+ | ===== Fpatch ===== | ||
+ | |||
+ | |||
+ | **Fpatch**: Applique un patch avec -p1 (ou -p0 si -p1 échoue). Indiquez le patch à appliquer. Les suffixes " | ||
+ | |||
+ | ===== Fpatchall ===== | ||
+ | |||
+ | **Fpatchall***: | ||
+ | |||
+ | ===== Fconf ===== | ||
+ | |||
+ | **Fconf**: Un wrapper pour ./ | ||
+ | |||
+ | Exemple: | ||
+ | |||
+ | Fconfopts=" | ||
+ | |||
+ | ===== Fmake ===== | ||
+ | |||
+ | |||
+ | **Fmake**: Un wrapper pour la commande make et " | ||
+ | |||
+ | ===== Fnant ===== | ||
+ | |||
+ | |||
+ | **Fnant**: un wrapper pour la commande nant. Indiquez le fichier de construction à utiliser puis les switches à passer pour nant. | ||
+ | |||
+ | ===== Fmakeinstall ===== | ||
+ | |||
+ | |||
+ | **Fmakeinstall**: | ||
+ | |||
+ | ===== Fbuild ===== | ||
+ | |||
+ | |||
+ | **Fbuild**: Le build par défaut: Fpatchall, Fmake, Fmakeinstall. | ||
+ | |||
+ | ===== Frcd ===== | ||
+ | |||
+ | |||
+ | **Frcd**: Créer un environnement rc.d. Indiquez le nom du script rc, par défaut c'est $pkgname. | ||
+ | |||
+ | A noter que Frcd est devenu obsolète, veuillez utiliser Frcd2. | ||
+ | |||
+ | |||
+ | ===== Frcd2 ===== | ||
+ | |||
+ | |||
+ | **Frcd2**: Créer un environnement rc.d. Indiquez le nom du script rc, par défaut c'est $pkgname. | ||
+ | |||
+ | ===== Facu ===== | ||
+ | |||
+ | |||
+ | **Facu**: Met à jour config.sub et config.guess depuis l' | ||
+ | |||
+ | ===== Fsort ===== | ||
+ | |||
+ | |||
+ | **Fsort**: Similaire à la commande sort, mais supporte toutes versions (c'est à dire 1.9 vs 1.10 vs 2.0) correctement. Utilise vercmp de pacman. Lit la liste de versions depuis stdin. | ||
+ | |||
+ | ===== Funpack_makeself ===== | ||
+ | |||
+ | |||
+ | **Funpack_makeself**: | ||
+ | |||
+ | |||
+ | ===== Fautoconfize ===== | ||
+ | |||
+ | |||
+ | |||
+ | **Fautoconfize**: | ||
+ | |||
+ | ===== Fautoreconf ===== | ||
+ | |||
+ | |||
+ | **Fautoreconf**: | ||
+ | |||
+ | ===== Flasttar ===== | ||
+ | |||
+ | |||
+ | **Flasttar**: | ||
+ | |||
+ | ===== Flasttgz ===== | ||
+ | |||
+ | |||
+ | **Flasttgz**: | ||
+ | |||
+ | ===== Flasttarbz2 ===== | ||
+ | |||
+ | |||
+ | **Flasttarbz2**: | ||
+ | |||
+ | ===== Fdesktop ===== | ||
+ | |||
+ | |||
+ | **Fdesktop**: | ||
+ | -le nom du de l' | ||
+ | -l' | ||
+ | -la ou les catégories (optionel). | ||
+ | |||
+ | **Liste**: System; | ||
+ | |||
+ | -le type mime (optionel) | ||
+ | |||
+ | __Exemple: | ||
+ | |||
+ | Fdesktop vmware vmware-workstation.png " | ||
+ | |||
+ | **A noter que cette fonction est obsolète, veuillez utiliser Fdesktop2.** | ||
+ | |||
+ | ===== Fdesktop2 ===== | ||
+ | |||
+ | **Fdesktop2**: | ||
+ | |||
+ | Voir plus haut pour les options. | ||
+ | |||
+ | ===== Fwrapper ===== | ||
+ | |||
+ | |||
+ | |||
+ | **Fwrapper**: | ||
+ | |||
+ | Exemple: | ||
+ | |||
+ | Fwrapper " | ||
+ | |||
+ | ===== Fsplit ===== | ||
+ | |||
+ | **Fsplit**: Déplace un fichier vers un sous-paquet. | ||
+ | |||
+ | Exemple: | ||
+ | |||
+ | Fsplit libmysql /usr/lib | ||
+ | |||
+ | |||
+ | ===== check_option ===== | ||
+ | |||
+ | **check_option**: | ||
+ | |||
+ | Exemple: | ||
+ | |||
+ | if [" | ||
+ | |||
+ | ===== Fmsgfmt ===== | ||
+ | |||
+ | |||
+ | **Fmsgfmt**: | ||
+ | |||
+ | Exemple: | ||
+ | |||
+ | Fmsgfmt / | ||
+ | |||
+ | ===== Fextract ===== | ||
+ | |||
+ | |||
+ | **Fextract**: | ||
+ | |||
+ | Exemple: | ||
+ | |||
+ | Fextract pacman.tar.gz. |
frugalware/autres_fonctions_possibles_dans_un_frugalbuild.txt · Dernière modification : 2018/11/17 12:53 de 127.0.0.1